Checker

From The Gimkit Wiki

Description

The Checker is a device in Gimkit Creative. Its description says: "Trigger actions depending on certain conditions". The Checker is a device that runs up to five comparisons between an item amount, property value, and score value and a number. It takes up 35 memory. It relays signals to wires and channels based on whether the check(s) passed or failed. The Checker was released on May 19th, 2023 along with the Tag Zone, shortly after Gimkit Creative's release. The Checker's appearance is a blue device base with a blue line up to a blue rectangle, which contains a seesaw between a larger and a smaller circle. The checker, like most devices, is non-collidable in-game, but the base of the device is collidable with the player in the Gimkit Creative Editor.

Settings

In the settings for the Checker, there can be up to seven different tabs.

  • Featured
  • Check #1
  • Check #2
  • Check #3
  • Check #4
  • Check #5
  • All Options

There are a numerous amount of adjustable settings. However, specific tabs will not show up if their criteria isn't met.

  • Check #2 will not show up if the value of the setting Number of Checks is less than two.
  • Check #3 will not show up if the value of the setting Number of Checks is less than three.
  • Check #4 will not show up if the value of the setting Number of Checks is less than four.
  • Check #5 will not show up if the value of the setting Number of Checks is not five.

Additionally, settings within these tabs might not show up due to specific criteria.

Tab Type Setting Name Default Setting Description (in-game) Setting Description
Featured Text Field Check when receiving on Empty Run the check when the device receives a signal from the selected channel The text field is for channels. The Checker will run the check(s) when it receives a signal from that channel.
Featured Text Field When the check passes, transmit on Empty When the check passes, the device sends a signal on the selected channel The text field is for channels. The Checker will relay this channel if the check passes.
Featured Text Field When the check fails, transmit on Empty When the check fails, the device sends a signal on the selected channel The text field is for channels. The Checker will relay this channel if the check fails.
Featured Dropdown Number Of Checks 1 Run up-to 5 unique checks This is the amount of checks it can run. The minimum is one, and the maximum is five.
Featured Dropdown Pass Condition All Checks Must Pass In order for the device to transmit a pass, do all checks need to pass or just one of them? If the selected option is "All Checks Must Pass", all the checks that have been run must pass for the Checker to count as a success. If the selected option is "Any Check Can Pass", that means that if one check passes, the Checker will count it as a success. This option is only visible if the Number Of Checks setting is not 1.
Check #1-5** Dropdown Check Type Item Amount Select what you want to check for. If the option selected is "None", all options within the tab will disappear except for that one. No check will be conducted. If the option selected is "Item Amount", the item's total within the player's inventory will be used for comparison. If the option selected is "Value Of Property", a value of a specific number property will be used for comparison. If the option selected is "Score Amount", the player's score on the leaderboard will be used for comparison.
Check #1-5** Dropdown Item Empty The item whose amount to check for. This will determine the item that will be used to conduct the comparison for that check. This option only appears if the Check Type setting is set to "Item Amount".
Check #1-5** Text Field Property Empty The name of the property to check for. The corresponding property must be a number to work properly. This text field is for Properties. The selected Property will be used for the comparison. The property has to be a number for the check to occur. If it isn't a number, the check will always succeed. This option only appears if the Check Type setting is set to "Value of Property"
Check #1-5** Dropdown Comparison Equal To How to compare the <Depends on Check Type>. This option says what comparison is going to be performed between the IAVPSA* and the Value. If the setting is set to "Greater Than", the comparison checks whether IAVPSA* is greater than the Value. If the setting is set to "Equal To", the comparison checks whether IAVPSA* is equal to the Value. If the setting is set to "Less Than", the comparison checks whether IAVPSA* is less than the Value. This setting only shows up if the setting Check Type is not None.
Check #1-5** Number Field Value 1 The value used for comparison. This option determines what the IAVPSA* will be compared to. The minimum value is 0 and the maximum value is 1,000,000,000,000,000,000 or 1 quintillion. The arrows on this Number Field increase and decrease the value by one. This setting only shows up if the setting Check Type is not None.

* Item Amount or Value Of Property or Score Amount

** Check #1, Check #2, Check #3, Check #4, Check #5 have the same settings. This does not mean that the settings have to be identical from check to check

Wires

There is one input action and two output events.

Input Action:

  • Run Check

Output Events:

  • Check passes
  • Check fails

Trivia

  • The Comparison Setting changes its description depending on the check type. If the Check Type is "Item Amount", the description of that setting will say: "How to compare that item amount." If the Check Type is "Value of Property", the description of the Comparison Setting will say: "How to compare the value of the property." If the Check Type is "Score Amount", the description of that setting will say: "How to compare the value of the score."