Each workflow added to a resource must be configured with one or more rules. Rules define the specific behavior of the workflow — what inputs are required, whether they are consumed or not, what outputs or side effects occur, and how the target resource is modified. This allows each workflow to be data-driven and highly flexible.

Rule Categories


1. Workflow Requirements

These are the conditions that must be met for player to be able to execute the workflow, and may include a cost in the form of consumed game components.

Example:


2. Workflow Consequences

If Inputs are satisfied, the output/modification rules are executed and result in game component being added to player or location inventory and/or game component having their attributes modified.

There are four Output workflow rules that can award game components to location or player inventory, varying in how the quantity is calculated and, in the case of Output On Death, an additional condition that the game components health must have reach 0 to apply.

Output Resource

Convert Input to Output

Output on Death

Output Resources Weighted

: regular Output, like from crafting, producing, etc, and Output on Death, which only occurs when a component had health attribute and it was reduced to zero. Can be used for combat or harvesting.