From 043d5a252a2d1cc1e5b138dcece69090b55f6605 Mon Sep 17 00:00:00 2001 From: Mathilde <146444134+ibexgoetia@users.noreply.github.com> Date: Tue, 14 Jul 2026 18:04:30 +0200 Subject: [PATCH] Blueys, NTCs and Lawyers now have Faxbond on their PDAs (#5937) ## About The Pull Request With this I am making it so that the FaxBond app (https://github.com/tgstation/tgstation/pull/96467) comes preinstalled on the PDAs of the Blueshield, the NTC and the Lawyer. The Blueshield and the NTC are 'dignitary' roles, as well as command roles. On /tg/, all command roles get faxbond, but not these two because they don't exist there. The lawyer is also a bureaucratic role that, alongside the NTC, makes good use of the fax. The Consultant also gets the security records app, because they already have physical access to security and employment records ## Why It's Good For The Game Fax machines are often used by these roles (the Lawyer and the NTC particularly) so it makes sense for them to have THE fax machine app, to not miss any messages. Faxes are also used by admins to indirectly interact with the crew, and it's not uncommon for the players to miss faxes. image ## Proof Of Testing image ## Changelog :cl: add: The PDAs of the Nanotrasen Consultant, the Lawyer and the Blueshield now come preinstalled with the FaxBond app. May they never miss a fax again. /:cl: Co-authored-by: Alexis --- .../modular_computers/computers/item/role_tablet_presets.dm | 1 + modular_skyrat/modules/blueshield/code/blueshield.dm | 1 + .../modules/nanotrasen_rep/code/nanotrasen_consultant.dm | 5 +++++ 3 files changed, 7 insertions(+) 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 b08e73e5024..496f160a5dc 100644 --- a/code/modules/modular_computers/computers/item/role_tablet_presets.dm +++ b/code/modules/modular_computers/computers/item/role_tablet_presets.dm @@ -314,6 +314,7 @@ inserted_item = /obj/item/pen/fountain starting_programs = list( /datum/computer_file/program/records/security, + /datum/computer_file/program/faxbond, //BUBBER EDIT - Lawyers too shall have a taste of bureaucracy ) /obj/item/modular_computer/pda/lawyer/Initialize(mapload) diff --git a/modular_skyrat/modules/blueshield/code/blueshield.dm b/modular_skyrat/modules/blueshield/code/blueshield.dm index c22a925b44b..2b1f7cf7054 100644 --- a/modular_skyrat/modules/blueshield/code/blueshield.dm +++ b/modular_skyrat/modules/blueshield/code/blueshield.dm @@ -81,4 +81,5 @@ /datum/computer_file/program/crew_manifest, /datum/computer_file/program/robocontrol, /datum/computer_file/program/radar/lifeline, + /datum/computer_file/program/faxbond, ) diff --git a/modular_skyrat/modules/nanotrasen_rep/code/nanotrasen_consultant.dm b/modular_skyrat/modules/nanotrasen_rep/code/nanotrasen_consultant.dm index 4529d63408b..1c137c8f6b3 100644 --- a/modular_skyrat/modules/nanotrasen_rep/code/nanotrasen_consultant.dm +++ b/modular_skyrat/modules/nanotrasen_rep/code/nanotrasen_consultant.dm @@ -109,6 +109,11 @@ inserted_disk = /obj/item/disk/computer/command/captain inserted_item = /obj/item/pen/fountain/green greyscale_colors = "#017941#0060b8" + starting_programs = list( + /datum/computer_file/program/records/security, + /datum/computer_file/program/crew_manifest, + /datum/computer_file/program/faxbond, + ) /obj/item/storage/bag/garment/nanotrasen_consultant name = "nanotrasen consultant's garment bag"