Emergency Response Team (#6258)

* Clothing pass 1

Backpacks, hardsuits and helmets pass 1

* ERT Leader Role first pass

* ERT Backpacks (nearly there)

* ERT Backpacks final

* ERT helmets pass 1

* remaining hardsuit sprites added.

* ERT leader ID

* removed duplicates

* hardsuits + helmets entities

* ID + PDA for ERT

* ERT leader role pass 1

* job icons / markers for ERT

* military / ert name dataset

* starting gear pass 1 for ERT

* removed in favor of singular ERT roles file

* ERT mobs for spawning

* ERT spawn points added

* fixed case on ERT name

* Increased ERT access to most areas

* ERT ghost role takeover fixes

* ERT removed invalid parent

* path issue resolved

* more file path fixes

* fixes random naming pt 1

* Buffs ERT hardsuits and integrates helmet

parents ert to syndie hardsuit and adds toggleable helmet

* Adds suit storage slot and cargo access

* Adds backpack fills for ERT

* Updates ERT loadout for filled backpacks

+ other misc changes

* buff ERT backpack storage

* fixes ert jani backpack fills

* tweaks spawn loadout to EVA

* gave centcom official AA

* formatting

* ERT shuttle mapped with spawners

* update access
This commit is contained in:
Peptide90
2022-06-03 11:48:28 +01:00
committed by GitHub
parent 763b79bbf9
commit b93286fc61
124 changed files with 9992 additions and 5 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -127,3 +127,76 @@
- id: BoxSurvival - id: BoxSurvival
- id: AcousticGuitarInstrument - id: AcousticGuitarInstrument
- id: SaxophoneInstrument - id: SaxophoneInstrument
# ERT
- type: entity
noSpawn: true
parent: ClothingBackpackERTLeader
id: ClothingBackpackERTLeaderFilled
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: WeaponPulsePistolPdw
- id: WeaponPistolMk58
- id: MagazinePistolHighCapacityRubber
- id: MagazinePistol
- id: Handcuffs
- type: entity
noSpawn: true
parent: ClothingBackpackERTSecurity
id: ClothingBackpackERTSecurityFilled
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: WeaponTaser
- id: WeaponPulsePistolPdw
- id: WeaponPulseCarbineDeac
- id: BoxHandcuff
- id: Handcuffs
- type: entity
noSpawn: true
parent: ClothingBackpackERTMedical
id: ClothingBackpackERTMedicalFilled
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: WeaponPulseCarbineDeac
- id: Hypospray
- id: MedkitAdvancedFilled
- type: entity
noSpawn: true
parent: ClothingBackpackERTEngineer
id: ClothingBackpackERTEngineerFilled
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: trayScanner
- id: WeaponPulseCarbineDeac
- id: RCD
- id: RCDAmmo
- id: RCDAmmo
- id: RCDAmmo
- type: entity
noSpawn: true
parent: ClothingBackpackERTJanitor
id: ClothingBackpackERTJanitorFilled
components:
- type: StorageFill
contents:
- id: BoxSurvival
- id: WeaponPulsePistolPdw
- id: MedkitFilled
- id: BoxLightMixed
- id: BoxLightMixed
- id: Soap

View File

@@ -0,0 +1,14 @@
- type: dataset
id: NamesFirstMilitaryLeader
values:
- Colonel
- Commander
- Lieutenant
- Major
- type: dataset
id: NamesFirstMilitary
values:
- Corporal
- Sergeant
- Specialist

View File

@@ -136,7 +136,77 @@
sprite: Clothing/Back/Backpacks/virology.rsi sprite: Clothing/Back/Backpacks/virology.rsi
- type: Clothing - type: Clothing
sprite: Clothing/Back/Backpacks/virology.rsi sprite: Clothing/Back/Backpacks/virology.rsi
#ERT
- type: entity
parent: ClothingBackpack
id: ClothingBackpackERTLeader
name: ERT commander backpack
description: A spacious backpack with lots of pockets, worn by the Commander of an Emergency Response Team.
components:
- type: Sprite
sprite: Clothing/Back/Backpacks/ertleader.rsi
- type: Clothing
sprite: Clothing/Back/Backpacks/ertleader.rsi
- type: Storage
capacity: 200
- type: entity
parent: ClothingBackpackERTLeader
id: ClothingBackpackERTSecurity
name: ERT security backpack
description: A spacious backpack with lots of pockets, worn by Security Officers of an Emergency Response Team.
components:
- type: Sprite
sprite: Clothing/Back/Backpacks/ertsec.rsi
- type: Clothing
sprite: Clothing/Back/Backpacks/ertsec.rsi
- type: entity
parent: ClothingBackpackERTLeader
id: ClothingBackpackERTMedical
name: ERT medical backpack
description: A spacious backpack with lots of pockets, worn by Medical Officers of an Emergency Response Team.
components:
- type: Sprite
sprite: Clothing/Back/Backpacks/ertmed.rsi
- type: Clothing
sprite: Clothing/Back/Backpacks/ertmed.rsi
- type: entity
parent: ClothingBackpackERTLeader
id: ClothingBackpackERTEngineer
name: ERT engineer backpack
description: A spacious backpack with lots of pockets, worn by Engineers of an Emergency Response Team.
components:
- type: Sprite
sprite: Clothing/Back/Backpacks/erteng.rsi
- type: Clothing
sprite: Clothing/Back/Backpacks/erteng.rsi
- type: entity
parent: ClothingBackpackERTLeader
id: ClothingBackpackERTJanitor
name: ERT janitor backpack
description: A spacious backpack with lots of pockets, worn by Janitors of an Emergency Response Team.
components:
- type: Sprite
sprite: Clothing/Back/Backpacks/ertjanitor.rsi
- type: Clothing
sprite: Clothing/Back/Backpacks/ertjanitor.rsi
- type: entity
parent: ClothingBackpackERTLeader
id: ClothingBackpackERTClown
name: ERT clown backpack
description: A spacious backpack with lots of pockets, worn by Clowns of an Emergency Response Team.
components:
- type: Sprite
sprite: Clothing/Back/Backpacks/ertclown.rsi
- type: Clothing
sprite: Clothing/Back/Backpacks/ertclown.rsi
#Special
- type: entity - type: entity
parent: ClothingBackpack parent: ClothingBackpack
id: ClothingBackpackHolding id: ClothingBackpackHolding

View File

@@ -404,3 +404,56 @@
Piercing: 0.8 Piercing: 0.8
Heat: 0.2 Heat: 0.2
Radiation: 0.5 Radiation: 0.5
#ERT
- type: entity
parent: ClothingHeadHardsuitWithLightBase
id: ClothingHeadHelmetHardsuitERTLeader
name: ERT leader hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi
- type: entity
parent: ClothingHeadHelmetHardsuitERTLeader
id: ClothingHeadHelmetHardsuitERTEngineer
name: ERT engineer hardsuit helmet
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi
- type: entity
parent: ClothingHeadHelmetHardsuitERTLeader
id: ClothingHeadHelmetHardsuitERTMedical
name: ERT medic hardsuit helmet
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi
- type: entity
parent: ClothingHeadHelmetHardsuitERTLeader
id: ClothingHeadHelmetHardsuitERTSecurity
name: ERT security hardsuit helmet
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi
- type: entity
parent: ClothingHeadHelmetHardsuitERTLeader
id: ClothingHeadHelmetHardsuitERTJanitor
name: ERT janitor hardsuit helmet
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi

View File

@@ -568,3 +568,66 @@
resistance: 0.3 resistance: 0.3
- type: ToggleableClothing - type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSyndieElite clothingPrototype: ClothingHeadHelmetHardsuitSyndieElite
#ERT
- type: entity
parent: ClothingOuterHardsuitSyndie
id: ClothingOuterHardsuitERTLeader
name: ERT leader's hardsuit
description: A protective hardsuit worn by members of an emergency response team.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertleader.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertleader.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitERTLeader
- type: entity
parent: ClothingOuterHardsuitERTLeader
id: ClothingOuterHardsuitERTEngineer
name: ERT engineer's hardsuit
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertengineer.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertengineer.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitERTEngineer
- type: entity
parent: ClothingOuterHardsuitERTLeader
id: ClothingOuterHardsuitERTMedical
name: ERT medic's hardsuit
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertmedical.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertmedical.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitERTMedical
- type: entity
parent: ClothingOuterHardsuitERTLeader
id: ClothingOuterHardsuitERTSecurity
name: ERT security's hardsuit
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertsecurity.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertsecurity.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitERTSecurity
- type: entity
parent: ClothingOuterHardsuitERTLeader
id: ClothingOuterHardsuitERTJanitor
name: ERT janitor's hardsuit
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertjanitor.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/ERTSuits/ertjanitor.rsi
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitERTJanitor

View File

@@ -405,3 +405,65 @@
layers: layers:
- state: green - state: green
- state: security_officer - state: security_officer
# SPECIAL
# ERT
- type: entity
id: SpawnPointERTLeader
parent: SpawnPointJobBase
name: ERTleader
components:
- type: SpawnPoint
job_id: ERTLeader
- type: Sprite
layers:
- state: green
- state: ertleader
- type: entity
id: SpawnPointERTEngineer
parent: SpawnPointJobBase
name: ERTengineer
components:
- type: SpawnPoint
job_id: ERTEngineer
- type: Sprite
layers:
- state: green
- state: ertengineer
- type: entity
id: SpawnPointERTMedical
parent: SpawnPointJobBase
name: ERTmedical
components:
- type: SpawnPoint
job_id: ERTMedical
- type: Sprite
layers:
- state: green
- state: ertmedical
- type: entity
id: SpawnPointERTSecurity
parent: SpawnPointJobBase
name: ERTsecurity
components:
- type: SpawnPoint
job_id: ERTSecurity
- type: Sprite
layers:
- state: green
- state: ertsecurity
- type: entity
id: SpawnPointERTJanitor
parent: SpawnPointJobBase
name: ERTjanitor
components:
- type: SpawnPoint
job_id: ERTJanitor
- type: Sprite
layers:
- state: green
- state: ertjanitor

View File

@@ -52,3 +52,193 @@
- type: Loadout - type: Loadout
prototype: CentcomGear prototype: CentcomGear
- type: RandomHumanoidAppearance - type: RandomHumanoidAppearance
# ERT Leader
- type: entity
name: ERT leader
parent: MobHuman
id: MobHumanERTLeader
components:
- type: Icon
sprite: Markers/jobs.rsi
state: ertleader
- type: GhostRoleMobSpawner
prototype: MobHumanERTLeader
deleteOnSpawn: true
makeSentient: false
name: ERT Leader
description: Lead a team of specialists to resolve the stations issues.
- type: Loadout
prototype: ERTLeaderGear
- type: RandomMetadata
nameSet: NamesFirstMilitaryLeader
- type: RandomHumanoidAppearance
randomizeName: false
- type: entity
name: ERT leader
suffix: EVA
parent: MobHumanERTLeader
id: MobHumanERTLeaderEVA
components:
- type: Icon
sprite: Markers/jobs.rsi
state: ertleadereva
- type: GhostRoleMobSpawner
prototype: MobHumanERTLeaderEVA
deleteOnSpawn: true
makeSentient: false
- type: Loadout
prototype: ERTLeaderGearEVA
# ERT Engineer
- type: entity
name: ERT engineer
parent: MobHumanERTLeader
id: MobHumanERTEngineer
components:
- type: Icon
sprite: Markers/jobs.rsi
state: ertengineer
- type: GhostRoleMobSpawner
prototype: MobHumanERTEngineer
deleteOnSpawn: true
makeSentient: false
name: ERT Engineer
description: Assist with engineering efforts to resolve the stations issues.
- type: Loadout
prototype: ERTEngineerGear
- type: RandomMetadata
nameSet: NamesFirstMilitary
- type: entity
name: ERT engineer
suffix: EVA
parent: MobHumanERTEngineer
id: MobHumanERTEngineerEVA
components:
- type: Icon
sprite: Markers/jobs.rsi
state: ertengineereva
- type: GhostRoleMobSpawner
prototype: MobHumanERTEngineerEVA
deleteOnSpawn: true
makeSentient: false
name: ERT Engineer
description: Assist with engineering efforts to resolve the stations issues.
- type: Loadout
prototype: ERTEngineerGearEVA
# ERT Security
- type: entity
name: ERT security
parent: MobHumanERTLeader
id: MobHumanERTSecurity
components:
- type: Icon
sprite: Markers/jobs.rsi
state: ertsecurity
- type: GhostRoleMobSpawner
prototype: MobHumanERTSecurity
deleteOnSpawn: true
makeSentient: false
name: ERT Security
description: Assist with security efforts to resolve the stations issues.
- type: Loadout
prototype: ERTSecurityGear
- type: RandomMetadata
nameSet: NamesFirstMilitary
- type: entity
name: ERT security
suffix: EVA
parent: MobHumanERTEngineer
id: MobHumanERTSecurityEVA
components:
- type: Icon
sprite: Markers/jobs.rsi
state: ertsecurityeva
- type: GhostRoleMobSpawner
prototype: MobHumanERTSecurityEVA
deleteOnSpawn: true
makeSentient: false
name: ERT Security
description: Assist with security efforts to resolve the stations issues.
- type: Loadout
prototype: ERTSecurityGearEVA
# ERT Medical
- type: entity
name: ERT medic
parent: MobHumanERTLeader
id: MobHumanERTMedical
components:
- type: Icon
sprite: Markers/jobs.rsi
state: ertmedical
- type: GhostRoleMobSpawner
prototype: MobHumanERTMedical
deleteOnSpawn: true
makeSentient: false
name: ERT Medic
description: Assist with medical efforts to resolve the stations issues.
- type: Loadout
prototype: ERTMedicalGear
- type: RandomMetadata
nameSet: NamesFirstMilitary
- type: entity
name: ERT medic
suffix: EVA
parent: MobHumanERTMedical
id: MobHumanERTMedicalEVA
components:
- type: Icon
sprite: Markers/jobs.rsi
state: ertmedicaleva
- type: GhostRoleMobSpawner
prototype: MobHumanERTMedicalEVA
deleteOnSpawn: true
makeSentient: false
name: ERT Medic
description: Assist with medical efforts to resolve the stations issues.
- type: Loadout
prototype: ERTMedicalGearEVA
# ERT Janitor
- type: entity
name: ERT janitor
parent: MobHumanERTLeader
id: MobHumanERTJanitor
components:
- type: Icon
sprite: Markers/jobs.rsi
state: ertjanitor
- type: GhostRoleMobSpawner
prototype: MobHumanERTJanitor
deleteOnSpawn: true
makeSentient: false
name: ERT Janitor
description: Assist with custodial efforts to resolve the stations issues.
- type: Loadout
prototype: ERTJanitorGear
- type: RandomMetadata
nameSet: NamesFirstMilitary
- type: entity
name: ERT janitor
suffix: EVA
parent: MobHumanERTJanitor
id: MobHumanERTJanitorEVA
components:
- type: Icon
sprite: Markers/jobs.rsi
state: ertjanitoreva
- type: GhostRoleMobSpawner
prototype: MobHumanERTJanitorEVA
deleteOnSpawn: true
makeSentient: false
name: ERT Janitor
description: Assist with custodial efforts to resolve the stations issues.
- type: Loadout
prototype: ERTJanitorGearEVA

View File

@@ -615,3 +615,11 @@
- type: Icon - type: Icon
state: pda-syndi state: pda-syndi
- type: entity
parent: HoSPDA
id: ERTLeaderPDA
name: ERT PDA
description: Red for firepower.
components:
- type: PDA
id: ERTLeaderIDCard

View File

@@ -394,9 +394,20 @@
- type: IdCard - type: IdCard
jobTitle: Central Commander jobTitle: Central Commander
- type: Access - type: Access
#GOD DEAR FUCKING GOD WE NEED AN ALL-ACCESS FLAG
groups: groups:
- AllAccess - AllAccess
- type: entity
parent: CentcomIDCard
id: ERTLeaderIDCard
name: ERT ID card
components:
- type: Sprite
layers:
- state: gold
- state: ert_commander # we have the sprites but don't need individual ID entities for now.
- type: Clothing
HeldPrefix: gold
- type: entity - type: entity
parent: IDCardStandard parent: IDCardStandard
@@ -425,6 +436,19 @@
- state: idmusician - state: idmusician
- type: PresetIdCard - type: PresetIdCard
job: Musician job: Musician
- type: entity
parent: CentcomIDCard
id: CentcomIDCardDeathsquad
name: Deathsquad ID card
components:
- type: Sprite
layers:
- state: centcom
- type: Clothing
HeldPrefix: blue
- type: IdCard
jobTitle: Centcom Agent
- type: entity - type: entity
parent: PassengerIDCard parent: PassengerIDCard

View File

@@ -0,0 +1,19 @@
- type: gameMap
id: ShuttleERT
mapName: 'ERT Shuttle'
mapPath: /Maps/shuttleert.yml
minPlayers: 0
votable: false
stations:
Station:
mapNameTemplate: '{0} ERT Shuttle {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
overflowJobs: []
availableJobs:
ERTLeader: [ 1, 1 ]
ERTEngineer: [ 1, 1 ]
ERTSecurity: [ 1, 1 ]
ERTMedical: [ 1, 1 ]
ERTJanitor: [ 1, 1 ]

View File

@@ -4,12 +4,12 @@
setPreference: false setPreference: false
startingGear: CentcomGear startingGear: CentcomGear
departments: departments:
- Command - Command
icon: "Nanotrasen" icon: "Nanotrasen"
supervisors: "the head of security" supervisors: "the head of security"
access: canBeAntag: false
- Command accessGroups:
- Maintenance - AllAccess
- type: startingGear - type: startingGear
id: CentcomGear id: CentcomGear

View File

@@ -0,0 +1,222 @@
# Leader
- type: job
id: ERTLeader
name: "ERT leader"
setPreference: false
startingGear: ERTLeaderGearEVA
departments:
- Command
icon: "Nanotrasen"
supervisors: "centcom official"
canBeAntag: false
accessGroups:
- AllAccess
- type: startingGear
id: ERTLeaderGear
equipment:
jumpsuit: ClothingUniformJumpsuitColorBlue
back: ClothingBackpackERTLeaderFilled
shoes: ClothingShoesBootsJack
head: ClothingHeadHelmetHelmet
eyes: ClothingEyesGlassesSecurity
gloves: ClothingHandsGlovesColorBlack
outerclothing: ClothingOuterVestKevlar
id: ERTLeaderPDA
ears: ClothingHeadsetAltCommand
belt: ClothingBeltSecurityWebbing
pocket1: Flare
pocket2:
- type: startingGear
id: ERTLeaderGearEVA
equipment:
jumpsuit: ClothingUniformJumpsuitColorBlue
back: ClothingBackpackERTLeaderFilled
shoes: ClothingShoesBootsMag
head: ClothingHeadHelmetHardsuitERTLeader
mask: ClothingMaskBreath
eyes: ClothingEyesGlassesSecurity
gloves: ClothingHandsGlovesColorBlack
outerClothing: ClothingOuterHardsuitERTLeader
suitStorage: OxygenTankFilled
id: ERTLeaderPDA
ears: ClothingHeadsetAltCommand
belt: ClothingBeltSecurityFilled
pocket1: Flare
pocket2:
# Engineer
- type: job
id: ERTEngineer
name: "ERT engineer"
startingGear: ERTEngineerGearEVA
departments:
- Command
icon: "Nanotrasen"
supervisors: "centcom official"
canBeAntag: false
accessGroups:
- AllAccess
- type: startingGear
id: ERTEngineerGear
equipment:
jumpsuit: ClothingUniformJumpsuitColorBlue
back: ClothingBackpackERTEngineerFilled
shoes: ClothingShoesBootsWork
head: ClothingHeadHelmetHelmet
eyes: ClothingEyesGlassesMeson
gloves: ClothingHandsGlovesColorYellow
outerClothing: ClothingOuterVestKevlar
id: ERTLeaderPDA
belt: ClothingBeltChiefEngineerFilled
pocket1: Flare
pocket2:
- type: startingGear
id: ERTEngineerGearEVA
equipment:
jumpsuit: ClothingUniformJumpsuitColorBlue
back: ClothingBackpackERTEngineerFilled
shoes: ClothingShoesBootsMagAdv
head: ClothingHeadHelmetHardsuitERTEngineer
mask: ClothingMaskBreath
eyes: ClothingEyesGlassesMeson
gloves: ClothingHandsGlovesColorYellow
outerClothing: ClothingOuterHardsuitERTEngineer
suitStorage: OxygenTankFilled
id: ERTLeaderPDA
belt: ClothingBeltChiefEngineerFilled
pocket1: Flare
# Security
- type: job
id: ERTSecurity
name: "ERT security"
startingGear: ERTEngineerGearEVA
departments:
- Command
icon: "Nanotrasen"
supervisors: "centcom official"
canBeAntag: false
accessGroups:
- AllAccess
- type: startingGear
id: ERTSecurityGear
equipment:
jumpsuit: ClothingUniformJumpsuitColorBlue
back: ClothingBackpackERTSecurityFilled
shoes: ClothingShoesBootsJack
head: ClothingHeadHelmetHelmet
eyes: ClothingEyesGlassesSecurity
gloves: ClothingHandsGlovesColorBlack
outerClothing: ClothingOuterVestKevlar
id: ERTLeaderPDA
belt: ClothingBeltSecurityWebbing
pocket1: Flare
pocket2:
- type: startingGear
id: ERTSecurityGearEVA
equipment:
jumpsuit: ClothingUniformJumpsuitColorBlue
back: ClothingBackpackERTSecurityFilled
shoes: ClothingShoesBootsMag
head: ClothingHeadHelmetHardsuitERTSecurity
mask: ClothingMaskBreath
eyes: ClothingEyesGlassesSecurity
gloves: ClothingHandsGlovesColorBlack
outerClothing: ClothingOuterHardsuitERTSecurity
suitStorage: OxygenTankFilled
id: ERTLeaderPDA
belt: ClothingBeltSecurityWebbing
pocket1: Flare
# Medical
- type: job
id: ERTMedical
name: "ERT medic"
startingGear: ERTMedicalGearEVA
departments:
- Command
icon: "Nanotrasen"
supervisors: "centcom official"
canBeAntag: false
accessGroups:
- AllAccess
- type: startingGear
id: ERTMedicalGear
equipment:
jumpsuit: ClothingUniformJumpsuitColorBlue
back: ClothingBackpackERTMedicalFilled
shoes: ClothingShoesBootsJack
head: ClothingHeadHelmetHelmet
eyes: ClothingEyesHudMedical
gloves: ClothingHandsGlovesColorBlack
outerClothing: ClothingOuterVestKevlar
id: ERTLeaderPDA
belt: ClothingBeltMedicalFilled
pocket1: HandheldHealthAnalyzer
pocket2: Flare
- type: startingGear
id: ERTMedicalGearEVA
equipment:
jumpsuit: ClothingUniformJumpsuitColorBlue
back: ClothingBackpackERTMedicalFilled
shoes: ClothingShoesBootsMag
head: ClothingHeadHelmetHardsuitERTMedical
mask: ClothingMaskBreath
eyes: ClothingEyesHudMedical
gloves: ClothingHandsGlovesColorBlack
outerClothing: ClothingOuterHardsuitERTMedical
suitStorage: OxygenTankFilled
id: ERTLeaderPDA
belt: ClothingBeltMedicalFilled
pocket1: HandheldHealthAnalyzer
pocket2: Flare
# Janitor
- type: job
id: ERTJanitor
name: "ERT janitor"
startingGear: ERTJanitorGearEVA
departments:
- Command
icon: "Nanotrasen"
supervisors: "centcom official"
canBeAntag: false
accessGroups:
- AllAccess
- type: startingGear
id: ERTJanitorGear
equipment:
jumpsuit: ClothingUniformJumpsuitColorBlue
back: ClothingBackpackERTJanitorFilled
shoes: ClothingShoesGaloshes
head: ClothingHeadHelmetHelmet
gloves: ClothingHandsGlovesColorBlack
outerClothing: ClothingOuterVestKevlar
id: ERTLeaderPDA
belt: ClothingBeltJanitorFilled
pocket1: Flare
pocket2:
- type: startingGear
id: ERTJanitorGearEVA
equipment:
jumpsuit: ClothingUniformJumpsuitColorBlue
back: ClothingBackpackERTJanitorFilled
shoes: ClothingShoesBootsMag
head: ClothingHeadHelmetHardsuitERTJanitor
mask: ClothingMaskBreath
gloves: ClothingHandsGlovesColorBlack
outerClothing: ClothingOuterHardsuitERTJanitor
suitStorage: OxygenTankFilled
id: ERTLeaderPDA
belt: ClothingBeltJanitorFilled
pocket1: Flare

Binary file not shown.

After

Width:  |  Height:  |  Size: 537 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 400 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 648 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 B

View File

@@ -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",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 527 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 392 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 712 B

View File

@@ -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",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 810 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 390 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 663 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 729 B

View File

@@ -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",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 541 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 400 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 701 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 762 B

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 640 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 724 B

View File

@@ -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",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 527 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 393 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 719 B

View File

@@ -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",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 961 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 B

View File

@@ -0,0 +1,41 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 inhands by peptide",
"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
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 933 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 873 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 B

View File

@@ -0,0 +1,41 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 inhands by peptide",
"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
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 941 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 912 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 879 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 B

View File

@@ -0,0 +1,41 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 inhands by peptide",
"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
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1006 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 993 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 969 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 368 B

View File

@@ -0,0 +1,41 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 inhands by peptide",
"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
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 913 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 849 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 B

View File

@@ -0,0 +1,41 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/f09526480788c2e18fff8c16c4318fd6b4272c10 inhands by peptide",
"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
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 893 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 849 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 653 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 587 B

View File

@@ -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",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-OUTERCLOTHING",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 700 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 B

View File

@@ -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",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-OUTERCLOTHING",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 B

Some files were not shown because too many files have changed in this diff Show More