STROOP: Difference between revisions

591 bytes added ,  14 April 2019
Line 190: Line 190:
** '''(unused object)''': The unused object slot.
** '''(unused object)''': The unused object slot.
** '''(unknown object)''': A value that's not recognized as a valid object reference.
** '''(unknown object)''': A value that's not recognized as a valid object reference.
* '''Select Object''':  
* '''Select Object''': Selects the object slot whose object's address equals the variable's value.


Triangle variables come with the following additional options when right clicked:
Triangle variables come with the following additional options when right clicked:
* '''Select Triangle''':  
* '''Select Triangle''': Selects a custom triangle in the Triangle Tab whose address equals the variable's value.


Boolean variables come with the following additional options when right clicked:
Boolean variables are unique in that instead of having a text value, they have a checkbox value. The checkbox is checked if the underlying number value (after possibly masking) is non-zero. In the case that the variable represents multiple values with different checked states, the checkbox will be indeterminant. Boolean variables come with the following additional options when right clicked:
* '''Display as Checkbox''':  
* '''Display as Checkbox''': Toggles whether the variable is displayed as a checkbox.
* '''Display as Inverted''':
* '''Display as Inverted''': Toggles whether the checkbox's checked state is inverted.


Variables can be selected by clicking on them. You can hold shift and click on a variable to select the range of variables from the previously selected variable to the currently selected variable. To toggle whether a variable is selected or not without unselecting all variable, click on the variable while holding control. To unselect all variables, click on the variable panel. If you right click on a variable that's selected, then you'll see a different set of options from normal, and these options will affect all selected variables. Options prefixed with "Angle:" only affect angles. Many of these options have just been covered, but the ones which haven't been are:
Variables can be selected by clicking on them. You can hold shift and click on a variable to select the range of variables from the previously selected variable to the currently selected variable. To toggle whether a variable is selected or not without unselecting all variable, click on the variable while holding control. To unselect all variables, click on the variable panel. If you right click on a variable that's selected, then you'll see a different set of options from normal, and these options will affect all selected variables. Options prefixed with "Angle:" only affect angles. Many of these options have just been covered, but the ones which haven't been are: