Adds Chemist Role (#5437)
* Added Chemist Job * Adds chemistry airlock and configures access for chemist and CMO. * Chemistry job spawner and chemical locker access fix * Uncommented chemistry duffel * Gave cap chemistry access (AA isn't automated yet) and updated packedstation and saltern for chemist job * Added Chemistry Maintance Door (Used on packedstation) * ElectroSR fixed Saltern and Packed for me.
This commit is contained in:
@@ -232,6 +232,18 @@
|
||||
- state: green
|
||||
- state: doctor
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointChemist
|
||||
parent: SpawnPointJobBase
|
||||
name: chemist
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: Chemist
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: green
|
||||
- state: chemist
|
||||
|
||||
# Science
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -307,7 +307,6 @@
|
||||
- type: Icon
|
||||
state: pda-cmo
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: MedicalPDA
|
||||
@@ -323,6 +322,21 @@
|
||||
- type: Icon
|
||||
state: pda-medical
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: ChemistryPDA
|
||||
name: chemistry PDA
|
||||
description: It has a few discolored blotches here and there.
|
||||
components:
|
||||
- type: PDA
|
||||
idCard: ChemistIDCard
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PDAVisualizer
|
||||
state: pda-chemistry
|
||||
- type: Icon
|
||||
state: pda-chemistry
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: RnDPDA
|
||||
|
||||
@@ -92,6 +92,18 @@
|
||||
- type: PresetIdCard
|
||||
job: MedicalDoctor
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: ChemistIDCard
|
||||
name: chemist ID card
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: default
|
||||
- state: idchemist
|
||||
- type: PresetIdCard
|
||||
job: Chemist
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: CargoIDCard
|
||||
|
||||
@@ -54,6 +54,14 @@
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Medical"]]
|
||||
|
||||
- type: entity
|
||||
parent: AirlockChemistry
|
||||
id: AirlockChemistryLocked
|
||||
suffix: Chemistry, Locked
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Chemistry"]]
|
||||
|
||||
- type: entity
|
||||
parent: AirlockScience
|
||||
@@ -233,6 +241,14 @@
|
||||
- type: AccessReader
|
||||
access: [["Medical"]]
|
||||
|
||||
- type: entity
|
||||
parent: AirlockMaint
|
||||
id: AirlockMaintChemLocked
|
||||
suffix: Chemistry, Locked
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Chemistry"]]
|
||||
|
||||
- type: entity
|
||||
parent: AirlockMaint
|
||||
id: AirlockMaintRnDLocked
|
||||
|
||||
@@ -29,6 +29,14 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Doors/Airlocks/Standard/medical.rsi
|
||||
|
||||
- type: entity
|
||||
parent: Airlock
|
||||
id: AirlockChemistry
|
||||
suffix: Chemistry
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Doors/Airlocks/Standard/medical.rsi
|
||||
|
||||
- type: entity
|
||||
parent: Airlock
|
||||
|
||||
@@ -186,7 +186,7 @@
|
||||
state: med
|
||||
state_closed: chemical_door
|
||||
- type: AccessReader
|
||||
access: [ [ "Medical" ] ]
|
||||
access: [ [ "Chemistry" ] ]
|
||||
|
||||
# CMO
|
||||
- type: entity
|
||||
|
||||
Reference in New Issue
Block a user