From 4439ef79469e72f52420933cc4982e2c459f5505 Mon Sep 17 00:00:00 2001 From: Teagarden <124026007+Vincent983@users.noreply.github.com> Date: Mon, 28 Aug 2023 14:29:53 -0700 Subject: [PATCH] Various jobs start with more job-related programs preloaded into their PDAs. (#77740) ## About The Pull Request Engineers now start with the canary and atmosscan program, atmos techs start with the SM monitor program, and Robotisists start with the silliconnect program. ## Why It's Good For The Game it's more convinient than downloadin em roundstart. ## Changelog :cl: qol: Various jobs have gotten additional programs uploaded at roundstart, engineers now have the canary and atmospheric scanner programs, atmospheric technicians now have the supermatter monitor, and Robotisists/RDs now have the silliconnect program. /:cl: --- _maps/map_files/Deltastation/DeltaStation2.dmm | 3 --- _maps/map_files/IceBoxStation/IceBoxStation.dmm | 1 - _maps/map_files/MetaStation/MetaStation.dmm | 1 - _maps/map_files/tramstation/tramstation.dmm | 1 - .../computers/item/disks/role_disks.dm | 13 ++++--------- .../computers/item/role_tablet_presets.dm | 17 ++++++++++++----- .../Scripts/77740_delete_atmos_disk.txt | 3 +++ 7 files changed, 19 insertions(+), 20 deletions(-) create mode 100644 tools/UpdatePaths/Scripts/77740_delete_atmos_disk.txt diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 3c8a75fa657..b50e8068f92 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -58430,9 +58430,6 @@ /turf/open/floor/iron/dark, /area/station/engineering/atmos) "oIL" = ( -/obj/item/computer_disk/atmos, -/obj/item/computer_disk/atmos, -/obj/item/computer_disk/atmos, /obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/bot, /obj/item/computer_disk/engineering, diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index e29c474318b..cf0cd03c97a 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -68689,7 +68689,6 @@ /obj/item/computer_disk/engineering, /obj/item/computer_disk/engineering, /obj/item/computer_disk/engineering, -/obj/item/computer_disk/atmos, /obj/structure/disposalpipe/segment{ dir = 4 }, diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 852781fa757..b238ef6f4e8 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -9837,7 +9837,6 @@ /obj/item/computer_disk/engineering, /obj/item/computer_disk/engineering, /obj/item/computer_disk/engineering, -/obj/item/computer_disk/atmos, /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index 92e290cd9aa..d14c9ba6604 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -3821,7 +3821,6 @@ /obj/item/computer_disk/engineering, /obj/item/computer_disk/engineering, /obj/item/computer_disk/engineering, -/obj/item/computer_disk/atmos, /turf/open/floor/iron, /area/station/command/heads_quarters/ce) "axp" = ( diff --git a/code/modules/modular_computers/computers/item/disks/role_disks.dm b/code/modules/modular_computers/computers/item/disks/role_disks.dm index e8c68bc8363..da52ee76281 100644 --- a/code/modules/modular_computers/computers/item/disks/role_disks.dm +++ b/code/modules/modular_computers/computers/item/disks/role_disks.dm @@ -116,18 +116,13 @@ * Engineering */ /obj/item/computer_disk/engineering - name = "station engineer data disk" + name = "engineering data disk" desc = "Removable disk used to download engineering-related tablet apps." icon_state = "datadisk6" starting_programs = list( + /datum/computer_file/program/alarm_monitor, + /datum/computer_file/program/atmosscan, /datum/computer_file/program/supermatter_monitor, + ) -/obj/item/computer_disk/atmos - name = "atmospheric technician data disk" - desc = "Removable disk used to download atmos-related tablet apps." - icon_state = "datadisk6" - starting_programs = list( - /datum/computer_file/program/atmosscan, - /datum/computer_file/program/alarm_monitor, - ) diff --git a/code/modules/modular_computers/computers/item/role_tablet_presets.dm b/code/modules/modular_computers/computers/item/role_tablet_presets.dm index 10fb8b083c6..1cc85af447d 100644 --- a/code/modules/modular_computers/computers/item/role_tablet_presets.dm +++ b/code/modules/modular_computers/computers/item/role_tablet_presets.dm @@ -91,11 +91,12 @@ greyscale_colors = "#FAFAFA#000099#B347BC" inserted_item = /obj/item/pen/fountain starting_programs = list( - /datum/computer_file/program/crew_manifest, - /datum/computer_file/program/status, - /datum/computer_file/program/science, - /datum/computer_file/program/robocontrol, + /datum/computer_file/program/borg_monitor, /datum/computer_file/program/budgetorders, + /datum/computer_file/program/crew_manifest, + /datum/computer_file/program/robocontrol, + /datum/computer_file/program/science, + /datum/computer_file/program/status, /datum/computer_file/program/signal_commander, ) @@ -155,6 +156,8 @@ greyscale_config = /datum/greyscale_config/tablet/stripe_thick greyscale_colors = "#D99A2E#69DBF3#E3DF3D" starting_programs = list( + /datum/computer_file/program/alarm_monitor, + /datum/computer_file/program/atmosscan, /datum/computer_file/program/supermatter_monitor, ) @@ -163,8 +166,9 @@ greyscale_config = /datum/greyscale_config/tablet/stripe_thick greyscale_colors = "#EEDC43#00E5DA#727272" starting_programs = list( - /datum/computer_file/program/atmosscan, /datum/computer_file/program/alarm_monitor, + /datum/computer_file/program/atmosscan, + /datum/computer_file/program/supermatter_monitor, ) /** @@ -177,6 +181,7 @@ greyscale_colors = "#FAFAFA#000099#B347BC" starting_programs = list( /datum/computer_file/program/atmosscan, + /datum/computer_file/program/science, /datum/computer_file/program/signal_commander, ) @@ -185,7 +190,9 @@ greyscale_config = /datum/greyscale_config/tablet/stripe_double greyscale_colors = "#484848#0099CC#D94927" starting_programs = list( + /datum/computer_file/program/science, /datum/computer_file/program/robocontrol, + /datum/computer_file/program/borg_monitor, ) /obj/item/modular_computer/pda/geneticist diff --git a/tools/UpdatePaths/Scripts/77740_delete_atmos_disk.txt b/tools/UpdatePaths/Scripts/77740_delete_atmos_disk.txt new file mode 100644 index 00000000000..cdf22110923 --- /dev/null +++ b/tools/UpdatePaths/Scripts/77740_delete_atmos_disk.txt @@ -0,0 +1,3 @@ +/obj/item/computer_disk/atmos : @DELETE + +