Types/TriggerEffectItem: Difference between revisions
Jump to navigation
Jump to search
(→Optional properties: show_in_tooltip) |
(link outwards to Types/TriggerEffect) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
The abstract base for all trigger effect items loaded by [[Types/TriggerEffect]]. | |||
== Extensions == | == Extensions == | ||
* [[Types/DamageTriggerEffectItem]] | * [[Types/DamageTriggerEffectItem]] | ||
Line 5: | Line 6: | ||
** [[Types/CreateFireTriggerEffectItem]] | ** [[Types/CreateFireTriggerEffectItem]] | ||
** [[Types/CreateSmokeTriggerEffectItem]] | ** [[Types/CreateSmokeTriggerEffectItem]] | ||
* [[Types/CreateTrivialSmokeEffectItem]] | * [[Types/CreateTrivialSmokeEffectItem]] | ||
* [[Types/CreateParticleTriggerEffectItem]] | |||
* [[Types/CreateStickerTriggerEffectItem]] | * [[Types/CreateStickerTriggerEffectItem]] | ||
* [[Types/CreateDecorativesTriggerEffectItem]] | |||
* [[Types/NestedTriggerEffectItem]] | * [[Types/NestedTriggerEffectItem]] | ||
* [[Types/PlaySoundTriggerEffectItem]] | * [[Types/PlaySoundTriggerEffectItem]] | ||
Line 13: | Line 15: | ||
* [[Types/DestroyCliffsTriggerEffectItem]] | * [[Types/DestroyCliffsTriggerEffectItem]] | ||
* [[Types/ShowExplosionOnChartTriggerEffectItem]] | * [[Types/ShowExplosionOnChartTriggerEffectItem]] | ||
* [[Types/InsertItemTriggerEffectItem]] | |||
* [[Types/ScriptTriggerEffectItem]] | |||
* [[Types/SetTileTriggerEffectItem]] | |||
* [[Types/InvokeTileEffectTriggerEffectItem]] | |||
* [[Types/DestroyDecorativesTriggerEffectItem]] | |||
* [[Types/CameraEffectTriggerEffectItem]] | |||
== Optional properties == | == Optional properties == | ||
=== repeat_count === | === repeat_count === | ||
'''Type''': [[Types/ | '''Type''': [[Types/uint16]] | ||
'''Default''': 1 | '''Default''': 1 | ||
=== repeat_count_deviation === | |||
'''Type''': [[Types/uint16]] | |||
'''Default''': 0 | |||
=== probability === | |||
'''Type''': [[Types/float]] | |||
'''Default''': 1 | |||
Must be greater than 0 and less than or equal to 1. | |||
=== affects_target === | === affects_target === | ||
Line 30: | Line 50: | ||
'''Default''': true | '''Default''': true | ||
=== damage_type_filters === | |||
'''Type''': [[Types/DamageTypeFilters]] | |||
Guaranteed to work with [[Prototype/EntityWithHealth#damaged_trigger_effect]] and [[Prototype/EntityWithHealth#dying_trigger_effect]], unknown if it works with other properties that use [[Types/TriggerEffect]]. |
Latest revision as of 15:09, 29 July 2022
The abstract base for all trigger effect items loaded by Types/TriggerEffect.
Extensions
- Types/DamageTriggerEffectItem
- Types/CreateEntityTriggerEffectItem
- Types/CreateTrivialSmokeEffectItem
- Types/CreateParticleTriggerEffectItem
- Types/CreateStickerTriggerEffectItem
- Types/CreateDecorativesTriggerEffectItem
- Types/NestedTriggerEffectItem
- Types/PlaySoundTriggerEffectItem
- Types/PushBackTriggerEffectItem
- Types/DestroyCliffsTriggerEffectItem
- Types/ShowExplosionOnChartTriggerEffectItem
- Types/InsertItemTriggerEffectItem
- Types/ScriptTriggerEffectItem
- Types/SetTileTriggerEffectItem
- Types/InvokeTileEffectTriggerEffectItem
- Types/DestroyDecorativesTriggerEffectItem
- Types/CameraEffectTriggerEffectItem
Optional properties
repeat_count
Type: Types/uint16
Default: 1
repeat_count_deviation
Type: Types/uint16
Default: 0
probability
Type: Types/float
Default: 1
Must be greater than 0 and less than or equal to 1.
affects_target
Type: Types/bool
Default: false
show_in_tooltip
Type: Types/bool
Default: true
damage_type_filters
Type: Types/DamageTypeFilters
Guaranteed to work with Prototype/EntityWithHealth#damaged_trigger_effect and Prototype/EntityWithHealth#dying_trigger_effect, unknown if it works with other properties that use Types/TriggerEffect.