Station Specific Jobs: Reporter and Psychologist (#8865)
* Update jobs.yml * Add files via upload * id moment * Update identification_cards.yml * Update pda.yml * Add files via upload * psych * roleyml psych * real * Update jumpsuits.yml * Add files via upload * Add files via upload * Add files via upload * Update jobs.yml * Update meta.json * Update meta.json * Update meta.json * Update bagel.yml * Update marathon.yml * job iconz * Update meta.json
@@ -768,4 +768,35 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/atmos.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingUniformBase
|
||||
id: ClothingUniformJumpsuitPsychologist
|
||||
name: psychologist suit
|
||||
description: I don't lose things. I place things in locations which later elude me.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Uniforms/Jumpsuit/psychologist.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/psychologist.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingUniformBase
|
||||
id: ClothingUniformJumpsuitReporter
|
||||
name: reporter suit
|
||||
description: A good reporter remains a skeptic all their life.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Uniforms/Jumpsuit/reporter.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/reporter.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingUniformBase
|
||||
id: ClothingUniformJumpsuitJournalist
|
||||
name: journalist suit
|
||||
description: If journalism is good, it is controversial, by nature.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Uniforms/Jumpsuit/journalist.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/journalist.rsi
|
||||
|
||||
@@ -466,4 +466,30 @@
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: green
|
||||
- state: ertjanitor
|
||||
- state: ertjanitor
|
||||
|
||||
# STATION SPECIFIC
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointReporter
|
||||
parent: SpawnPointJobBase
|
||||
name: reporter
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: Reporter
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: green
|
||||
- state: reporter
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointPsychologist
|
||||
parent: SpawnPointJobBase
|
||||
name: psychologist
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: Psychologist
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: green
|
||||
- state: psychologist
|
||||
|
||||
@@ -630,4 +630,34 @@
|
||||
description: Red for firepower.
|
||||
components:
|
||||
- type: PDA
|
||||
id: ERTLeaderIDCard
|
||||
id: ERTLeaderIDCard
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: PsychologistPDA
|
||||
name: psychologist PDA
|
||||
description: Looks immaculately cleaned.
|
||||
components:
|
||||
- type: PDA
|
||||
id: PsychologistIDCard
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PDAVisualizer
|
||||
state: pda-medical
|
||||
- type: Icon
|
||||
state: pda-medical
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: ReporterPDA
|
||||
name: reporter PDA
|
||||
description: Smells like freshly printed press.
|
||||
components:
|
||||
- type: PDA
|
||||
id: ReporterIDCard
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PDAVisualizer
|
||||
state: pda-reporter
|
||||
- type: Icon
|
||||
state: pda-reporter
|
||||
|
||||
@@ -483,3 +483,25 @@
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: syndie
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: PsychologistIDCard
|
||||
name: psychologist ID card
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: idpsychologist
|
||||
- type: PresetIdCard
|
||||
job: Psychologist
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: ReporterIDCard
|
||||
name: reporter ID card
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: idreporter
|
||||
- type: PresetIdCard
|
||||
job: Reporter
|
||||
|
||||
@@ -43,3 +43,4 @@
|
||||
MedicalIntern: [ 2, 2 ]
|
||||
ServiceWorker: [ 2, 2 ]
|
||||
SecurityCadet: [ 2, 2 ]
|
||||
Reporter: [ 1, 1 ]
|
||||
|
||||
@@ -44,3 +44,4 @@
|
||||
MedicalIntern: [ 2, 2 ]
|
||||
ServiceWorker: [ 2, 2 ]
|
||||
SecurityCadet: [ 2, 2 ]
|
||||
Psychologist: [ 1, 1 ]
|
||||
|
||||
24
Resources/Prototypes/Roles/Jobs/Civilian/reporter.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
- type: job
|
||||
id: Reporter
|
||||
name: "reporter"
|
||||
startingGear: ReporterGear
|
||||
departments:
|
||||
- Civilian
|
||||
icon: "Reporter"
|
||||
supervisors: "the head of personnel"
|
||||
access:
|
||||
- Service
|
||||
- Maintenance
|
||||
|
||||
- type: startingGear
|
||||
id: ReporterGear
|
||||
equipment:
|
||||
head: ClothingHeadHatTophat
|
||||
jumpsuit: ClothingUniformJumpsuitReporter
|
||||
back: ClothingBackpackFilled
|
||||
shoes: ClothingShoesColorWhite
|
||||
id: ReporterPDA
|
||||
ears: ClothingHeadsetService
|
||||
innerclothingskirt: ClothingUniformJumpsuitJournalist
|
||||
satchel: ClothingBackpackSatchelFilled
|
||||
duffelbag: ClothingBackpackDuffelFilled
|
||||
25
Resources/Prototypes/Roles/Jobs/Medical/psychologist.yml
Normal file
@@ -0,0 +1,25 @@
|
||||
- type: job
|
||||
id: Psychologist
|
||||
name: "psychologist"
|
||||
startingGear: PsychologistGear
|
||||
departments:
|
||||
- Medical
|
||||
icon: "Psychologist"
|
||||
supervisors: "the chief medical officer"
|
||||
access:
|
||||
- Medical
|
||||
- Maintenance
|
||||
extendedAccess:
|
||||
- Chemistry
|
||||
|
||||
- type: startingGear
|
||||
id: PsychologistGear
|
||||
equipment:
|
||||
jumpsuit: ClothingUniformJumpsuitPsychologist
|
||||
back: ClothingBackpackMedicalFilled
|
||||
shoes: ClothingShoesLeather
|
||||
id: PsychologistPDA
|
||||
ears: ClothingHeadsetMedical
|
||||
innerclothingskirt: ClothingUniformJumpsuitPsychologist
|
||||
satchel: ClothingBackpackSatchelMedicalFilled
|
||||
duffelbag: ClothingBackpackDuffelMedicalFilled
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 402 B |
|
After Width: | Height: | Size: 524 B |
|
After Width: | Height: | Size: 529 B |
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/78a56e1a22ba1d8d6023ed9bdae55a6de7fe8a39 and modified by emisse",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-INNERCLOTHING",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 385 B |
|
After Width: | Height: | Size: 516 B |
|
After Width: | Height: | Size: 545 B |
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/78a56e1a22ba1d8d6023ed9bdae55a6de7fe8a39 and modified by emisse",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-INNERCLOTHING",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 979 B |
|
After Width: | Height: | Size: 383 B |
|
After Width: | Height: | Size: 501 B |
|
After Width: | Height: | Size: 501 B |
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/78a56e1a22ba1d8d6023ed9bdae55a6de7fe8a39 and modified by emisse",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-INNERCLOTHING",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Resources/Textures/Interface/Misc/job_icons.rsi/Psychologist.png
Normal file
|
After Width: | Height: | Size: 154 B |
BIN
Resources/Textures/Interface/Misc/job_icons.rsi/Reporter.png
Normal file
|
After Width: | Height: | Size: 163 B |
@@ -112,6 +112,12 @@
|
||||
{
|
||||
"name": "Musician"
|
||||
},
|
||||
{
|
||||
"name": "Reporter"
|
||||
},
|
||||
{
|
||||
"name": "Psychologist"
|
||||
},
|
||||
{
|
||||
"name": "MedicalIntern"
|
||||
},
|
||||
|
||||
@@ -112,6 +112,9 @@
|
||||
{
|
||||
"name": "mime"
|
||||
},
|
||||
{
|
||||
"name": "reporter"
|
||||
},
|
||||
{
|
||||
"name": "paramedic"
|
||||
},
|
||||
|
||||
BIN
Resources/Textures/Markers/jobs.rsi/reporter.png
Normal file
|
After Width: | Height: | Size: 881 B |
@@ -145,6 +145,9 @@
|
||||
{
|
||||
"name": "pda-musician"
|
||||
},
|
||||
{
|
||||
"name": "pda-reporter"
|
||||
},
|
||||
{
|
||||
"name": "pda-interncadet"
|
||||
},
|
||||
|
||||
BIN
Resources/Textures/Objects/Devices/pda.rsi/pda-reporter.png
Normal file
|
After Width: | Height: | Size: 466 B |
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/idpsychologist.png
Normal file
|
After Width: | Height: | Size: 213 B |
BIN
Resources/Textures/Objects/Misc/id_cards.rsi/idreporter.png
Normal file
|
After Width: | Height: | Size: 190 B |
@@ -103,6 +103,12 @@
|
||||
{
|
||||
"name": "idparamedic"
|
||||
},
|
||||
{
|
||||
"name": "idpsychologist"
|
||||
},
|
||||
{
|
||||
"name": "idreporter"
|
||||
},
|
||||
{
|
||||
"name": "idprisoner"
|
||||
},
|
||||
|
||||