STROOP: Difference between revisions

1,092 bytes added ,  14 April 2019
Line 149: Line 149:
== Variables ==
== Variables ==


Variables are found in a Variable Panel. An variable has 2 parts to it: a name (on the left) and a value (on the right). On every STROOP update, the value updates. Some variables are values in memory, while other variables are calculated manually (referred to as special variables). While memory variables can always be set, special variables may or may not be able to be set.
Variables are found in a Variable Panel. An variable has 2 parts to it: a name (on the left) and a value (on the right). On every STROOP update, the value updates. Some variables are values in memory, while other variables are calculated manually (referred to as special variables). While memory variables can always be set, special variables may or may not be able to be set. All variables come with the following options when right clicked:
* '''Highlight''':
* '''Lock''':
* '''Copy''':
* '''Paste''':
* '''Panel Options''':
* '''Open Controller''':
* '''Add to Custom Tab''':
* '''Fix Address''':
* '''Rename''':
* '''Remove''':
 
Number variables come with the following additional options when right clicked:
* '''Round to ...''':
* '''Display as Hex''':
 
Angle variables come with the following additional options when right clicked:
* '''Signed''':
* '''Units...''':
* '''Truncate to Multiple of 16''':
* '''Constrain to One Revolution''':
* '''Reverse''':
 
Address variables come with the following additional options when right clicked:
* '''View Address''':
 
Object variables come with the following additional options when right clicked:
* '''Display as Object''':
* '''Select Object''':
 
Triangle variables come with the following additional options when right clicked:
* '''Select Triangle''':
 
Boolean variables come with the following additional options when right clicked:
* '''Display as Checkbox''':
* '''Display as Inverted''':


== Controllers ==
== Controllers ==