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>
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user