User:Quantum/Element
Jump to navigation
Jump to search
Quantum/Element | |
---|---|
Internal ID | {{{id}}} |
Character | {{{char}}} |
Other traits | |
Effect on movement | {{{effect on movement}}} |
Destructible? | {{{destructible}}} |
Uses ZZT-OOP color names? | {{{uses zzt-oop color}}} |
An infobox for ZZT elements.
Top section:
- picture: Image thumbnail, e.g.,
[[File:element.png|thumb|caption="Example of element"]]
- zzt-oop name: Name used in ZZT-OOP for
#put
,#change
, etc - id: Element's internal ID
- char: Description of the element's character(s)
- color: Default color, if the element has one
- category: Item/Creature/Terrain (not all elements have this)
Stat parameters (all optional except for cycle
:
- x-y step: X/Y step
- cycle: The default cycle value for this element
- p1, p2, p3: Descriptions of how the general-purpose stat fields are used (Intelligence, Deviance, etc)
- leader, follower: Descriptions of special-purpose centipede fields
- current instruction: Objects only: program counter/negative bind index
- data: How the stat's data section is used (scroll text, object program)
Other traits:
- destructible: Whether element can be destroyed by bullets/bombs
- effect on movement: One or more of: floor, pushable, squishable, wall
- uses zzt-oop color: Uses ZZT-OOP color names? yes (Color on black), white on dark color, or default only
- score: Points given when shot
- visible in dark: Whether it shows up on dark boards without illumination