burning
Component representing an atom being on fire. Should not be used on mobs, they use the fire stacks status effects. Can only be used on atoms that use the integrity system.
Vars | |
fire_overlay | Fire overlay appearance we apply |
---|---|
particle_effect | Particle holder for fire particles, if any. Still utilized over shared holders because they're movable-only |
particle_type | Particle type we're using for cleaning up our shared holder |
Procs | |
on_attack_hand | Handles searing the hand of anyone who tries to touch parent without protection. |
on_examine | Alerts any examiners that the parent is on fire (even though it should be rather obvious) |
on_extinguish | Deletes the component when the atom gets extinguished |
on_update_overlays | Maintains the burning overlay on the parent atom |
Var Details
fire_overlay
Fire overlay appearance we apply
particle_effect
Particle holder for fire particles, if any. Still utilized over shared holders because they're movable-only
particle_type
Particle type we're using for cleaning up our shared holder
Proc Details
on_attack_hand
Handles searing the hand of anyone who tries to touch parent without protection.
on_examine
Alerts any examiners that the parent is on fire (even though it should be rather obvious)
on_extinguish
Deletes the component when the atom gets extinguished
on_update_overlays
Maintains the burning overlay on the parent atom