/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