Types/Trigger: Difference between revisions
Jump to navigation
Jump to search
(Created page with "An array of types/tables. The tables are each loaded as one of the Types/TriggerItem extensions, depending on the value of the <code>type</code> key in the table. ==...") |
(PtreeItemOrArrayIterator) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
A [[types/table]] or an array of [[types/table]]s. The tables are each loaded as one of the [[Types/TriggerItem]] extensions, depending on the value of the <code>type</code> key in the table. | |||
== type == | == type == | ||
Line 6: | Line 6: | ||
Mandatory member of each table in the array. Either "direct", "area", "line", or "cluster". | Mandatory member of each table in the array. Either "direct", "area", "line", or "cluster". | ||
* If this is <code>"direct"</code>, that definition is loaded as a [[Types/DirectTriggerItem]], | * If this is <code>"direct"</code>, that definition is loaded as a [[Types/DirectTriggerItem]], | ||
* if this is | * if this is <code>"area"</code>, that definition is loaded as a [[Types/AreaTriggerItem]], | ||
* if this is | * if this is <code>"line"</code>, that definition is loaded as a [[Types/LineTriggerItem]], | ||
* if this is | * if this is <code>"cluster"</code>, that definition is loaded as a [[Types/ClusterTriggerItem]]. | ||
{{Prototype property type usage|Trigger]}} |
Latest revision as of 15:53, 17 June 2022
A types/table or an array of types/tables. The tables are each loaded as one of the Types/TriggerItem extensions, depending on the value of the type
key in the table.
type
Type: Types/string
Mandatory member of each table in the array. Either "direct", "area", "line", or "cluster".
- If this is
"direct"
, that definition is loaded as a Types/DirectTriggerItem, - if this is
"area"
, that definition is loaded as a Types/AreaTriggerItem, - if this is
"line"
, that definition is loaded as a Types/LineTriggerItem, - if this is
"cluster"
, that definition is loaded as a Types/ClusterTriggerItem.
Prototype properties that use this type
- Prototype/ArtilleryProjectile : action
- Prototype/ArtilleryProjectile : final_action
- Prototype/Beam : action
- Prototype/Character : tool_attack_result
- Prototype/CombatRobot : destroy_action
- Prototype/Entity : created_effect
- Prototype/FireFlame : on_damage_tick_effect
- Prototype/FireFlame : on_fuel_added_action
- Prototype/FluidStream : action
- Prototype/FluidStream : initial_action
- Prototype/LandMine : action
- Prototype/Projectile : action
- Prototype/Projectile : final_action
- Prototype/Reactor : meltdown_action
- Prototype/RepairTool : repair_result
- Prototype/RobotWithLogisticInterface : destroy_action
- Prototype/SmokeWithTrigger : action
- Prototype/TipsAndTricksItem : skip_trigger
- Prototype/TipsAndTricksItem : trigger