From 0740dcb4b28ffdc01e9c2c786ac152fdb5ac2dc8 Mon Sep 17 00:00:00 2001 From: Unkn0wn_Gh0st Date: Thu, 26 Dec 2024 16:15:02 -0600 Subject: [PATCH 1/2] Holopads Patch and Additions --- .../Locale/en-US/deltav/holopad/holopad.ftl | 32 +++++++++ .../Entities/Structures/Machines/holopad.yml | 69 +++++++++++++++++++ .../Entities/Structures/Machines/holopad.yml | 40 +++++------ 3 files changed, 121 insertions(+), 20 deletions(-) create mode 100644 Resources/Locale/en-US/deltav/holopad/holopad.ftl create mode 100644 Resources/Prototypes/DeltaV/Entities/Structures/Machines/holopad.yml diff --git a/Resources/Locale/en-US/deltav/holopad/holopad.ftl b/Resources/Locale/en-US/deltav/holopad/holopad.ftl new file mode 100644 index 00000000000..b52c38dee15 --- /dev/null +++ b/Resources/Locale/en-US/deltav/holopad/holopad.ftl @@ -0,0 +1,32 @@ +# Command +holopad-command-lo = Command - LO +holopad-command-mysta = Command - Mysta +holopad-command-cj = Command - CJ + +# Epistemics +holopad-epistemics-anomaly = Epistemics - Anomaly +holopad-epistemics-artifact = Epistemics - Artifact +holopad-epistemics-robotics = Epistemics - Robotics +holopad-epistemics-rnd = Epistemics - R&D +holopad-epistemics-front = Epistemics - Front +holopad-epistemics-breakroom = Epistemics - Breakroom +holopad-epistemics-mantis = Epistemics - Mantis +holopad-epistemics-oracle = Epistemics - Oracle + +# Logistics +holopad-logistics-front = Logistics - Front +holopad-logistics-cargo-bay = Logistics - Cargo Bay +holodpad-logistics-mailroom = Logistics - Mailroom +holodpad-logistics-mailfront = Logistics - Mail Front +holopad-logistics-salvage-bay = Logistics - Salvage Bay +holopad-logistics-breakroom = Logistics - Breakroom +holopad-logistics-ats = Logistics - ATS +holopad-logistics-shuttle = Logistics - Shuttle + +# Justice +holopad-justice-prosecutor = Justice - Prosecutor +holopad-justice-attorney = Justice - Attorney +holopad-justice-clerk = Justice - Clerk + +# Security +holopad-security-corpsman = Security - Corpsman diff --git a/Resources/Prototypes/DeltaV/Entities/Structures/Machines/holopad.yml b/Resources/Prototypes/DeltaV/Entities/Structures/Machines/holopad.yml new file mode 100644 index 00000000000..aa2c9e2d649 --- /dev/null +++ b/Resources/Prototypes/DeltaV/Entities/Structures/Machines/holopad.yml @@ -0,0 +1,69 @@ +## Mapping prototypes +#Command +- type: entity + parent: Holopad + id: HolopadJusticeCJ + suffix: Chief Justice + components: + - type: Label + currentLabel: holopad-command-cj + +#Justice +- type: entity + parent: Holopad + id: HolopadJusticeProsecutor + suffix: Prosecutor + components: + - type: Label + currentLabel: holopad-justice-prosecutor + +- type: entity + parent: Holopad + id: HolopadJusticeClerk + suffix: Clerk + components: + - type: Label + currentLabel: holopad-justice-clerk + +#Logistics +- type: entity + parent: Holopad + id: HolopadCargoMail + suffix: Mailroom + components: + - type: Label + currentLabel: holodpad-logistics-mailroom + +- type: entity + parent: Holopad + id: HolopadCargoMail + suffix: Mail Front + components: + - type: Label + currentLabel: holodpad-logistics-mailfront + +#Epistemics +- type: entity + parent: Holopad + id: HolopadEpistemicsMantis + suffix: Mantis + components: + - type: Label + currentLabel: holopad-epistemics-mantis + +- type: entity + parent: Holopad + id: HolopadEpistemicsOracle + suffix: Oracle + components: + - type: Label + currentLabel: holopad-epistemics-oracle + +#Security +- type: entity + parent: Holopad + id: HolopadSecurityCorpsman + suffix: Corpsman + components: + - type: Label + currentLabel: holopad-security-corpsman diff --git a/Resources/Prototypes/Entities/Structures/Machines/holopad.yml b/Resources/Prototypes/Entities/Structures/Machines/holopad.yml index b30057fae38..bf6b399c0b2 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/holopad.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/holopad.yml @@ -318,10 +318,10 @@ - type: entity parent: Holopad id: HolopadCommandQm - suffix: QM + suffix: LO # DeltaV - QM > LO components: - type: Label - currentLabel: holopad-command-qm + currentLabel: holopad-command-lo # DeltaV - QM > LO - type: entity parent: Holopad @@ -334,10 +334,10 @@ - type: entity parent: Holopad id: HolopadCommandRd - suffix: RD + suffix: Mysta # DeltaV - RD > Mysta components: - type: Label - currentLabel: holopad-command-rd + currentLabel: holopad-command-mysta # DeltaV - RD > Mysta - type: entity parent: Holopad @@ -354,7 +354,7 @@ suffix: Anomaly components: - type: Label - currentLabel: holopad-science-anomaly + currentLabel: holopad-epistemics-anomaly # DeltaV - Science > Epistemics - type: entity parent: Holopad @@ -362,7 +362,7 @@ suffix: Artifact components: - type: Label - currentLabel: holopad-science-artifact + currentLabel: holopad-epistemics-artifact # DeltaV - Science > Epistemics - type: entity parent: Holopad @@ -370,7 +370,7 @@ suffix: Robotics components: - type: Label - currentLabel: holopad-science-robotics + currentLabel: holopad-epistemics-robotics # DeltaV - Science > Epistemics - type: entity parent: Holopad @@ -378,23 +378,23 @@ suffix: R&D components: - type: Label - currentLabel: holopad-science-rnd + currentLabel: holopad-epistemics-rnd # DeltaV - Science > Epistemics - type: entity parent: Holopad id: HolopadScienceFront - suffix: Sci Front + suffix: Epi Front # DeltaV - Science > Epistemics components: - type: Label - currentLabel: holopad-science-front + currentLabel: holopad-epistemics-front # DeltaV - Science > Epistemics - type: entity parent: Holopad id: HolopadScienceBreakroom - suffix: Sci Breakroom + suffix: Epi Breakroom # DeltaV - Science > Epistemics components: - type: Label - currentLabel: holopad-science-breakroom + currentLabel: holopad-epistemics-breakroom # DeltaV - Science > Epistemics # Medical - type: entity @@ -473,10 +473,10 @@ - type: entity parent: Holopad id: HolopadCargoFront - suffix: Cargo Front + suffix: Logistics Front # DeltaV - Cargo > Logistics components: - type: Label - currentLabel: holopad-cargo-front + currentLabel: holopad-logistics-front # DeltaV - Cargo > Logistics - type: entity parent: Holopad @@ -484,7 +484,7 @@ suffix: Cargo Bay components: - type: Label - currentLabel: holopad-cargo-bay + currentLabel: holopad-logistics-cargo-bay # DeltaV - Cargo > Logistics - type: entity parent: Holopad @@ -492,15 +492,15 @@ suffix: Salvage Bay components: - type: Label - currentLabel: holopad-cargo-salvage-bay + currentLabel: holopad-logistics-salvage-bay # DeltaV - Cargo > Logistics - type: entity parent: Holopad id: HolopadCargoBreakroom - suffix: Cargo Breakroom + suffix: Logistics Breakroom components: - type: Label - currentLabel: holopad-cargo-breakroom + currentLabel: holopad-logistics-breakroom # DeltaV - Cargo > Logistics # Engineering - type: entity @@ -635,10 +635,10 @@ - type: entity parent: Holopad id: HolopadSecurityLawyer - suffix: Lawyer + suffix: Attorney # DeltaV - Lawyer > Attorney components: - type: Label - currentLabel: holopad-security-lawyer + currentLabel: holopad-justice-attorney # DeltaV - Lawyer > Attorney - type: entity parent: Holopad From c1aded3d1667d485e484e199f60c76b2a3b8ba37 Mon Sep 17 00:00:00 2001 From: Unkn0wn_Gh0st Date: Thu, 26 Dec 2024 16:25:39 -0600 Subject: [PATCH 2/2] ID yaml patch --- .../Prototypes/DeltaV/Entities/Structures/Machines/holopad.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/DeltaV/Entities/Structures/Machines/holopad.yml b/Resources/Prototypes/DeltaV/Entities/Structures/Machines/holopad.yml index aa2c9e2d649..e16052b16f3 100644 --- a/Resources/Prototypes/DeltaV/Entities/Structures/Machines/holopad.yml +++ b/Resources/Prototypes/DeltaV/Entities/Structures/Machines/holopad.yml @@ -36,7 +36,7 @@ - type: entity parent: Holopad - id: HolopadCargoMail + id: HolopadCargoMailFront suffix: Mail Front components: - type: Label