Types/TriggerDelivery: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
 added optional properties  | 
				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.  | 
				||
| Line 23: | Line 23: | ||
=== source_effects ===  | === source_effects ===  | ||
'''Type''': [[Types/TriggerEffect]]  | '''Type''': [[Types/TriggerEffect]]  | ||
Provides the source of the TriggerDelivery as as both the source and target to the [[Types/TriggerEffect]].  | |||
=== target_effects ===  | === target_effects ===  | ||
'''Type''': [[Types/TriggerEffect]]  | '''Type''': [[Types/TriggerEffect]]  | ||
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