Structs§
- Attr
Command Assigner - An attribute command used when assigning simple values to attributes:
- Attr
Command Context - Copy the attribute value of an ancestor. The ancestor attribute is specified using a class name followed by an attribute name:
- Attr
Command Dice - An attribute command for rolling dice values to attributes.
- Attr
Command Pick Entity - Pick a collected entity by class name:
- Attr
Command Prerendered Assigner - Pre-rendered attribute values command.
- Attr
Command Roll Entity - An attribute command for rolling entities into attributes.
- Attr
Command Roll From List - Roll an attribute value from list.
- Attr
Command Roll From Variable - Roll an attribute value indirectly using a variable.
- Attr
Command UseEntity - Use a collected entity by class name:
- Attr
Command Weak Assigner - An attribute command for assigning values and templates that are weakly linked with entities.
- Inject
Command Copy Value - An attribute injection command that copies a value from the parent entity:
- Inject
Command Dice Roll - An attribute injection command that sets a dice roll value:
- Inject
Command Ptr - An attribute injection command that points to a value in the parent entity. The actual value is resolved during rendering.
- Inject
Command Roll From List - An attribute injection command that rolls a value from a list:
- Inject
Command SetValue - An attribute injection command that sets a simple value:
Enums§
Traits§
- Entity
Assigner - A trait for creating commands related to entity assignments. Useful for operations such as rolling single entities, handling entity arrays, or choosing from collected entities.
- RefInject
Command - Value
Assigner - A trait for creating commands that assign primitive values to an attribute