mirror of
https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13.git
synced 2025-12-10 09:54:52 +00:00
* Maps and things no code/icons * helpers defines globalvars * Onclick world.dm orphaned_procs * subsystems Round vote and shuttle autocall done here too * datums * Game folder * Admin - chatter modules * clothing - mining * modular computers - zambies * client * mob level 1 * mob stage 2 + simple_animal * silicons n brains * mob stage 3 + Alien/Monkey * human mobs * icons updated * some sounds * emitter y u no commit * update tgstation.dme * compile fixes * travis fixes Also removes Fast digest mode, because reasons. * tweaks for travis Mentors are broke again Also fixes Sizeray guns * oxygen loss fix for vore code. * removes unused code * some code updates * bulk fixes * further fixes * outside things * whoops. * Maint bar ported * GLOBs.
26 lines
772 B
Plaintext
26 lines
772 B
Plaintext
PROCESSING_SUBSYSTEM_DEF(flightpacks)
|
|
name = "Flightpack Movement"
|
|
priority = 30
|
|
wait = 2
|
|
stat_tag = "FM"
|
|
flags = SS_NO_INIT|SS_TICKER|SS_KEEP_TIMING
|
|
|
|
var/flightsuit_processing = FLIGHTSUIT_PROCESSING_FULL
|
|
|
|
/datum/controller/subsystem/processing/flightpacks/Initialize()
|
|
sync_flightsuit_processing()
|
|
|
|
/datum/controller/subsystem/processing/flightpacks/vv_edit_var(var_name, var_value)
|
|
..()
|
|
switch(var_name)
|
|
if("flightsuit_processing")
|
|
sync_flightsuit_processing()
|
|
|
|
/datum/controller/subsystem/processing/flightpacks/proc/sync_flightsuit_processing()
|
|
for(var/obj/item/device/flightpack/FP in processing)
|
|
FP.sync_processing(src)
|
|
if(flightsuit_processing == FLIGHTSUIT_PROCESSING_NONE) //Don't even bother firing.
|
|
can_fire = FALSE
|
|
else
|
|
can_fire = TRUE
|