Prototype/Sticker: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(0.18.17: damage_interval)
(Moved CursorBoxType to type page)
Line 53: Line 53:
{{Prototype property|vehicle_friction_modifier_to|[[Types/float|float]]|Value of <code>vehicle_friction_modifier</code>|optional=true}}
{{Prototype property|vehicle_friction_modifier_to|[[Types/float|float]]|Value of <code>vehicle_friction_modifier</code>|optional=true}}


{{Prototype property|selection_box_type|[[Types/string|string]]|"entity"|optional=true}}
{{Prototype property|selection_box_type|[[Types/CursorBoxType|CursorBoxType]]|"entity"|optional=true}}
Using this property marks the sticker as a "selection sticker", meaning that the selection box will be rendered around the entity when the sticker is on it.
Using this property marks the sticker as a "selection sticker", meaning that the selection box will be rendered around the entity when the sticker is on it.
Possible values are:
{| class="wikitable"
|-
! Flag !! meaning
|-
| entity  || The normal entity selection box. Yellow by default.
|-
| electricity || The selection box used to specify electric poles an entity is connected to. Light blue by default.
|-
| copy || The selection box used when doing entity copy-paste. Green by default.
|-
| not-allowed || The selection box used when specifying colliding entities. Red by default.
|-
| pair ||
|-
| logistics ||
|-
| train-visualization ||
|}

Revision as of 12:56, 8 September 2020

Template:Prototype parent Entity that sticks to another entity, and damages/slows it. Currently stickers can only be attached to Prototype/Unit, Prototype/Character and Prototype/Car.

Template:Prototype TOC

Mandatory properties

This prototype inherits all the properties from Prototype/Entity.

Template:Prototype property Must be > 0.

Optional properties

Template:Prototype property

Template:Prototype property Interval between application of damage_per_tick, in ticks.

Template:Prototype property Name of an entity. If this is given, this sticker is considered a "fire sticker" for some functions, such as BaseAttackParameters#fire_penalty and EntityPrototypeFlags#.22not-flammable.22.

Template:Prototype property

Template:Prototype property

Template:Prototype property

Template:Prototype property

Template:Prototype property

Template:Prototype property Applied every damage_interval ticks, so may not necessarily be "per tick".

Template:Prototype property Less than 1 to reduce movement speed, more than 1 to increase it.

Template:Prototype property

Template:Prototype property

Template:Prototype property Less than 1 to reduce vehicle speed, more than 1 to increase it.

Template:Prototype property

Template:Prototype property

Template:Prototype property

Template:Prototype property

Template:Prototype property

Template:Prototype property Using this property marks the sticker as a "selection sticker", meaning that the selection box will be rendered around the entity when the sticker is on it.