Skip to content

Commit

Permalink
Add more door with access (RMC-14#5080)
Browse files Browse the repository at this point in the history
Co-authored-by: MetalSage <[email protected]>
  • Loading branch information
MetalSage and MetalSage authored Dec 12, 2024
1 parent 0f1cc8d commit 65d36c0
Show file tree
Hide file tree
Showing 5 changed files with 173 additions and 24 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,7 @@
- type: PaintableAirlock
department: CMOther

# Security
- type: entity
parent: CMAirlockSecurity
id: CMAirlockSecurityLocked
Expand All @@ -182,30 +183,6 @@
- type: AccessReader
access: [ [ "CMAccessBrig" ], [ "CMAccessCommand" ] ]

- type: entity
parent: CMDoubleDoorSecurityGlass
id: CMDoubleDoorSecurityGlassLocked
suffix: Security, Glass, Locked
components:
- type: AccessReader
access: [ [ "CMAccessBrig" ], [ "CMAccessCommand" ] ]

- type: entity
parent: CMDoubleDoorSecuritySolid
id: CMDoubleDoorSecuritySolidLocked
suffix: Security, Solid, Locked
components:
- type: AccessReader
access: [ [ "CMAccessBrig" ], [ "CMAccessCommand" ] ]

- type: entity
parent: CMDoubleDoorMedicalGlass
id: CMDoubleDoorMedicalGlassLocked
suffix: Medical, Glass, Locked
components:
- type: AccessReader
access: [ [ "CMAccessMedical" ], [ "CMAccessCommand" ] ]

# Liaison
- type: entity
parent: CMAirlock
Expand All @@ -214,3 +191,11 @@
components:
- type: AccessReader
access: [ [ "RMCAccessWeYa" ] ]

- type: entity
parent: CMAirlockMaint
id: CMAirlockMaintLiaisonLocked
suffix: Liaison, Locked, Maint
components:
- type: AccessReader
access: [ [ "RMCAccessWeYa" ] ]
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
# Req
- type: entity
parent: CMDoubleDoorAlmayerGlass
id: CMDoubleDoorRequisitionsGlassLocked
suffix: Requisitions, Glass, Locked
components:
- type: AccessReader
access: [ [ "CMAccessRequisitions" ], [ "CMAccessCommand" ] ]

- type: entity
parent: CMDoubleDoorAlmayerSolid
id: CMDoubleDoorRequisitionsSolidLocked
suffix: Requisitions, Solid, Locked
components:
- type: AccessReader
access: [ [ "CMAccessRequisitions" ], [ "CMAccessCommand" ] ]

# Engi
- type: entity
parent: CMDoubleDoorEngineerGlass
id: CMDoubleDoorEngineerGlassLocked
suffix: Engineer, Glass, Locked
components:
- type: AccessReader
access: [ [ "CMAccessEngineering" ], [ "CMAccessCommand" ] ]

- type: entity
parent: CMDoubleDoorEngineerSolid
id: CMDoubleDoorEngineerSolidLocked
suffix: Engineer, Solid, Locked
components:
- type: AccessReader
access: [ [ "CMAccessEngineering" ], [ "CMAccessCommand" ] ]

# Medical
- type: entity
parent: CMDoubleDoorMedicalGlass
id: CMDoubleDoorMedicalGlassLocked
suffix: Medical, Glass, Locked
components:
- type: AccessReader
access: [ [ "CMAccessMedical" ], [ "CMAccessCommand" ] ]

- type: entity
parent: CMDoubleDoorMedicalSolid
id: CMDoubleDoorMedicalSolidLocked
suffix: Medical, Solid, Locked
components:
- type: AccessReader
access: [ [ "CMAccessMedical" ], [ "CMAccessCommand" ] ]

# Chemistry
- type: entity
parent: CMDoubleDoorMedicalGlass
id: CMDoubleDoorChemistryGlassLocked
suffix: Chemistry, Glass, Locked
components:
- type: AccessReader
access: [ [ "CMAccessChemistry" ], [ "CMAccessCommand" ] ]

- type: entity
parent: CMDoubleDoorMedicalSolid
id: CMDoubleDoorChemistrySolidLocked
suffix: Chemistry, Solid, Locked
components:
- type: AccessReader
access: [ [ "CMAccessChemistry" ], [ "CMAccessCommand" ] ]

# Research
- type: entity
parent: CMDoubleDoorMedicalGlass
id: CMDoubleDoorResearchGlassLocked
suffix: Research, Glass, Locked
components:
- type: AccessReader
access: [ [ "CMAccessResearch" ], [ "RMCAccessWeYa" ] ]

- type: entity
parent: CMDoubleDoorMedicalSolid
id: CMDoubleDoorResearchSolidLocked
suffix: Research, Solid, Locked
components:
- type: AccessReader
access: [ [ "CMAccessResearch" ], [ "RMCAccessWeYa" ] ]

# Pilots
- type: entity
parent: CMDoubleDoorGenericGlass
id: CMDoubleDoorPilotsGlassLocked
suffix: Pilots, Glass, Locked
components:
- type: AccessReader
access: [ [ "CMAccessDropship" ], [ "CMAccessCommand" ] ]

- type: entity
parent: CMDoubleDoorGenericSolid
id: CMDoubleDoorPilotsSolidLocked
suffix: Pilots, Solid, Locked
components:
- type: AccessReader
access: [ [ "CMAccessDropship" ], [ "CMAccessCommand" ] ]

# Security
- type: entity
parent: CMDoubleDoorSecurityGlass
id: CMDoubleDoorSecurityGlassLocked
suffix: Security, Glass, Locked
components:
- type: AccessReader
access: [ [ "CMAccessBrig" ], [ "CMAccessCommand" ] ]

- type: entity
parent: CMDoubleDoorSecuritySolid
id: CMDoubleDoorSecuritySolidLocked
suffix: Security, Solid, Locked
components:
- type: AccessReader
access: [ [ "CMAccessBrig" ], [ "CMAccessCommand" ] ]
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
- type: entity
parent: CMDoubleDoorCommandGlass
id: CMDoubleDoorCommandGlassLocked
suffix: Command, Glass, Locked
components:
- type: AccessReader
access: [ [ "CMAccessCommand" ] ]

- type: entity
parent: CMDoubleDoorCommandSolid
id: CMDoubleDoorCommandSolidLocked
suffix: Command, Solid, Locked
components:
- type: AccessReader
access: [ [ "CMAccessCommand" ] ]
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
- type: entity
parent: CMDoubleDoorPreparationsAlpha
id: CMDoubleDoorPreparationsAlphaLocked
suffix: Preparations, Alpha, Locked
components:
- type: AccessReader
access: [ [ "CMAccessMarinePrep" ], [ "CMAccessRequisitions" ], [ "CMAccessAlpha" ], [ "CMAccessBravo" ] ]

- type: entity
parent: CMDoubleDoorPreparationsBravo
id: CMDoublCMDoubleDoorPreparationsBravoLocked
suffix: Preparations, Bravo, Locked
components:
- type: AccessReader
access: [ [ "CMAccessMarinePrep" ], [ "CMAccessRequisitions" ], [ "CMAccessAlpha" ], [ "CMAccessBravo" ] ]

- type: entity
parent: CMDoubleDoorPreparationsCharlie
id: CMDoubleDoorPreparationsCharlieLocked
suffix: Preparations, Charlie, Locked
components:
- type: AccessReader
access: [ [ "CMAccessMarinePrep" ], [ "CMAccessRequisitions" ], [ "CMAccessCharlie" ], [ "CMAccessDelta" ] ]

- type: entity
parent: CMDoubleDoorPreparationsDelta
id: CMDoublCMDoubleDoorPreparationsDeltaLocked
suffix: Preparations, Delta, Locked
components:
- type: AccessReader
access: [ [ "CMAccessMarinePrep" ], [ "CMAccessRequisitions" ], [ "CMAccessCharlie" ], [ "CMAccessDelta" ] ]

0 comments on commit 65d36c0

Please sign in to comment.