byond - Modules - TypesVar Details - Proc Details

/datum/component/automatedfire

Vars

nextContains the reference to the next component in the bucket, used by autofire subsystem
next_fireContains the scheduled fire time, used for scheduling EOL
prevContains the reference to the previous component in the bucket, used by autofire subsystem
shooterThe owner of this component

Procs

process_shotHandle the firing of the autofire component
schedule_shotschedule the shooter into the system, inserting it into the next fire queue

Var Details

next

Contains the reference to the next component in the bucket, used by autofire subsystem

next_fire

Contains the scheduled fire time, used for scheduling EOL

prev

Contains the reference to the previous component in the bucket, used by autofire subsystem

shooter

The owner of this component

Proc Details

process_shot

Handle the firing of the autofire component

schedule_shot

schedule the shooter into the system, inserting it into the next fire queue