Sysvars (System Variables) are named memory address for variable integers.
Every Bot has its own memory to store its situation and what actions it will do every cycle.
- Most of them cause an action each cycle if they store a number that is not 0, like "commands".
- Some store actual information each cycle, so they are basically "read only". Because even if you write in that address, many things will automatically overwrite this value each cycle.
- A Few of them cause no actions and only change by command, like free "variables".
System variables you're likely to see in Robot DNA:
Forwards compatibility note:
aimdx is the old name for aimright
aimsx is the old name for aimleft
|
Forwards compatibility note:
light is the old name for availability
None of the chloroplast commands are supported in versions pre 2.46
|
Forwards compatibility note:
strvenom is the old name for mkvenom
strpoison is the old name for mkpoison
|
Also see: