Action

Add Attachment Action

Add an attachment to an item.

Parameters:

Add Interaction Action

Adds a new interaction to a target with an Interaction Manager.

Parameters:

Add Item To Storage Action

Moves an item from target to storage.

Parameters:

Add Threat Action

Adds threat from a source to a target.

Parameters:

Apply Stat Modifier Action

Apply childed Stat Modifiers to a target's stat.

Parameters:

Buy Item From Merchant Action

Target will purchase item from merchant.

Parameters:

Cast Ability Action

Immediately casts an ability.

Parameters:

Clear Accumulated Dialogue Lines Action

if a Dialogue Manager is set to Accumulate LInes, this will clear the Lines.

Parameters:

Clear Inventory Action

Clears the inventory of the target.

Parameters:

Complete Craft Action

Causes crafting to complete on a recipe.

Parameters:

Craft Item Action

Start crafting an item.

Parameters:

Damage Action

Do damage to a target with various options.

Parameters:

Destroy Destructible Action

Causes a Destructible to be immediately destroyed.

Parameters:

Destroy Spawn Camp Spawned Things Action

Destroy all things spawned by the target spawn camp.

Parameters:

Destroy Spawner Spawned Things Action

Destroy all things spawned by the target spawner.

Parameters:

Disarm Trap Action

Attempt to disarm a Trap.

Parameters:

Drop Item Action

Drops an item from target's inventory.

Parameters:

Enable Interaction Action

Causes interactions of a specific type to be enabled or disabled on a target. The interactions will still adhere to any conditions.

Parameters:

Equip Item Action

Places an item in an equip slot.

Parameters:

Fail Craft Action

Cause a craft to fail.

Parameters:

Flip Switch Action

Changes the state of a Switch.

Parameters:

Generate Loot Action

Roll some loot on a table and store it in a value.

Parameters:

Get Biggest Threat Action

Sets a value to the biggest threat of a target.

Parameters:

Get Recipe From Ingredients Action

Find a recipe on a crafter from a list of ingredients.

Parameters:

Get Threat List Action

Gets the entire threat list and stores it in a value.

Parameters:

Give Item Action

Give target a new instance of an item and equip it.

Parameters:

Grant Ability Action

Grant an ability to a caster. Can optionally be removed when the action stops.

Parameters:

Grant Experience Action

Grant experience to a target.

Parameters:

Grant Level Action

Grant levels to a target.

Parameters:

Grant Loot Action

Roll loot and grant it to the target.

Parameters:

Grant Skill Points Action

Grant skill points to a target.

Parameters:

Heal Action

Apply healing to a target.

Parameters:

Hide Dialogue Action

Can be pointed at either a Dialogue Manager or a Dialogue and will hide either.

Parameters:

Hide Interaction Selection Window Action

Hides the interaction selection window of a target if it is open.

Parameters:

Interact Action

Trigger an interaction of an optional type with the target.

Parameters:

Lock Chest Action

Set the locked state of a Chest.

Parameters:

Lock Door Action

Set the locked state of a Door.

Parameters:

Modify Faction Action

Modifies the disposition of a target towards a faction.

Parameters:

Modify Fuel Action

Modify a fuel stat by an amount.

Parameters:

Move Item Action

Move an item from one equip slot to another.

Parameters:

Move To Attack Slot Action

Moves the targeted object(s) to their attack slot on the attack target.

Parameters:

Next Dialogue Line Action

Moves the currently active dialogue to the next line.

Open Chest Action

Open, close, or toggle the state of a Chest.

Parameters:

Open Door Action

Open, close, or toggle the state of a Door.

Parameters:

Pause Moving Platform Action

Pauses or unpauses a Moving Platform.

Parameters:

Pause Spawn Camp Action

Pause or unpause spawning for a spawn camp.

Parameters:

Pause Spawner Action

Pause or unpause spawning for a spawner.

Parameters:

Pick Up Item Action

Cause target to pick up an item and put it in a slot.

Parameters:

Projectile Action

Fires a projectile (or multiple projectiles) at a target or target.

Parameters:

Purchase Skill Tree Item Action

Purchase a skill tree item for a target.

Parameters:

Reduce Damage Action

To be used as part of a damage application stack. This will apply a damage reduction.

Parameters:

Release Attack Slot Action

Releases a previously reserved attack slot.

Parameters:

Remove Ability Action

Remove an ability from a caster. Optionally return it when the action finishes.

Parameters:

Remove Attachment Action

Removes an attachment from an item.

Parameters:

Remove Interaction Action

Removes an interaction of a given type from the target.

Parameters:

Remove Item Action

Removes an item from target's inventory.

Parameters:

Remove Item From Storage Action

Removes an item from target's inventory.

Parameters:

Remove Item Quantity Action

Removes a quantity of an item from target's inventory.

Parameters:

Remove Stat Modifier Action

Remove a named stat modifier from a target's stat.

Parameters:

Remove Threat Action

Removes threat from a source from a target.

Parameters:

Reserve Attack Slot Action

Reserve an attack slot on a target for an attacker.

Parameters:

Reset Dialogue Action

Completely resets the state of all Dialogue.

Reset Progression Action

Reset the progression of a target.

Parameters:

Ressurect Action

Reset the alive state on a combatant. This is important to do on the player if they are being brought back from the dead.

Parameters:

Revert Dialogue Action

Reverts a previously overridden dialogue back to the default.

Parameters:

Revoke Experience Action

Revoke experience from a target.

Parameters:

Revoke Level Action

Revoke levels from a target.

Parameters:

Revoke Skill Points Action

Revoke skill points from a target.

Parameters:

Run Ability Action

Immediately cast an ability on a target. The ability can either be childed to this action, or the abilityName field can be used to specify it.

Parameters:

Sell Item To Merchant Action

Target will sell item to merchant.

Parameters:

Set Combat Target Action

Sets the combat target of a combatant.

Parameters:

Set Dialogue Action

Override the default dialogue of a target with a new one specified by name.

Parameters:

Set Faction Action

Sets the disposition of a target towards a faction.

Parameters:

Set Navigation Destination To Attack Slot Action

Sets the destination of the targeted NavMeshAgent(s) to an attack slot on the attack target.

Parameters:

Set Threat Action

Directly set the amount of threat from a source.

Parameters:

Set Trap Armed Action

Set the armed state of a Trap.

Parameters:

Show Dialogue Action

Show the dialogue for a target.

Parameters:

Skip To Dialogue Line Action

Skip to a new line in the currently active dialogue of the target.

Parameters:

Skip To Dialogue Line By Index Action

Skip to a new line by index in the currently active dialogue of the target.

Parameters:

Target Biggest Threat Action

Sets the target to the biggest threat of a target.

Parameters:

Use Item Action

Use an item on a target.

Parameters:

Trigger

Can Cast Ability Trigger

Fires when the specified ability can be cast.

Parameters:

Can Craft Trigger

Fires when a recipe can be crafted by a crafter.

Parameters:

Can Purchase Skill Tree Item Trigger

Fire when the target can purchase a skill tree item.

Parameters:

Can Use Item Trigger

True if the item can be used on the target.

Parameters:

Chest Trigger

Trigger that fires when target Chest is open.

Parameters:

Dialogue Line Trigger

Triggers when the specified dialogue is currently active.

Parameters:

Dialogue Response Trigger

Triggers when the specified response on the specified dialogue has been selected.

Parameters:

Dialogue Trigger

Triggers when the specified dialogue is currently active.

Parameters:

Door Trigger

Trigger that fires when target Door is open.

Parameters:

Experience Trigger

Fire when the target character has an amount of experience points.

Parameters:

Faction Disposition Trigger

Fires when the disposition of the target to a specified faction and compares it to the input.

Parameters:

Failed Cast Trigger

Listens on a caster for when an ability fails.

Parameters:

Has Available Attack Slot Trigger

Trigger that fires when the target(s) have an open attack slot.

Parameters:

Has Dialogue Trigger

Triggers if the target has a dialogue with the specified dialogueID.

Parameters:

Has Interaction Type Trigger

Fires when the target has a specific interaction type. Doesn't check for availability.

Parameters:

Has Skill Points Trigger

Fire when the target character has an amount of skill points.

Parameters:

Has Skill Tree Item Trigger

Fire when a character has a skill tree item.

Parameters:

Have Item Quantity Trigger

Fires when the target Character has a specific count of an item.

Parameters:

Have Item Trigger

Fires when the target Character has an item.

Parameters:

In Combat Trigger

Fires while the target is in combat.

Parameters:

Is Enemy Trigger

Fires when a character is an enemy of the target based on the threshhold.

Parameters:

Is Friend Trigger

Fires when a character is an friend of the target based on the threshhold.

Parameters:

Is Interactable Trigger

Fires when the target has any availabile interactions optionally of the specified type.

Parameters:

Is Threatened Trigger

Fires depending on how threatened a target is by a source.

Parameters:

Level Trigger

Fires depending on the target character's level.

Parameters:

Level Up Trigger

Fires when the target levels up.

Parameters:

On Block Trigger

Fires when the target blocks.

