Give all service doors proper access (#5707)

This commit is contained in:
Elijahrane
2021-12-12 07:08:10 +08:00
committed by GitHub
parent 7972fc6080
commit f0932a9451
10 changed files with 199 additions and 80 deletions

View File

@@ -12667,6 +12667,8 @@ entities:
mass: 12 mass: 12
restitution: 0.1 restitution: 0.1
type: Fixtures type: Fixtures
- chunkCollection: {}
type: DecalGrid
- uid: 1 - uid: 1
type: Grille type: Grille
components: components:
@@ -13984,9 +13986,9 @@ entities:
- canCollide: False - canCollide: False
type: Physics type: Physics
- uid: 196 - uid: 196
type: AirlockMaint type: AirlockJanitorLocked
components: components:
- pos: 5.5,-7.5 - pos: 4.5,-2.5
parent: 0 parent: 0
type: Transform type: Transform
- containers: - containers:
@@ -13994,9 +13996,9 @@ entities:
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 197 - uid: 197
type: Airlock type: AirlockMaintJanitorLocked
components: components:
- pos: 4.5,-2.5 - pos: 5.5,-7.5
parent: 0 parent: 0
type: Transform type: Transform
- containers: - containers:
@@ -20813,9 +20815,9 @@ entities:
- canCollide: False - canCollide: False
type: Physics type: Physics
- uid: 1181 - uid: 1181
type: AirlockMaintBarLocked type: AirlockTheatreLocked
components: components:
- pos: 26.5,9.5 - pos: 26.5,4.5
parent: 0 parent: 0
type: Transform type: Transform
- containers: - containers:
@@ -20823,9 +20825,9 @@ entities:
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 1182 - uid: 1182
type: AirlockTheatreLocked type: AirlockMaintTheatreLocked
components: components:
- pos: 26.5,4.5 - pos: 26.5,9.5
parent: 0 parent: 0
type: Transform type: Transform
- containers: - containers:
@@ -21055,9 +21057,9 @@ entities:
parent: 0 parent: 0
type: Transform type: Transform
- uid: 1214 - uid: 1214
type: Airlock type: AirlockMaintChapelLocked
components: components:
- pos: 33.5,6.5 - pos: 29.5,9.5
parent: 0 parent: 0
type: Transform type: Transform
- containers: - containers:
@@ -21065,9 +21067,9 @@ entities:
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 1215 - uid: 1215
type: AirlockMaintLocked type: AirlockChapelLocked
components: components:
- pos: 29.5,9.5 - pos: 33.5,6.5
parent: 0 parent: 0
type: Transform type: Transform
- containers: - containers:
@@ -23469,7 +23471,7 @@ entities:
- startingCharge: 12000 - startingCharge: 12000
type: Battery type: Battery
- uid: 1592 - uid: 1592
type: AirlockServiceGlassLocked type: AirlockKitchenGlassLocked
components: components:
- pos: 34.5,-8.5 - pos: 34.5,-8.5
parent: 0 parent: 0
@@ -23479,7 +23481,7 @@ entities:
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 1593 - uid: 1593
type: AirlockServiceGlassLocked type: AirlockKitchenGlassLocked
components: components:
- pos: 33.5,-8.5 - pos: 33.5,-8.5
parent: 0 parent: 0
@@ -23816,7 +23818,7 @@ entities:
supplyRampPosition: 14.450751 supplyRampPosition: 14.450751
type: PowerNetworkBattery type: PowerNetworkBattery
- uid: 1637 - uid: 1637
type: AirlockMaintBarLocked type: AirlockMaintKitchenLocked
components: components:
- pos: 40.5,-12.5 - pos: 40.5,-12.5
parent: 0 parent: 0
@@ -23910,7 +23912,7 @@ entities:
- canCollide: False - canCollide: False
type: Physics type: Physics
- uid: 1648 - uid: 1648
type: AirlockFreezerLocked type: AirlockFreezerKitchenHydroLocked
components: components:
- pos: 40.5,-9.5 - pos: 40.5,-9.5
parent: 0 parent: 0
@@ -24138,7 +24140,7 @@ entities:
parent: 0 parent: 0
type: Transform type: Transform
- uid: 1679 - uid: 1679
type: AirlockGlass type: AirlockHydroGlassLocked
components: components:
- pos: 41.5,-2.5 - pos: 41.5,-2.5
parent: 0 parent: 0
@@ -24160,7 +24162,7 @@ entities:
parent: 0 parent: 0
type: Transform type: Transform
- uid: 1682 - uid: 1682
type: Windoor type: WindoorHydroponicsLocked
components: components:
- pos: 44.5,-2.5 - pos: 44.5,-2.5
parent: 0 parent: 0
@@ -24492,7 +24494,7 @@ entities:
parent: 0 parent: 0
type: Transform type: Transform
- uid: 1719 - uid: 1719
type: AirlockMaintLocked type: AirlockMaintHydroLocked
components: components:
- pos: 41.5,-11.5 - pos: 41.5,-11.5
parent: 0 parent: 0
@@ -64922,6 +64924,12 @@ entities:
board: !type:Container board: !type:Container
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 6815
type: WindoorHydroponicsLocked
components:
- pos: 43.5,-2.5
parent: 0
type: Transform
- uid: 6825 - uid: 6825
type: CableApcExtension type: CableApcExtension
components: components:
@@ -111098,12 +111106,6 @@ entities:
pos: 47.5,12.5 pos: 47.5,12.5
parent: 0 parent: 0
type: Transform type: Transform
- uid: 11453
type: Windoor
components:
- pos: 43.5,-2.5
parent: 0
type: Transform
- uid: 11454 - uid: 11454
type: FirelockEdge type: FirelockEdge
components: components:

View File

@@ -5636,12 +5636,9 @@ entities:
parent: 853 parent: 853
type: Transform type: Transform
- uid: 522 - uid: 522
type: Airlock type: AirlockHydroGlassLocked
components: components:
- name: Hydroponics - pos: -16.5,2.5
type: MetaData
- rot: 4.371139006309477E-08 rad
pos: -16.5,2.5
parent: 853 parent: 853
type: Transform type: Transform
- containers: - containers:
@@ -5649,10 +5646,9 @@ entities:
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 523 - uid: 523
type: AirlockMaintCommonLocked type: AirlockMaintHydroLocked
components: components:
- rot: 4.371139006309477E-08 rad - pos: -16.5,-3.5
pos: -16.5,-3.5
parent: 853 parent: 853
type: Transform type: Transform
- containers: - containers:
@@ -5660,10 +5656,9 @@ entities:
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 524 - uid: 524
type: AirlockMaintCommonLocked type: AirlockMaintTheatreLocked
components: components:
- rot: 4.371139006309477E-08 rad - pos: -16.5,-7.5
pos: -14.5,-4.5
parent: 853 parent: 853
type: Transform type: Transform
- containers: - containers:
@@ -6166,10 +6161,9 @@ entities:
parent: 853 parent: 853
type: Transform type: Transform
- uid: 584 - uid: 584
type: AirlockMaintCommonLocked type: AirlockMaintJanitorLocked
components: components:
- rot: 4.371139006309477E-08 rad - pos: -20.5,11.5
pos: -16.5,-7.5
parent: 853 parent: 853
type: Transform type: Transform
- containers: - containers:
@@ -6341,10 +6335,9 @@ entities:
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 600 - uid: 600
type: AirlockMaintCommonLocked type: AirlockKitchenLocked
components: components:
- rot: 4.371139006309477E-08 rad - pos: -12.5,-2.5
pos: -20.5,11.5
parent: 853 parent: 853
type: Transform type: Transform
- containers: - containers:
@@ -6444,12 +6437,9 @@ entities:
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 610 - uid: 610
type: AirlockServiceGlassLocked type: AirlockJanitorLocked
components: components:
- name: Kitchen - pos: -22.5,9.5
type: MetaData
- rot: 4.371139006309477E-08 rad
pos: -10.5,-1.5
parent: 853 parent: 853
type: Transform type: Transform
- containers: - containers:
@@ -6510,17 +6500,11 @@ entities:
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 616 - uid: 616
type: Airlock type: AirlockMaintBarLocked
components: components:
- name: Custodial Closet - pos: -12.5,-8.5
type: MetaData
- rot: 4.371139006309477E-08 rad
pos: -22.5,9.5
parent: 853 parent: 853
type: Transform type: Transform
- access:
- - Janitor
type: AccessReader
- containers: - containers:
board: !type:Container board: !type:Container
ents: [] ents: []
@@ -8432,9 +8416,9 @@ entities:
ents: [] ents: []
type: ContainerContainer type: ContainerContainer
- uid: 821 - uid: 821
type: AirlockMaintBarLocked type: AirlockMaintKitchenLocked
components: components:
- pos: -8.5,-6.5 - pos: -14.5,-4.5
parent: 853 parent: 853
type: Transform type: Transform
- containers: - containers:
@@ -15791,6 +15775,8 @@ entities:
mass: 16 mass: 16
restitution: 0.1 restitution: 0.1
type: Fixtures type: Fixtures
- chunkCollection: {}
type: DecalGrid
- uid: 854 - uid: 854
type: Catwalk type: Catwalk
components: components:
@@ -26740,12 +26726,9 @@ entities:
parent: 853 parent: 853
type: Transform type: Transform
- uid: 2293 - uid: 2293
type: AirlockServiceLocked type: AirlockBarLocked
components: components:
- name: Freezer - pos: -8.5,-6.5
type: MetaData
- rot: 4.371139006309477E-08 rad
pos: -12.5,-2.5
parent: 853 parent: 853
type: Transform type: Transform
- containers: - containers:
@@ -36057,6 +36040,16 @@ entities:
type: Sprite type: Sprite
- canCollide: False - canCollide: False
type: Physics type: Physics
- uid: 3244
type: AirlockKitchenGlassLocked
components:
- pos: -10.5,-1.5
parent: 853
type: Transform
- containers:
board: !type:Container
ents: []
type: ContainerContainer
- uid: 3245 - uid: 3245
type: CableApcExtension type: CableApcExtension
components: components:
@@ -50933,16 +50926,6 @@ entities:
pos: 4.5,-30.5 pos: 4.5,-30.5
parent: 853 parent: 853
type: Transform type: Transform
- uid: 4881
type: AirlockMaintBarLocked
components:
- pos: -12.5,-8.5
parent: 853
type: Transform
- containers:
board: !type:Container
ents: []
type: ContainerContainer
- uid: 4882 - uid: 4882
type: WeldingFuelTankFull type: WeldingFuelTankFull
components: components:

View File

@@ -1,11 +1,11 @@
- type: accessLevel - type: accessLevel
id: Bar id: Bar
#- type: accessLevel - type: accessLevel
# id: Kitchen id: Kitchen
#- type: accessLevel - type: accessLevel
# id: Hydroponics id: Hydroponics
- type: accessLevel - type: accessLevel
id: Service id: Service
@@ -15,3 +15,6 @@
- type: accessLevel - type: accessLevel
id: Theatre id: Theatre
- type: accessLevel
id: Chapel

View File

@@ -14,6 +14,46 @@
components: components:
- type: AccessReader - type: AccessReader
access: [["Theatre"]] access: [["Theatre"]]
- type: entity
parent: Airlock
id: AirlockChapelLocked
suffix: Chapel, Locked
components:
- type: AccessReader
access: [["Chapel"]]
- type: entity
parent: Airlock
id: AirlockJanitorLocked
suffix: Janitor, Locked
components:
- type: AccessReader
access: [["Janitor"]]
- type: entity
parent: Airlock
id: AirlockKitchenLocked
suffix: Kitchen, Locked
components:
- type: AccessReader
access: [["Kitchen"]]
- type: entity
parent: Airlock
id: AirlockBarLocked
suffix: Bar, Locked
components:
- type: AccessReader
access: [["Bar"]]
- type: entity
parent: Airlock
id: AirlockHydroponicsLocked
suffix: Hydroponics, Locked
components:
- type: AccessReader
access: [["Hydroponics"]]
- type: entity - type: entity
parent: AirlockExternal parent: AirlockExternal
@@ -29,7 +69,16 @@
suffix: Service, Locked suffix: Service, Locked
components: components:
- type: AccessReader - type: AccessReader
access: [["Service"]] access: [["Kitchen"]]
- type: entity
parent: AirlockFreezer
id: AirlockFreezerKitchenHydroLocked
suffix: Kitchen/Hydroponics, Locked
components:
- type: AccessReader
access: [["Kitchen"], ["Hydroponics"]]
- type: entity - type: entity
parent: AirlockEngineering parent: AirlockEngineering
@@ -176,6 +225,30 @@
- type: AccessReader - type: AccessReader
access: [["Bar"]] access: [["Bar"]]
- type: entity
parent: AirlockGlass
id: AirlockKitchenGlassLocked
suffix: Kitchen, Locked
components:
- type: AccessReader
access: [["Kitchen"]]
- type: entity
parent: AirlockGlass
id: AirlockHydroGlassLocked
suffix: Hydroponics, Locked
components:
- type: AccessReader
access: [["Hydroponics"]]
- type: entity
parent: AirlockGlass
id: AirlockChapelGlassLocked
suffix: Chapel, Locked
components:
- type: AccessReader
access: [["Chapel"]]
- type: entity - type: entity
parent: AirlockEngineeringGlass parent: AirlockEngineeringGlass
id: AirlockEngineeringGlassLocked id: AirlockEngineeringGlassLocked
@@ -232,7 +305,7 @@
- type: AccessReader - type: AccessReader
access: [["Security"]] access: [["Security"]]
# Maintenance Hatchs # Maintenance Hatches
- type: entity - type: entity
parent: AirlockMaint parent: AirlockMaint
id: AirlockMaintLocked id: AirlockMaintLocked
@@ -281,6 +354,46 @@
- type: AccessReader - type: AccessReader
access: [["Bar"]] access: [["Bar"]]
- type: entity
parent: AirlockMaint
id: AirlockMaintChapelLocked
suffix: Chapel, Locked
components:
- type: AccessReader
access: [["Chapel"]]
- type: entity
parent: AirlockMaint
id: AirlockMaintHydroLocked
suffix: Hydroponics, Locked
components:
- type: AccessReader
access: [["Hydroponics"]]
- type: entity
parent: AirlockMaint
id: AirlockMaintJanitorLocked
suffix: Janitor, Locked
components:
- type: AccessReader
access: [["Janitor"]]
- type: entity
parent: AirlockMaint
id: AirlockMaintTheatreLocked
suffix: Theatre, Locked
components:
- type: AccessReader
access: [["Theatre"]]
- type: entity
parent: AirlockMaint
id: AirlockMaintKitchenLocked
suffix: Kitchen, Locked
components:
- type: AccessReader
access: [["Kitchen"]]
- type: entity - type: entity
parent: AirlockMaint parent: AirlockMaint
id: AirlockMaintIntLocked id: AirlockMaintIntLocked

View File

@@ -20,6 +20,15 @@
- type: AccessReader - type: AccessReader
access: [["Bar"]] access: [["Bar"]]
# Botany Windoor
- type: entity
parent: Windoor
id: WindoorHydroponicsLocked
suffix: Hydroponics, Locked
components:
- type: AccessReader
access: [["Hydroponics"]]
# Chemistry windoor # Chemistry windoor
- type: entity - type: entity
parent: WindoorSecure parent: WindoorSecure
@@ -27,7 +36,7 @@
suffix: Medical, Locked suffix: Medical, Locked
components: components:
- type: AccessReader - type: AccessReader
access: [["Medical"]] access: [["Chemistry"]]
# Science windoor # Science windoor
- type: entity - type: entity

View File

@@ -9,6 +9,7 @@
access: access:
- Service - Service
- Maintenance - Maintenance
- Hydroponics
- type: startingGear - type: startingGear
id: BotanistGear id: BotanistGear

View File

@@ -7,8 +7,9 @@
icon: "Chaplain" icon: "Chaplain"
supervisors: "the head of personnel" supervisors: "the head of personnel"
access: access:
# - Chapel - Chapel
- Maintenance - Maintenance
- type: startingGear - type: startingGear
id: ChaplainGear id: ChaplainGear
equipment: equipment:

View File

@@ -9,6 +9,7 @@
access: access:
- Service - Service
- Maintenance - Maintenance
- Kitchen
- type: startingGear - type: startingGear
id: ChefGear id: ChefGear

View File

@@ -36,6 +36,9 @@
- Theatre - Theatre
- Bar - Bar
- Chemistry - Chemistry
- Kitchen
- Chapel
- Hydroponics
- type: startingGear - type: startingGear
id: CaptainGear id: CaptainGear

View File

@@ -18,6 +18,9 @@
- Maintenance - Maintenance
- Janitor - Janitor
- Theatre - Theatre
- Kitchen
- Chapel
- Hydroponics
# I mean they'll give themselves the rest of the access levels *anyways*. # I mean they'll give themselves the rest of the access levels *anyways*.
- type: startingGear - type: startingGear