Types/TriggerEffectItem: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(Created page with "== Extensions == * Types/DamageTriggerEffectItem * Types/CreateEntityTriggerEffectItem ** Types/CreateExplosionTriggerEffectItem ** Types/CreateFireTriggerEffect...")
 
(link outwards to Types/TriggerEffect)
 
(4 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/CreateParticleTriggerEffectItem]]
* [[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/uint32]]
'''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 25: Line 45:


'''Default''': false
'''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]].

Latest revision as of 15:09, 29 July 2022

The abstract base for all trigger effect items loaded by Types/TriggerEffect.

Extensions

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.