mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-14 04:02:31 +00:00
TGUI APCs TGUI vending machines Fix AI default_tgui_interaction TGUI Airlocks Station & Atmospheric Alert TGUI + Misc NTOS-TGUI Fixes TGUI Air Alarms & Central Atmospheric Control Airlock TGUI TG... got rid of UI for fire alarm. í´· TGUI Gas Heating/Cooling System TGUI Gas Pump & Passive Gate + Fixes TGUI Omni Atmospherics TGUI Pipe Dispensers & RPD TGUI IntelliCore & Vending Fix TGUI Handheld Tanks TGUI Portable Pump & Scrubber TGUI Tank Dispenser & Canisters TGUI Radios TGUI SMES & Air Alarm adjustment Tweak vending machine interfaces a tad TGUI Algae Farm TGUI general_air_control - Distro & Waste Console - Riot Control Console - Atmos Intake Console - Engine Cooling Console TGUI Heavy Scrubber Control (and body scanner fix) TGUI trinary devices & shutoff monitor TGUI Telecomms Log Browser TGUI Telecomms Machine Browser TGUI Spaceheater Internal Panel TGUI Gravity Generator TGUI Id Cards & Fix ID Card Images TGUI Id Card Redesign TGUI Turbolift TGUI Suit Cycler & Suit Storage Unit & Vending Fixes TGUI Power Monitor TGUI Signalers TGUI Employment Records TGUI Drone Console TGUI RIGSuits TGUI PA & PACMAN, and Margin Fix TGUI Solar Panels & Fix Power Monitor Adjust TGUI modules & their interaction with NTOS TGUI RCON TGUI Message Monitor Bump TGUI line limit to 120 (ParadiseSS13/Paradise#14002) TGUI Exonet & NTNet Relay TGUI Telecomms Multitool Menu TGUI Shield Capacitor & Shield Generator TGUI Supermatter-everything & Refactors
58 lines
1.0 KiB
Plaintext
58 lines
1.0 KiB
Plaintext
/datum/nifsoft/crewmonitor
|
|
name = "Crew Monitor"
|
|
desc = "A link to the local crew monitor sensors. Useful for finding people in trouble."
|
|
list_pos = NIF_MEDMONITOR
|
|
access = access_medical
|
|
cost = 625
|
|
p_drain = 0.025
|
|
var/datum/tgui_module/crew_monitor/nif/arscreen
|
|
|
|
New()
|
|
..()
|
|
arscreen = new(nif)
|
|
|
|
Destroy()
|
|
QDEL_NULL(arscreen)
|
|
return ..()
|
|
|
|
activate()
|
|
if((. = ..()))
|
|
arscreen.tgui_interact(nif.human)
|
|
return TRUE
|
|
|
|
deactivate()
|
|
if((. = ..()))
|
|
return TRUE
|
|
|
|
stat_text()
|
|
return "Show Monitor"
|
|
|
|
/datum/nifsoft/alarmmonitor
|
|
name = "Alarm Monitor"
|
|
desc = "A link to the local alarm monitors. Useful for detecting alarms in a pinch."
|
|
list_pos = NIF_ENGMONITOR
|
|
access = access_engine
|
|
cost = 625
|
|
p_drain = 0.025
|
|
var/datum/tgui_module/alarm_monitor/engineering/nif/tgarscreen
|
|
|
|
New()
|
|
..()
|
|
tgarscreen = new(nif)
|
|
|
|
Destroy()
|
|
QDEL_NULL(tgarscreen)
|
|
return ..()
|
|
|
|
activate()
|
|
if((. = ..()))
|
|
tgarscreen.tgui_interact(nif.human)
|
|
return TRUE
|
|
|
|
deactivate()
|
|
if((. = ..()))
|
|
return TRUE
|
|
|
|
stat_text()
|
|
return "Show Monitor"
|