Parameters:

On Death Trigger

Fires when the target dies.

Parameters:

On Dodge Trigger

Fires when the target dodges.

Parameters:

On Heal Trigger

Fires when the target is healed.

Parameters:

On Hit Trigger

Fires when the target is hit.

Parameters:

On Miss Trigger

Fires when the target misses.

Parameters:

Picked Up Trigger

Fires when an item is picked up.

Parameters:

Spawn Trigger

Fires when a target spawns something using a SpawnerBehavior.

Parameters:

Speak With Trigger

Triggers whenever the target has any dialogue attached to it active.

Parameters:

Switch Trigger

Fires when a Switch is in a specific state.

Parameters:

Use Item Trigger

Fires when an item is used.

Parameters:

Condition

Block Condition

Condition to determine if an attack is blocked. Typically used in Damage Application Stacks.

Parameters:

Can Add Attachment Condition

True if the attachment can be added to the item.

Parameters:

Can Craft Condition

Checks if a recipe can be crafted by a crafter.

Parameters:

Can Equip Item Condition

True if the item can be equipped by the target.

Parameters:

Can Open Chest Condition

Checks if a Chest can be opened.

Parameters:

Can Open Door Condition

Checks if a Door can be opened.

Parameters:

Can Pick Up Item Condition

True if the item can be picked up by the target.

Parameters:

Can Purchase Skill Tree Item Condition

Check if the target can purchase a skill tree item.

Parameters:

Can Use Item Condition

True if the item can be used on the target.

Parameters:

Combat Target Condition

This condition is true if the target(s) have a combat target set. Typically, this is used in an Effect Group to collect the target.

Parameters:

Detect Trap Condition

Attempt to detect a trap.

Parameters:

Dialogue Response Condition

Finds the dialogue with the specified DialogueID and determines if the response

Parameters: with the specified ResponseID has been selected by the player.

Experience Condition

Checks if the target character has an amount of experience points.

Parameters:

Faction Disposition Condition

Determines the disposition of the target to a specified faction and compares it to the input.

Parameters:

Has Available Attack Slot Condition

True if the target(s) have an available attack slot.

Parameters:

Has Dialogue Been Active Condition

Finds the dialogue with the specified DialogueID and determines it has ever been activated.

Has Dialogue Condition

Determines if the Target has a dialogue with the specified DialogueID on it.

Has Interaction Type Condition

Checks whether the target has a specific interaction type. Doesn't check for availability.

Parameters:

Has Loot Condition

Check if a given target has any loot.

Parameters:

Has Seen Dialogue Condition

Determines if the dialogue specified by the DialogueID has been active.

Has Seen Dialogue Line Condition

Determines if the dialogue line specified by the DialogueID and line name has been active.

Has Skill Points Condition

Checks if the target character has an amount of skill points.

Parameters:

Has Skill Tree Item Condition

Check if a character has a skill tree item.

Parameters:

Has Spoken With Condition

Determines if the player has spoken with the target.

Have Item Condition

Check if the target has an item.

Parameters:

Have Item Quantity Condition

Check if the target has a quantity of an item.

Parameters:

Hit Check Condition

Check if a target is hit. Used within Damage Application Stack.

Parameters:

In Combat Condition

Checks if the target(s) are in combat.

Parameters:

Is Alive Condition

Checks if the target(s) are alive.

Parameters:

Is Chest Locked Condition

Check if a Chest is locked.

Parameters:

Is Chest Open Condition

Check if a Chest is open.

Parameters:

Is Chest Trapped Condition

Check if a Chest is trapped.

Parameters:

Is Door Locked Condition

Check if a Door is locked.

Parameters:

Is Door Open Condition

Check if a Door is open.

Parameters:

Is Door Trapped Condition

Check if a Door is trapped.

Parameters:

Is Enemy Condition

Determine if a character is an enemy of the target based on the threshhold.

Parameters:

Is Friend Condition

Determine if a character is an friend of the target based on the threshhold.

Parameters:

Is Interactable Condition

True if the target has any availabile interactions optionally of the specified type.

Parameters:

Is Threatened Condition

Checks how threatened a target is by a source.

Parameters:

Level Condition

Checks the target character's level.

Parameters:

Set Ability Targets Condition

Use this as a condition on an Effect Group only. It will reset the targets of the ability.

Parameters:

Set Default Ability Targets Condition

Use this as a condition on an Effect Group only. If there are no valid targets, it will reset the targets of the ability.

Parameters:

Slot Type Condition

Checks if a slot is of a certain type.

Parameters:

Switch Condition

Checks the state of a switch.

Parameters: