Nanotrasen Interns (#8006)

This commit is contained in:
Kara
2022-05-08 13:00:00 -07:00
committed by GitHub
parent 55a3fb936d
commit 8604faab2b
25 changed files with 288 additions and 6 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View 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

View File

@@ -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

View 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

View 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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 B

After

Width:  |  Height:  |  Size: 188 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 B

After

Width:  |  Height:  |  Size: 194 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 B

After

Width:  |  Height:  |  Size: 185 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 B

View File

@@ -111,6 +111,18 @@
},
{
"name": "Musician"
},
{
"name": "MedicalIntern"
},
{
"name": "TechnicalAssistant"
},
{
"name": "ServiceWorker"
},
{
"name": "SecurityCadet"
}
]
}

View File

@@ -144,6 +144,18 @@
},
{
"name": "pda-musician"
},
{
"name": "pda-interncadet"
},
{
"name": "pda-internmed"
},
{
"name": "pda-internservice"
},
{
"name": "pda-interntech"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 499 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 496 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 498 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 B

View File

@@ -139,6 +139,18 @@
{
"name": "idmusician"
},
{
"name": "idintern-cadet"
},
{
"name": "idintern-med"
},
{
"name": "idintern-service"
},
{
"name": "idintern-tech"
},
{
"name": "orange"
},