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

sigil

Vars

active_timerRef to the current timer
can_dispel_by_handIf this can be dispelled by being hit with an empty hand
currently_affectingThe atom/movable that this is currently affecting
effect_stand_timeHow long you stand on the sigil before affect is applied
fail_colorColor pulsed when effect fails
idle_colorColor while not used
invocation_colorColor faded to while someone stands on top
living_onlyFALSE if the rune can affect non-living atoms
loopingTRUE if the affect repeatedly applied an affect to the thing above it
pulse_colorColor pulsed when effect applied

Procs

apply_effectsApply the effects to an atom/movable
can_affectIf the sigil does not affect living, do not inherit this
dispelDispel the sigil and delete itself
fail_invocationWhat happens when the sigil fails to invoke
on_enteredFor trap sigils and similar; applies effects when someone/something walks over
on_exitedFor when someone/something leaves the sigil's turf

Var Details

active_timer

Ref to the current timer

can_dispel_by_hand

If this can be dispelled by being hit with an empty hand

currently_affecting

The atom/movable that this is currently affecting

effect_stand_time

How long you stand on the sigil before affect is applied

fail_color

Color pulsed when effect fails

idle_color

Color while not used

invocation_color

Color faded to while someone stands on top

living_only

FALSE if the rune can affect non-living atoms

looping

TRUE if the affect repeatedly applied an affect to the thing above it

pulse_color

Color pulsed when effect applied

Proc Details

apply_effects

Apply the effects to an atom/movable

can_affect

If the sigil does not affect living, do not inherit this

dispel

Dispel the sigil and delete itself

fail_invocation

What happens when the sigil fails to invoke

on_entered

For trap sigils and similar; applies effects when someone/something walks over

on_exited

For when someone/something leaves the sigil's turf