Nanotrasen Interns (#8006)
@@ -87,6 +87,38 @@
|
||||
- state: green
|
||||
- state: assistant
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointTechnicalAssistant
|
||||
parent: SpawnPointAssistant
|
||||
name: technical assistant
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: TechnicalAssistant
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointMedicalIntern
|
||||
parent: SpawnPointAssistant
|
||||
name: medical intern
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: MedicalIntern
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointSecurityCadet
|
||||
parent: SpawnPointAssistant
|
||||
name: security cadet
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: SecurityCadet
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointServiceWorker
|
||||
parent: SpawnPointAssistant
|
||||
name: service worker
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: ServiceWorker
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointBartender
|
||||
parent: SpawnPointJobBase
|
||||
@@ -258,7 +290,7 @@
|
||||
layers:
|
||||
- state: green
|
||||
- state: engineer
|
||||
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointAtmos
|
||||
parent: SpawnPointJobBase
|
||||
@@ -270,7 +302,7 @@
|
||||
layers:
|
||||
- state: green
|
||||
- state: atmospherics
|
||||
|
||||
|
||||
# Medical
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -77,6 +77,66 @@
|
||||
- type: PDA
|
||||
id: AssistantIDCard
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: TechnicalAssistantPDA
|
||||
name: technical assistant PDA
|
||||
description: Why isn't it yellow?
|
||||
components:
|
||||
- type: PDA
|
||||
id: TechnicalAssistantIDCard
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PDAVisualizer
|
||||
state: pda-interntech
|
||||
- type: Icon
|
||||
state: pda-interntech
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: MedicalInternPDA
|
||||
name: medical intern PDA
|
||||
description: Why isn't it white?
|
||||
components:
|
||||
- type: PDA
|
||||
id: MedicalInternIDCard
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PDAVisualizer
|
||||
state: pda-internmed
|
||||
- type: Icon
|
||||
state: pda-internmed
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: SecurityCadetPDA
|
||||
name: security cadet PDA
|
||||
description: Why isn't it red?
|
||||
components:
|
||||
- type: PDA
|
||||
id: SecurityCadetIDCard
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PDAVisualizer
|
||||
state: pda-interncadet
|
||||
- type: Icon
|
||||
state: pda-interncadet
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: ServiceWorkerPDA
|
||||
name: service worker PDA
|
||||
description: Why isn't it gray?
|
||||
components:
|
||||
- type: PDA
|
||||
id: ServiceWorkerIDCard
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PDAVisualizer
|
||||
state: pda-internservice
|
||||
- type: Icon
|
||||
state: pda-internservice
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: ChefPDA
|
||||
@@ -526,7 +586,7 @@
|
||||
parent: BasePDA
|
||||
id: ClearPDA
|
||||
name: clear PDA
|
||||
description: 99 and 44/100ths percent pure plastic.
|
||||
description: 99 and 44/100ths percent pure plastic.
|
||||
components:
|
||||
- type: PDA
|
||||
id: AssistantIDCard
|
||||
@@ -535,7 +595,7 @@
|
||||
- type: PDAVisualizer
|
||||
state: pda-clear
|
||||
- type: Icon
|
||||
state: pda-clear
|
||||
state: pda-clear
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
@@ -551,4 +611,4 @@
|
||||
state: pda-syndi
|
||||
- type: Icon
|
||||
state: pda-syndi
|
||||
|
||||
|
||||
|
||||
@@ -32,6 +32,54 @@
|
||||
- type: PresetIdCard
|
||||
job: Assistant
|
||||
|
||||
- type: entity
|
||||
parent: AssistantIDCard
|
||||
id: TechnicalAssistantIDCard
|
||||
name: technical assistant ID card
|
||||
components:
|
||||
- type: PresetIdCard
|
||||
job: TechnicalAssistant
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: default
|
||||
- state: idintern-tech
|
||||
|
||||
- type: entity
|
||||
parent: AssistantIDCard
|
||||
id: MedicalInternIDCard
|
||||
name: medical intern ID card
|
||||
components:
|
||||
- type: PresetIdCard
|
||||
job: MedicalIntern
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: default
|
||||
- state: idintern-med
|
||||
|
||||
- type: entity
|
||||
parent: AssistantIDCard
|
||||
id: SecurityCadetIDCard
|
||||
name: security cadet ID card
|
||||
components:
|
||||
- type: PresetIdCard
|
||||
job: SecurityCadet
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: default
|
||||
- state: idintern-cadet
|
||||
|
||||
- type: entity
|
||||
parent: AssistantIDCard
|
||||
id: ServiceWorkerIDCard
|
||||
name: service worker ID card
|
||||
components:
|
||||
- type: PresetIdCard
|
||||
job: ServiceWorker
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: default
|
||||
- state: idintern-service
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: CaptainIDCard
|
||||
@@ -390,7 +438,7 @@
|
||||
interfaces:
|
||||
- key: enum.AgentIDCardUiKey.Key
|
||||
type: AgentIDCardBoundUserInterface
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: AtmosIDCard
|
||||
|
||||
26
Resources/Prototypes/Roles/Jobs/Civilian/service_worker.yml
Normal file
@@ -0,0 +1,26 @@
|
||||
- type: job
|
||||
id: ServiceWorker
|
||||
name: "service worker"
|
||||
startingGear: ServiceWorkerGear
|
||||
departments:
|
||||
- Civilian
|
||||
icon: "ServiceWorker"
|
||||
supervisors: "chefs, botanists, the bartender, and the head of personnel"
|
||||
canBeAntag: false
|
||||
access:
|
||||
- Service
|
||||
- Maintenance
|
||||
- Bar
|
||||
- Kitchen
|
||||
|
||||
- type: startingGear
|
||||
id: ServiceWorkerGear
|
||||
equipment:
|
||||
jumpsuit: ClothingUniformJumpsuitBartender
|
||||
back: ClothingBackpackFilled
|
||||
shoes: ClothingShoesColorBlack
|
||||
id: ServiceWorkerPDA
|
||||
ears: ClothingHeadsetService
|
||||
innerclothingskirt: ClothingUniformJumpskirtBartender
|
||||
satchel: ClothingBackpackSatchelFilled
|
||||
duffelbag: ClothingBackpackDuffelFilled
|
||||
@@ -0,0 +1,28 @@
|
||||
- type: job
|
||||
id: TechnicalAssistant
|
||||
name: "technical assistant"
|
||||
startingGear: TechnicalAssistantGear
|
||||
departments:
|
||||
- Civilian
|
||||
- Engineering
|
||||
icon: "TechnicalAssistant"
|
||||
supervisors: "station engineers, atmospheric technicians, and the chief engineer"
|
||||
canBeAntag: false
|
||||
access:
|
||||
- Maintenance
|
||||
- Engineering
|
||||
- External
|
||||
|
||||
- type: startingGear
|
||||
id: TechnicalAssistantGear
|
||||
equipment:
|
||||
head: ClothingHeadHatWelding
|
||||
jumpsuit: ClothingUniformJumpsuitColorYellow
|
||||
back: ClothingBackpackEngineeringFilled
|
||||
shoes: ClothingShoesBootsWork
|
||||
id: TechnicalAssistantPDA
|
||||
belt: ClothingBeltUtilityFilled
|
||||
ears: ClothingHeadsetEngineering
|
||||
innerclothingskirt: ClothingUniformJumpskirtColorYellow
|
||||
satchel: ClothingBackpackSatchelEngineeringFilled
|
||||
duffelbag: ClothingBackpackDuffelEngineeringFilled
|
||||
26
Resources/Prototypes/Roles/Jobs/Medical/medical_intern.yml
Normal file
@@ -0,0 +1,26 @@
|
||||
- type: job
|
||||
id: MedicalIntern
|
||||
name: "medical intern"
|
||||
startingGear: MedicalInternGear
|
||||
departments:
|
||||
- Civilian
|
||||
- Medical
|
||||
icon: "MedicalIntern"
|
||||
supervisors: "medical doctors, chemists, and the chief medical officer"
|
||||
canBeAntag: false
|
||||
access:
|
||||
- Medical
|
||||
- Maintenance
|
||||
|
||||
- type: startingGear
|
||||
id: MedicalInternGear
|
||||
equipment:
|
||||
jumpsuit: ClothingUniformJumpsuitColorWhite
|
||||
back: ClothingBackpackMedicalFilled
|
||||
shoes: ClothingShoesColorWhite
|
||||
id: MedicalInternPDA
|
||||
ears: ClothingHeadsetMedical
|
||||
belt: ClothingBeltMedicalFilled
|
||||
innerclothingskirt: ClothingUniformJumpskirtColorWhite
|
||||
satchel: ClothingBackpackSatchelMedicalFilled
|
||||
duffelbag: ClothingBackpackDuffelMedicalFilled
|
||||
26
Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml
Normal file
@@ -0,0 +1,26 @@
|
||||
- type: job
|
||||
id: SecurityCadet
|
||||
name: "security cadet"
|
||||
startingGear: SecurityCadetGear
|
||||
departments:
|
||||
- Civilian
|
||||
- Security
|
||||
icon: "SecurityCadet"
|
||||
supervisors: "security officers, the warden, and the head of security"
|
||||
canBeAntag: false
|
||||
access:
|
||||
- Security
|
||||
- Brig
|
||||
- Maintenance
|
||||
|
||||
- type: startingGear
|
||||
id: SecurityCadetGear
|
||||
equipment:
|
||||
jumpsuit: ClothingUniformJumpsuitColorRed
|
||||
back: ClothingBackpackSecurityFilled
|
||||
shoes: ClothingShoesBootsJack
|
||||
id: SecurityCadetPDA
|
||||
ears: ClothingHeadsetSecurity
|
||||
innerclothingskirt: ClothingUniformJumpskirtColorRed
|
||||
satchel: ClothingBackpackSatchelSecurityFilled
|
||||
duffelbag: ClothingBackpackDuffelSecurityFilled
|
||||
|
Before Width: | Height: | Size: 118 B After Width: | Height: | Size: 188 B |
|
Before Width: | Height: | Size: 138 B After Width: | Height: | Size: 194 B |
|
Before Width: | Height: | Size: 119 B After Width: | Height: | Size: 185 B |
|
After Width: | Height: | Size: 189 B |
|
After Width: | Height: | Size: 181 B |
|
After Width: | Height: | Size: 189 B |
|
After Width: | Height: | Size: 189 B |
@@ -111,6 +111,18 @@
|
||||
},
|
||||
{
|
||||
"name": "Musician"
|
||||
},
|
||||
{
|
||||
"name": "MedicalIntern"
|
||||
},
|
||||
{
|
||||
"name": "TechnicalAssistant"
|
||||
},
|
||||
{
|
||||
"name": "ServiceWorker"
|
||||
},
|
||||
{
|
||||
"name": "SecurityCadet"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -144,6 +144,18 @@
|
||||
},
|
||||
{
|
||||
"name": "pda-musician"
|
||||
},
|
||||
{
|
||||
"name": "pda-interncadet"
|
||||
},
|
||||
{
|
||||
"name": "pda-internmed"
|
||||
},
|
||||
{
|
||||
"name": "pda-internservice"
|
||||
},
|
||||
{
|
||||
"name": "pda-interntech"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
BIN
Resources/Textures/Objects/Devices/pda.rsi/pda-interncadet.png
Normal file
|
After Width: | Height: | Size: 499 B |
BIN
Resources/Textures/Objects/Devices/pda.rsi/pda-internmed.png
Normal file
|
After Width: | Height: | Size: 496 B |
BIN
Resources/Textures/Objects/Devices/pda.rsi/pda-internservice.png
Normal file
|
After Width: | Height: | Size: 505 B |
BIN
Resources/Textures/Objects/Devices/pda.rsi/pda-interntech.png
Normal file
|
After Width: | Height: | Size: 498 B |
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/idintern-cadet.png
Normal file
|
After Width: | Height: | Size: 187 B |
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/idintern-med.png
Normal file
|
After Width: | Height: | Size: 214 B |
|
After Width: | Height: | Size: 199 B |
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/idintern-tech.png
Normal file
|
After Width: | Height: | Size: 210 B |
@@ -139,6 +139,18 @@
|
||||
{
|
||||
"name": "idmusician"
|
||||
},
|
||||
{
|
||||
"name": "idintern-cadet"
|
||||
},
|
||||
{
|
||||
"name": "idintern-med"
|
||||
},
|
||||
{
|
||||
"name": "idintern-service"
|
||||
},
|
||||
{
|
||||
"name": "idintern-tech"
|
||||
},
|
||||
{
|
||||
"name": "orange"
|
||||
},
|
||||
|
||||