/tg/ Station 13 - Modules - TypesVar Details - Proc Details

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_overlayFire overlay appearance we apply
particle_effectParticle holder for fire particles, if any. Still utilized over shared holders because they're movable-only
particle_typeParticle type we're using for cleaning up our shared holder

Procs

on_attack_handHandles searing the hand of anyone who tries to touch parent without protection.
on_examineAlerts any examiners that the parent is on fire (even though it should be rather obvious)
on_extinguishDeletes the component when the atom gets extinguished
on_update_overlaysMaintains 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