From 640dfccb20e9e88391b89fc9a6960c20396516ff Mon Sep 17 00:00:00 2001 From: Zergspower Date: Fri, 4 Nov 2022 14:08:06 -0500 Subject: [PATCH] Fixes missing Crew manifests on various tablets for roles, mostly service (#17338) * Adds missing Crew manifests on various tablets for roles * Modular for reals * There go them duke bois --- .../computers/item/role_tablet_presets.dm | 14 -------------- .../modular_computers/computers/item/tablet.dm | 3 +++ 2 files changed, 3 insertions(+), 14 deletions(-) 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 130192e5342..55fe1dc47d1 100644 --- a/code/modules/modular_computers/computers/item/role_tablet_presets.dm +++ b/code/modules/modular_computers/computers/item/role_tablet_presets.dm @@ -159,7 +159,6 @@ greyscale_colors = "#D99A2E#69DBF3#E3DF3D" starting_programs = list( /datum/computer_file/program/supermatter_monitor, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /obj/item/modular_computer/tablet/pda/atmos @@ -169,7 +168,6 @@ starting_programs = list( /datum/computer_file/program/atmosscan, /datum/computer_file/program/alarm_monitor, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /** @@ -183,7 +181,6 @@ starting_programs = list( /datum/computer_file/program/atmosscan, /datum/computer_file/program/signal_commander, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /obj/item/modular_computer/tablet/pda/roboticist @@ -192,7 +189,6 @@ greyscale_colors = "#484848#0099CC#D94927" starting_programs = list( /datum/computer_file/program/robocontrol, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /obj/item/modular_computer/tablet/pda/geneticist @@ -202,7 +198,6 @@ starting_programs = list( /datum/computer_file/program/phys_scanner/medical, /datum/computer_file/program/records/medical, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /** @@ -217,7 +212,6 @@ /datum/computer_file/program/phys_scanner/medical, /datum/computer_file/program/records/medical, /datum/computer_file/program/robocontrol, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /obj/item/modular_computer/tablet/pda/medical/paramedic @@ -226,7 +220,6 @@ /datum/computer_file/program/phys_scanner/medical, /datum/computer_file/program/records/medical, /datum/computer_file/program/radar/lifeline, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /obj/item/modular_computer/tablet/pda/viro @@ -237,7 +230,6 @@ /datum/computer_file/program/phys_scanner/medical, /datum/computer_file/program/records/medical, /datum/computer_file/program/robocontrol, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /obj/item/modular_computer/tablet/pda/chemist @@ -246,7 +238,6 @@ greyscale_colors = "#FAFAFA#355FAC#EA6400" starting_programs = list( /datum/computer_file/program/phys_scanner/chemistry, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /** @@ -261,7 +252,6 @@ /datum/computer_file/program/shipping, /datum/computer_file/program/budgetorders, /datum/computer_file/program/robocontrol, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /obj/item/modular_computer/tablet/pda/shaftminer @@ -278,7 +268,6 @@ greyscale_colors = "#933ea8#235AB2" starting_programs = list( /datum/computer_file/program/radar/custodial_locator, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /obj/item/modular_computer/tablet/pda/chaplain @@ -292,7 +281,6 @@ inserted_item = /obj/item/pen/fountain starting_programs = list( /datum/computer_file/program/records/security, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /obj/item/modular_computer/tablet/pda/lawyer/Initialize(mapload) @@ -364,7 +352,6 @@ long_ranged = TRUE starting_programs = list( /datum/computer_file/program/newscaster, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /obj/item/modular_computer/tablet/pda/curator/Initialize(mapload) @@ -381,7 +368,6 @@ name = "assistant PDA" starting_programs = list( /datum/computer_file/program/bounty_board, - /datum/computer_file/program/crew_manifest, // SKYRAT EDIT ADDITION - Manifests for all crew ) /** diff --git a/code/modules/modular_computers/computers/item/tablet.dm b/code/modules/modular_computers/computers/item/tablet.dm index e155e0a7195..c16e426e4ac 100644 --- a/code/modules/modular_computers/computers/item/tablet.dm +++ b/code/modules/modular_computers/computers/item/tablet.dm @@ -377,6 +377,9 @@ /datum/computer_file/program/messenger, /datum/computer_file/program/nt_pay, /datum/computer_file/program/notepad, + // SKYRAT EDIT START + /datum/computer_file/program/crew_manifest, // Adds crew manifest to all base tablets + // SKRAT EDIT END ) /obj/item/modular_computer/tablet/pda/install_default_programs()