byond - Modules - TypesVar Details - Proc Details

stim

Vars

cast_delaydelay while casting until the next stim
cast_saywhat we say when casting the stim
castedtimelast world.time that this stim was cast at, for tracking in UI
descdisplayed as desc in the UI
namedisplayed in UI
particleson init, typepath to make particles, once finish cast executes then the actual effects
stim_durationhow long we last this stim, cannot recast if its not duplicatable during this time
stim_flagsstim flags see species.dm defines
stim_uidUIDS BETWEEN STIMS MUST BE UNIQUE, THIS IS USED FOR PREF (SO DONT CHANGE IT) AND IDENTIFICATION IN THE TGUI

Procs

can_castbool return as to whether we are currently alllowed to cats this stim
end_effectsany extra effects to play/cleanup when the stim ends
finish_castall effects to apply/play when applying this stim

Var Details

cast_delay

delay while casting until the next stim

cast_say

what we say when casting the stim

castedtime

last world.time that this stim was cast at, for tracking in UI

desc

displayed as desc in the UI

name

displayed in UI

particles

on init, typepath to make particles, once finish cast executes then the actual effects

stim_duration

how long we last this stim, cannot recast if its not duplicatable during this time

stim_flags

stim flags see species.dm defines

stim_uid

UIDS BETWEEN STIMS MUST BE UNIQUE, THIS IS USED FOR PREF (SO DONT CHANGE IT) AND IDENTIFICATION IN THE TGUI

Proc Details

can_cast

bool return as to whether we are currently alllowed to cats this stim

end_effects

any extra effects to play/cleanup when the stim ends

finish_cast

all effects to apply/play when applying this stim