From af6de0b4d4b584a2e54a1540cfac5e2488ac692a Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Fri, 17 Sep 2021 22:22:33 +0200 Subject: [PATCH] [MIRROR] Eng/Atmos/CE tablet come with Canary (Alarm monitor) preinstalled (#8233) * Eng/Atmos/CE tablet come with Canary (Alarm monitor) preinstalled (#61322) Tablets are often found thrown around a corner of the foyer, and I'm tired of bullying people to use it at this point. It's IMO the most powerful tool engineering has to keep the station in good condition but only a few players ever download anything in a round. So let's make their lives easier, engineering tablets come preinstalled with Canary and the Atmos with the Gas Scanner too. (Even if I never saw anyone use that, just because the tablet comes preinstalled with the sensor that enables it.) Canary is a powerful tool to assist on station maintenance that is not well known to the player, maybe this will get people curious enough to open it and start to enjoy having all alarms green as much as I do. Nothing hurts more than a small breach at science that goes unfixed for half an hour and slowly creep in turning the station into Firelock hell... and nothing is funnier than screaming "Atmos alarm at the HoS Office!" the second it pops up only for the AI to lock the shutters down and tell sec that a random lizard broke the window and is trying to Esword the HoS locker. * Eng/Atmos/CE tablet come with Canary (Alarm monitor) preinstalled Co-authored-by: GuillaumePrata <55374212+GuillaumePrata@users.noreply.github.com> --- .../modular_computers/computers/item/tablet_presets.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/modular_computers/computers/item/tablet_presets.dm b/code/modules/modular_computers/computers/item/tablet_presets.dm index 6323d83af74..49c42b7b751 100644 --- a/code/modules/modular_computers/computers/item/tablet_presets.dm +++ b/code/modules/modular_computers/computers/item/tablet_presets.dm @@ -54,11 +54,15 @@ /obj/item/modular_computer/tablet/preset/advanced/atmos/Initialize() //This will be defunct and will be replaced when NtOS PDAs are done . = ..() + var/obj/item/computer_hardware/hard_drive/small/hard_drive = find_hardware_by_name("solid state drive") install_component(new /obj/item/computer_hardware/sensorpackage) + hard_drive.store_file(new /datum/computer_file/program/alarm_monitor) + hard_drive.store_file(new /datum/computer_file/program/atmosscan) /obj/item/modular_computer/tablet/preset/advanced/engineering/Initialize() . = ..() var/obj/item/computer_hardware/hard_drive/small/hard_drive = find_hardware_by_name("solid state drive") + hard_drive.store_file(new /datum/computer_file/program/alarm_monitor) hard_drive.store_file(new /datum/computer_file/program/supermatter_monitor) /obj/item/modular_computer/tablet/preset/advanced/command/Initialize() @@ -72,6 +76,7 @@ /obj/item/modular_computer/tablet/preset/advanced/command/engineering/Initialize() . = ..() var/obj/item/computer_hardware/hard_drive/small/hard_drive = find_hardware_by_name("solid state drive") + hard_drive.store_file(new /datum/computer_file/program/alarm_monitor) hard_drive.store_file(new /datum/computer_file/program/supermatter_monitor) /// Given by the syndicate as part of the contract uplink bundle - loads in the Contractor Uplink.