/datum/component/automatedfire 
Vars | |
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 |
Procs | |
process_shot | Handle the firing of the autofire component |
schedule_shot | schedule 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