Add ERT Chaplain (#25956)
* ERT Chaplain * Make BibleUser * It was not intended * reword my poor words * 1984 a comment that I decided was unnecessary. * Update Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml --------- Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
@@ -164,6 +164,9 @@ ghost-role-information-cerberus-rules = You are an intelligent, demonic dog. Try
|
||||
ghost-role-information-ert-leader-name = ERT Leader
|
||||
ghost-role-information-ert-leader-description = Lead a team of specialists to resolve the station's issues.
|
||||
|
||||
ghost-role-information-ert-chaplain-name = ERT Chaplain
|
||||
ghost-role-information-ert-chaplain-description = Assist with mourning to resolve the station's crew moral issues.
|
||||
|
||||
ghost-role-information-ert-janitor-name = ERT Janitor
|
||||
ghost-role-information-ert-janitor-description = Assist with custodial efforts to resolve the station's issues.
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@ job-description-paramedic = Rescue critically injured patients all over the stat
|
||||
job-description-detective = Investigate crime scenes using forensic tools, ensure that the guilty party is found, and have a couple smokes.
|
||||
job-description-doctor = Diagnose and heal crewmembers through medicinal chemicals, advanced medicine, and defibrillators. Make sure the dead don't rot, and that cadavers are in the morgue.
|
||||
job-description-engineer = Keep the station's main engine & solars active, optimize the power network, and make emergency repairs using your hardsuit in spaced areas.
|
||||
job-description-ertchaplain = Ensure the station crew's last rights are taken care of.
|
||||
job-description-ertengineer = Ensure that the station has power and clean air.
|
||||
job-description-ertjanitor = Ensure that the station is properly cleaned--for morale.
|
||||
job-description-ertleader = Lead the Emergency Response Team in dealing with threats to Nanotrasen assets.
|
||||
|
||||
@@ -38,6 +38,7 @@ job-name-cargotech = Cargo Technician
|
||||
job-name-chef = Chef
|
||||
job-name-clown = Clown
|
||||
job-name-ertleader = ERT Leader
|
||||
job-name-ertchaplain = ERT Chaplain
|
||||
job-name-ertengineer = ERT Engineer
|
||||
job-name-ertsecurity = ERT Security
|
||||
job-name-ertmedic = ERT Medic
|
||||
@@ -63,6 +64,7 @@ JobChiefMedicalOfficer = Chief Medical Officer
|
||||
JobClown = Clown
|
||||
JobDetective = Detective
|
||||
JobBrigmedic = Brigmedic
|
||||
JobERTChaplain = ERT Chaplain
|
||||
JobERTEngineer = ERT Engineer
|
||||
JobERTJanitor = ERT Janitor
|
||||
JobERTLeader = ERT Leader
|
||||
|
||||
@@ -328,6 +328,27 @@
|
||||
- id: CrowbarRed
|
||||
- id: AdvMopItem
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
parent: ClothingBackpackERTChaplain
|
||||
id: ClothingBackpackERTChaplainFilled
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: BoxSurvivalEngineering
|
||||
- id: BoxCandle
|
||||
- id: BoxBodyBag
|
||||
- id: DrinkWaterMelonJuiceJug
|
||||
- id: Lantern
|
||||
- id: Lantern
|
||||
- id: Bible
|
||||
- id: CrowbarRed
|
||||
- id: FoodBakedBunHotX
|
||||
- id: FoodBakedBunHotX
|
||||
- id: FoodBakedBunHotX
|
||||
- id: FoodBakedBunHotX
|
||||
- id: Lighter
|
||||
|
||||
# Death Squad
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -248,6 +248,15 @@
|
||||
- type: Sprite
|
||||
sprite: Clothing/Back/Backpacks/ertclown.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingBackpackERTLeader
|
||||
id: ClothingBackpackERTChaplain
|
||||
name: ERT chaplain backpack
|
||||
description: A spacious backpack with lots of pockets, worn by Chaplains of an Emergency Response Team.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Back/Backpacks/ertchaplain.rsi
|
||||
|
||||
#Syndicate
|
||||
- type: entity
|
||||
parent: ClothingBackpack
|
||||
|
||||
@@ -571,6 +571,21 @@
|
||||
Piercing: 0.9
|
||||
Heat: 0.9
|
||||
|
||||
#ERT Chaplain Hardsuit
|
||||
- type: entity
|
||||
parent: ClothingHeadHelmetHardsuitSyndie
|
||||
id: ClothingHeadHelmetHardsuitERTChaplain
|
||||
name: ERT chaplain hardsuit helmet
|
||||
description: A special hardsuit helmet worn by members of an emergency response team.
|
||||
components:
|
||||
- type: BreathMask
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hardsuits/ERThelmets/ertchaplain.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hardsuits/ERThelmets/ertchaplain.rsi
|
||||
- type: PointLight
|
||||
color: "#ffffff"
|
||||
|
||||
#ERT Engineer Hardsuit
|
||||
- type: entity
|
||||
parent: ClothingHeadHelmetHardsuitSyndie
|
||||
|
||||
@@ -767,6 +767,20 @@
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitERTLeader
|
||||
|
||||
#ERT Chaplain Hardsuit
|
||||
- type: entity
|
||||
parent: ClothingOuterHardsuitJuggernaut
|
||||
id: ClothingOuterHardsuitERTChaplain
|
||||
name: ERT chaplain's hardsuit
|
||||
description: A protective hardsuit worn by the chaplains of an Emergency Response Team.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertchaplain.rsi #if you change this, please update the humanoid.yml with a better markers sprite.
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertchaplain.rsi
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitERTChaplain
|
||||
|
||||
#ERT Engineer Hardsuit
|
||||
- type: entity
|
||||
parent: ClothingOuterHardsuitCBURN
|
||||
|
||||
@@ -1093,6 +1093,17 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/musician.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingUniformBase
|
||||
id: ClothingUniformJumpsuitERTChaplain
|
||||
name: ERT chaplain uniform
|
||||
description: A special suit made for Central Command's elite chaplain corps.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Uniforms/Jumpsuit/ert_chaplain.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/ert_chaplain.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingUniformBase
|
||||
id: ClothingUniformJumpsuitERTEngineer
|
||||
|
||||
@@ -510,6 +510,18 @@
|
||||
- state: green
|
||||
- state: ertleader
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointERTChaplain
|
||||
parent: SpawnPointJobBase
|
||||
name: ERTchaplain
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: ERTChaplain
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: green
|
||||
- state: chaplain
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointERTEngineer
|
||||
parent: SpawnPointJobBase
|
||||
|
||||
@@ -119,6 +119,66 @@
|
||||
prototypes: [ ERTLeaderGearEVALecter ]
|
||||
- type: InitialInfectedExempt
|
||||
|
||||
## ERT Chaplain
|
||||
|
||||
- type: entity
|
||||
id: RandomHumanoidSpawnerERTChaplain
|
||||
parent: RandomHumanoidSpawnerERTLeader
|
||||
name: ERT chaplain
|
||||
suffix: ERTRole, Basic
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Markers/jobs.rsi
|
||||
state: chaplain #needs an ERT variant once a good suit it made.
|
||||
- type: RandomMetadata
|
||||
nameSegments:
|
||||
- NamesFirstMilitary
|
||||
- NamesLastMilitary
|
||||
- type: RandomHumanoidSpawner
|
||||
settings: ERTChaplain
|
||||
|
||||
- type: randomHumanoidSettings
|
||||
id: ERTChaplain
|
||||
parent: ERTLeader
|
||||
components:
|
||||
- type: MindShield
|
||||
- type: GhostRole
|
||||
name: ghost-role-information-ert-chaplain-name
|
||||
description: ghost-role-information-ert-chaplain-description
|
||||
- type: GhostTakeoverAvailable
|
||||
- type: RandomMetadata
|
||||
nameSegments:
|
||||
- NamesFirstMilitary
|
||||
- NamesLastMilitary
|
||||
- type: Loadout
|
||||
prototypes: [ ERTChaplainGear ]
|
||||
- type: InitialInfectedExempt
|
||||
|
||||
- type: entity
|
||||
id: RandomHumanoidSpawnerERTChaplainEVA
|
||||
parent: RandomHumanoidSpawnerERTChaplain
|
||||
name: ERT chaplain
|
||||
suffix: ERTRole, Enviro EVA
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Markers/jobs.rsi
|
||||
state: chaplain #needs an ERT variant once a good suit it made.
|
||||
- type: RandomHumanoidSpawner
|
||||
settings: ERTChaplainEVA
|
||||
|
||||
- type: randomHumanoidSettings
|
||||
id: ERTChaplainEVA
|
||||
parent: ERTChaplain
|
||||
components:
|
||||
- type: MindShield
|
||||
- type: GhostRole
|
||||
name: ghost-role-information-ert-chaplain-name
|
||||
description: ghost-role-information-ert-chaplain-description
|
||||
- type: GhostTakeoverAvailable
|
||||
- type: Loadout
|
||||
prototypes: [ ERTChaplainGearEVA ]
|
||||
- type: InitialInfectedExempt
|
||||
|
||||
## ERT Janitor
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -66,6 +66,61 @@
|
||||
inhand:
|
||||
- AirTankFilled
|
||||
|
||||
# Chaplain
|
||||
- type: job
|
||||
id: ERTChaplain
|
||||
name: job-name-ertchaplain
|
||||
description: job-description-ertchaplain
|
||||
playTimeTracker: JobERTChaplain
|
||||
setPreference: false
|
||||
startingGear: ERTEngineerGearEVA
|
||||
icon: "JobIconNanotrasen"
|
||||
supervisors: job-supervisors-centcom
|
||||
canBeAntag: false
|
||||
accessGroups:
|
||||
- AllAccess
|
||||
access:
|
||||
- CentralCommand
|
||||
special:
|
||||
- !type:AddComponentSpecial
|
||||
components:
|
||||
- type: BibleUser #Lets them heal with bibles
|
||||
|
||||
- type: startingGear
|
||||
id: ERTChaplainGear
|
||||
equipment:
|
||||
jumpsuit: ClothingUniformJumpsuitERTChaplain
|
||||
back: ClothingBackpackERTChaplainFilled
|
||||
shoes: ClothingShoesLeather
|
||||
head: ClothingHeadHatFez
|
||||
eyes: ClothingEyesGlasses
|
||||
neck: ClothingNeckStoleChaplain
|
||||
gloves: ClothingHandsGlovesCombat
|
||||
outerClothing: ClothingOuterArmorBasicSlim
|
||||
id: ERTEngineerPDA
|
||||
ears: ClothingHeadsetAltCentCom
|
||||
belt: ClothingBeltStorageWaistbag
|
||||
pocket1: Flare
|
||||
pocket2: DrinkWaterBottleFull
|
||||
|
||||
- type: startingGear
|
||||
id: ERTChaplainGearEVA
|
||||
equipment:
|
||||
jumpsuit: ClothingUniformJumpsuitERTChaplain
|
||||
back: ClothingBackpackERTChaplainFilled
|
||||
shoes: ClothingShoesBootsMagAdv
|
||||
mask: ClothingMaskGasERT
|
||||
eyes: ClothingEyesGlasses
|
||||
neck: ClothingNeckStoleChaplain
|
||||
gloves: ClothingHandsGlovesCombat
|
||||
outerClothing: ClothingOuterHardsuitERTChaplain
|
||||
suitstorage: AirTankFilled
|
||||
id: ERTChaplainPDA
|
||||
ears: ClothingHeadsetAltCentCom
|
||||
belt: ClothingBeltStorageWaistbag
|
||||
pocket1: Flare
|
||||
pocket2: DrinkWaterBottleFull
|
||||
|
||||
# Engineer
|
||||
- type: job
|
||||
id: ERTEngineer
|
||||
|
||||
@@ -46,6 +46,9 @@
|
||||
- type: playTimeTracker
|
||||
id: JobDetective
|
||||
|
||||
- type: playTimeTracker
|
||||
id: JobERTChaplain
|
||||
|
||||
- type: playTimeTracker
|
||||
id: JobERTEngineer
|
||||
|
||||
|
||||
|
After Width: | Height: | Size: 806 B |
|
After Width: | Height: | Size: 553 B |
|
After Width: | Height: | Size: 654 B |
|
After Width: | Height: | Size: 708 B |
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/12c21ced8432015485484b17e311dcceb7c458f6, inhands by peptide",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-BACKPACK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 374 B |
|
After Width: | Height: | Size: 386 B |
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "created by IProduceWidgets",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "icon-flash"
|
||||
},
|
||||
{
|
||||
"name": "off-equipped-HELMET",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "off-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "off-inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "on-equipped-HELMET",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "on-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "on-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 828 B |
|
After Width: | Height: | Size: 677 B |
|
After Width: | Height: | Size: 707 B |
|
After Width: | Height: | Size: 796 B |
|
After Width: | Height: | Size: 685 B |
|
After Width: | Height: | Size: 706 B |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 637 B |
|
After Width: | Height: | Size: 541 B |
|
After Width: | Height: | Size: 528 B |
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Created by IProduceWidgets",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-OUTERCLOTHING",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 974 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 421 B |
|
After Width: | Height: | Size: 551 B |
|
After Width: | Height: | Size: 544 B |
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from TGstation: https://github.com/tgstation/tgstation/blob/c838ba21dae97db345e0113f99596decd1d66039/icons/mob/clothing/under/security.dmi. Modified and recolored by Nairodian (github) for SS14, monkey made by brainfood1183 (github) for ss14",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-INNERCLOTHING",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-INNERCLOTHING-monkey",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||