ActionContainer - DragonSurvivalTeam/DragonSurvival GitHub Wiki

Description

An ActionContainer contains a targeting method that determines how the effects of an ability are applied. It also has a trigger rate to determine how often those effects are checked.

Parents

This object is used by the following objects:

  1. DragonAbility

Dependencies

This object references the following objects:

  1. AbilityTargeting
  2. LevelBasedValue

Schema

{
  "target_selection": [AbilityTargeting],        // [Mandatory] || The targets of this ability (effects are also contained in this structure).
  "trigger_rate": [LevelBasedValue],             // [Mandatory] || How often this Action is ticked.
}