From 79918820d5d921d10ec2d45dccadff0ac4c8859c Mon Sep 17 00:00:00 2001 From: SimpleStation14 <130339894+SimpleStation14@users.noreply.github.com> Date: Wed, 8 May 2024 21:38:44 -0700 Subject: [PATCH] Separates DV-added airlocks into DV files (#74) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Mirror of PR #1002: [Separates DV-added airlocks into DV files](https://github.com/DeltaV-Station/Delta-v/pull/1002) from DeltaV-Station [DeltaV-Station](https://github.com/DeltaV-Station)/[Delta-v](https://github.com/DeltaV-Station/Delta-v) `3dea418e7ee0db6136855914dd3f99b01fb337ee` --- PR changed 0 files with 0 additions and 0 deletions. The PR had the following labels: - Changes: YML ---

Original Body

> ## About the PR > Simply moves airlocks we added from the upstream file to our file for better separation/easier management over time. Does not add any new entities. > > ## Why / Balance > Probably should have been done this way the first time but...🤷‍♂️
Co-authored-by: Velcroboy <107660393+IamVelcroboy@users.noreply.github.com> Co-authored-by: VMSolidus Co-authored-by: Peptide90 <78795277+Peptide90@users.noreply.github.com> --- .../Structures/Doors/Airlocks/access.yml | 219 +++++++++++++++++ .../Structures/Doors/Airlocks/access.yml | 222 ------------------ 2 files changed, 219 insertions(+), 222 deletions(-) diff --git a/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/access.yml b/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/access.yml index 55d9b5aec76..fc9f2902ad0 100644 --- a/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/access.yml +++ b/Resources/Prototypes/DeltaV/Entities/Structures/Doors/Airlocks/access.yml @@ -1,3 +1,4 @@ +# Delta V specific roles - type: entity parent: AirlockScience id: AirlockMantisLocked @@ -37,3 +38,221 @@ components: - type: GridFill path: /Maps/Shuttles/DeltaV/sub_escape_pod.yml + +- type: entity + parent: Airlock + id: AirlockBoxerLocked + suffix: Boxer, Locked + components: + - type: AccessReader + access: [["Boxer"]] + +- type: entity + parent: Airlock + id: AirlockClownLocked + suffix: Clown, Locked + components: + - type: AccessReader + access: [["Clown"]] + +- type: entity + parent: Airlock + id: AirlockMimeLocked + suffix: Mime, Locked + components: + - type: AccessReader + access: [["Mime"]] + +- type: entity + parent: Airlock + id: AirlockMusicianLocked + suffix: Musician, Locked + components: + - type: AccessReader + access: [["Musician"]] + +- type: entity + parent: Airlock + id: AirlockReporterLocked + suffix: Reporter, Locked + components: + - type: AccessReader + access: [["Reporter"]] + +- type: entity + parent: Airlock + id: AirlockLibraryLocked + suffix: Library, Locked + components: + - type: AccessReader + access: [["Library"]] + +- type: entity + parent: Airlock + id: AirlockZookeeperLocked + suffix: Zookeeper, Locked + components: + - type: AccessReader + access: [["Zookeeper"]] + +- type: entity + parent: AirlockExternal + id: AirlockExternalSalvageLocked + suffix: External, Salvage, Locked + components: + - type: AccessReader + access: [["Salvage"]] + +- type: entity + parent: AirlockMedical + id: AirlockPsychologistLocked + suffix: Psychologist, Locked + components: + - type: AccessReader + access: [["Psychologist"]] + +# Glass Airlocks +- type: entity + parent: AirlockGlass + id: AirlockBoxerGlassLocked + suffix: Boxer, Locked + components: + - type: AccessReader + access: [["Boxer"]] + +- type: entity + parent: AirlockGlass + id: AirlockClownGlassLocked + suffix: Clown, Locked + components: + - type: AccessReader + access: [["Clown"]] + +- type: entity + parent: AirlockGlass + id: AirlockMimeGlassLocked + suffix: Mime, Locked + components: + - type: AccessReader + access: [["Mime"]] + +- type: entity + parent: AirlockGlass + id: AirlockMusicianGlassLocked + suffix: Musician, Locked + components: + - type: AccessReader + access: [["Musician"]] + +- type: entity + parent: AirlockGlass + id: AirlockReporterGlassLocked + suffix: Reporter, Locked + components: + - type: AccessReader + access: [["Reporter"]] + +- type: entity + parent: AirlockGlass + id: AirlockLibraryGlassLocked + suffix: Library, Locked + components: + - type: AccessReader + access: [["Library"]] + +- type: entity + parent: AirlockGlass + id: AirlockZookeeperGlassLocked + suffix: Zookeeper, Locked + components: + - type: AccessReader + access: [["Zookeeper"]] + +- type: entity + parent: AirlockExternalGlass + id: AirlockExternalGlassSalvageLocked + suffix: External, Glass, Salvage, Locked + components: + - type: AccessReader + access: [["Salvage"]] + +- type: entity + parent: AirlockMedicalGlass + id: AirlockPsychologistGlassLocked + suffix: Psychologist, Locked + components: + - type: AccessReader + access: [["Psychologist"]] + +# Maintenance Hatches +- type: entity + parent: AirlockMaint + id: AirlockMaintBoxerLocked + suffix: Boxer, Locked + components: + - type: AccessReader + access: [["Boxer"]] + +- type: entity + parent: AirlockMaint + id: AirlockMaintClownLocked + suffix: Clown, Locked + components: + - type: AccessReader + access: [["Clown"]] + +- type: entity + parent: AirlockMaint + id: AirlockMaintMimeLocked + suffix: Mime, Locked + components: + - type: AccessReader + access: [["Mime"]] + +- type: entity + parent: AirlockMaint + id: AirlockMaintMusicianLocked + suffix: Musician, Locked + components: + - type: AccessReader + access: [["Musician"]] + +- type: entity + parent: AirlockMaint + id: AirlockMaintReporterLocked + suffix: Reporter, Locked + components: + - type: AccessReader + access: [["Reporter"]] + +- type: entity + parent: AirlockMaint + id: AirlockMaintLibraryLocked + suffix: Library, Locked + components: + - type: AccessReader + access: [["Library"]] + +- type: entity + parent: AirlockMaint + id: AirlockMaintZookeeperLocked + suffix: Zookeeper, Locked + components: + - type: AccessReader + access: [["Zookeeper"]] + +- type: entity + parent: AirlockMaint + id: AirlockMaintPsychologistLocked + suffix: Psychologist, Locked + components: + - type: AccessReader + access: [["Psychologist"]] + +- type: entity + parent: AirlockMaint + id: AirlockMaintSecurityLawyerLocked + suffix: Security/Lawyer, Locked + components: + - type: AccessReader + access: [["Security"], ["Lawyer"]] diff --git a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml index 82cdcde7c05..51f121c64ff 100644 --- a/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml +++ b/Resources/Prototypes/Entities/Structures/Doors/Airlocks/access.yml @@ -374,80 +374,6 @@ - type: AccessReader access: [["External"]] -#Delta V: Add Airlocks -- type: entity - parent: Airlock - id: AirlockBoxerLocked - suffix: Boxer, Locked - components: - - type: AccessReader - access: [["Boxer"]] - -- type: entity - parent: Airlock - id: AirlockClownLocked - suffix: Clown, Locked - components: - - type: AccessReader - access: [["Clown"]] - -- type: entity - parent: Airlock - id: AirlockMimeLocked - suffix: Mime, Locked - components: - - type: AccessReader - access: [["Mime"]] - -- type: entity - parent: Airlock - id: AirlockMusicianLocked - suffix: Musician, Locked - components: - - type: AccessReader - access: [["Musician"]] - -- type: entity - parent: Airlock - id: AirlockReporterLocked - suffix: Reporter, Locked - components: - - type: AccessReader - access: [["Reporter"]] - -- type: entity - parent: Airlock - id: AirlockLibraryLocked - suffix: Library, Locked - components: - - type: AccessReader - access: [["Library"]] - -- type: entity - parent: Airlock - id: AirlockZookeeperLocked - suffix: Zookeeper, Locked - components: - - type: AccessReader - access: [["Zookeeper"]] - -- type: entity - parent: AirlockExternal - id: AirlockExternalSalvageLocked - suffix: External, Salvage, Locked - components: - - type: AccessReader - access: [["Salvage"]] - -- type: entity - parent: AirlockMedical - id: AirlockPsychologistLocked - suffix: Psychologist, Locked - components: - - type: AccessReader - access: [["Psychologist"]] -#End of Delta V - # Glass Airlocks - type: entity parent: AirlockGlass @@ -788,80 +714,6 @@ - type: AccessReader access: [["NuclearOperative"]] -#Delta V: Add Airlocks -- type: entity - parent: AirlockGlass - id: AirlockBoxerGlassLocked - suffix: Boxer, Locked - components: - - type: AccessReader - access: [["Boxer"]] - -- type: entity - parent: AirlockGlass - id: AirlockClownGlassLocked - suffix: Clown, Locked - components: - - type: AccessReader - access: [["Clown"]] - -- type: entity - parent: AirlockGlass - id: AirlockMimeGlassLocked - suffix: Mime, Locked - components: - - type: AccessReader - access: [["Mime"]] - -- type: entity - parent: AirlockGlass - id: AirlockMusicianGlassLocked - suffix: Musician, Locked - components: - - type: AccessReader - access: [["Musician"]] - -- type: entity - parent: AirlockGlass - id: AirlockReporterGlassLocked - suffix: Reporter, Locked - components: - - type: AccessReader - access: [["Reporter"]] - -- type: entity - parent: AirlockGlass - id: AirlockLibraryGlassLocked - suffix: Library, Locked - components: - - type: AccessReader - access: [["Library"]] - -- type: entity - parent: AirlockGlass - id: AirlockZookeeperGlassLocked - suffix: Zookeeper, Locked - components: - - type: AccessReader - access: [["Zookeeper"]] - -- type: entity - parent: AirlockExternalGlass - id: AirlockExternalGlassSalvageLocked - suffix: External, Glass, Salvage, Locked - components: - - type: AccessReader - access: [["Salvage"]] - -- type: entity - parent: AirlockMedicalGlass - id: AirlockPsychologistGlassLocked - suffix: Psychologist, Locked - components: - - type: AccessReader - access: [["Psychologist"]] -#End of Delta V - # Maintenance Hatches - type: entity parent: AirlockMaint @@ -1103,80 +955,6 @@ - type: AccessReader access: [["Armory"]] -#Delta V: Add Airlocks -- type: entity - parent: AirlockMaint - id: AirlockMaintBoxerLocked - suffix: Boxer, Locked - components: - - type: AccessReader - access: [["Boxer"]] - -- type: entity - parent: AirlockMaint - id: AirlockMaintClownLocked - suffix: Clown, Locked - components: - - type: AccessReader - access: [["Clown"]] - -- type: entity - parent: AirlockMaint - id: AirlockMaintMimeLocked - suffix: Mime, Locked - components: - - type: AccessReader - access: [["Mime"]] - -- type: entity - parent: AirlockMaint - id: AirlockMaintMusicianLocked - suffix: Musician, Locked - components: - - type: AccessReader - access: [["Musician"]] - -- type: entity - parent: AirlockMaint - id: AirlockMaintReporterLocked - suffix: Reporter, Locked - components: - - type: AccessReader - access: [["Reporter"]] - -- type: entity - parent: AirlockMaint - id: AirlockMaintLibraryLocked - suffix: Library, Locked - components: - - type: AccessReader - access: [["Library"]] - -- type: entity - parent: AirlockMaint - id: AirlockMaintZookeeperLocked - suffix: Zookeeper, Locked - components: - - type: AccessReader - access: [["Zookeeper"]] - -- type: entity - parent: AirlockMaint - id: AirlockMaintPsychologistLocked - suffix: Psychologist, Locked - components: - - type: AccessReader - access: [["Psychologist"]] - -- type: entity - parent: AirlockMaint - id: AirlockMaintSecurityLawyerLocked - suffix: Security/Lawyer, Locked - components: - - type: AccessReader - access: [["Security"], ["Lawyer"]] -#End of Delta V - - type: entity parent: AirlockSyndicate id: AirlockSyndicateLocked