Template Frontend
This template is used to define and categorize various Action types based on provided parameters, such as their triggers, requirements, and outcomes. It provides a consistent format for presenting details about actions.
Parameters
1
: str (required)- The main description or text of the action.
trigger
: str (optional)- Specifies the trigger condition for the action. If provided, the action will be categorized as a Triggered Action.
requirements
: str (optional)- Details any requirements for performing the action. If provided, the action will be categorized as having requirements.
crit success
: str (optional)- Text describing the result of a critical success.
success
: str (optional)- Text describing the result of a success.
fail
: str (optional)- Text describing the result of a failure.
crit fail
: str (optional)- Text describing the result of a critical failure.
special
: bool (optional, defaults to0
)- Indicates if the action is a Specialty Action. If not set, defaults to a Basic Action.
move
: bool (optional, defaults to0
)- Categorizes the action as a Movement Action.
attack
: bool (optional, defaults to0
)- Categorizes the action as an Attack Action.
manipulate
: bool (optional, defaults to0
)- Categorizes the action as a Manipulation Action.
concentrate
: bool (optional, defaults to0
)- Categorizes the action as a Concentration Action.
secret
: bool (optional, defaults to0
)- Categorizes the action as a Secret Action.
re
: bool (optional, defaults to0
)- Indicates if the action is a Reaction. Otherwise, it's a Normal Action.
num
: integer (optional, defaults to1
)- Specifies the number of action points the action consumes. Used to further categorize the action.
Additional Information
This template assigns appropriate categories based on the provided parameters, making it easier to organize and retrieve information about actions. Ensure all necessary details are provided for proper categorization.
Template Backend
This template dynamically categorizes actions and formats their display. Boolean parameters like special
, move
, and others directly assign the corresponding categories. The num
parameter and re
handle the differentiation between free, single, double, and other action types for both reactions and normal actions.