Types/TriggerDelivery: Difference between revisions
Jump to navigation
Jump to search
(Created page with "A types/tables. The table is loaded as one of the #Extensions, depending on the value of the <code>type</code> key in the table. == type == '''Type''': Types/string...") |
Muppet9010 (talk | contribs) (→source_effects: Clarified that the target of the TriggerDelivery isn't accessible when used via source_effects. i.e. can't use a push-back as a source_effects of an attack as it receives the source as both ends of the push.) |
||
(One intermediate revision by one other user not shown) | |||
Line 4: | Line 4: | ||
'''Type''': [[Types/string]] | '''Type''': [[Types/string]] | ||
Mandatory | Mandatory property. Either "instant", "projectile", "flame-thrower", "beam", "stream", or "artillery". | ||
* If this is <code>"instant"</code>, that definition is loaded as a [[Types/InstantTriggerDelivery]], | * If this is <code>"instant"</code>, that definition is loaded as a [[Types/InstantTriggerDelivery]], | ||
* If this is <code>"projectile"</code>, that definition is loaded as a [[Types/ProjectileTriggerDelivery]], | * If this is <code>"projectile"</code>, that definition is loaded as a [[Types/ProjectileTriggerDelivery]], | ||
Line 19: | Line 19: | ||
* [[Types/StreamTriggerDelivery]] | * [[Types/StreamTriggerDelivery]] | ||
* [[Types/ArtilleryTriggerDelivery]] | * [[Types/ArtilleryTriggerDelivery]] | ||
== Optional properties == | |||
=== source_effects === | |||
'''Type''': [[Types/TriggerEffect]] | |||
Provides the source of the TriggerDelivery as as both the source and target to the [[Types/TriggerEffect]]. | |||
=== target_effects === | |||
'''Type''': [[Types/TriggerEffect]] |
Latest revision as of 20:23, 6 December 2022
A types/tables. The table is loaded as one of the #Extensions, depending on the value of the type
key in the table.
type
Type: Types/string
Mandatory property. Either "instant", "projectile", "flame-thrower", "beam", "stream", or "artillery".
- If this is
"instant"
, that definition is loaded as a Types/InstantTriggerDelivery, - If this is
"projectile"
, that definition is loaded as a Types/ProjectileTriggerDelivery, - If this is
"flame-thrower"
, that definition is loaded as a Types/FlameThrowerExplosionTriggerDelivery, - If this is
"beam"
, that definition is loaded as a Types/BeamTriggerDelivery, - If this is
"stream"
, that definition is loaded as a Types/StreamTriggerDelivery, - If this is
"artillery"
, that definition is loaded as a Types/ArtilleryTriggerDelivery.
Extensions
- Types/InstantTriggerDelivery
- Types/ProjectileTriggerDelivery
- Types/FlameThrowerExplosionTriggerDelivery
- Types/BeamTriggerDelivery
- Types/StreamTriggerDelivery
- Types/ArtilleryTriggerDelivery
Optional properties
source_effects
Type: Types/TriggerEffect
Provides the source of the TriggerDelivery as as both the source and target to the Types/TriggerEffect.
target_effects
Type: Types/TriggerEffect