Adds dedicated salvage specialist role (#6451)
This commit is contained in:
@@ -19,3 +19,15 @@
|
||||
sprite: Clothing/Shoes/Boots/jackboots.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Shoes/Boots/jackboots.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingShoesBase
|
||||
id: ClothingShoesBootsSalvage
|
||||
name: salvage boots
|
||||
description: Steel-toed salvage boots for salvaging in hazardous environments.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Shoes/Boots/explorer.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Shoes/Boots/explorer.rsi
|
||||
|
||||
|
||||
@@ -53,6 +53,21 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/cargotech.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingUniformBase
|
||||
id: ClothingUniformJumpsuitSalvageSpecialist
|
||||
name: salvage specialist's jumpsuit
|
||||
description: It's a snappy jumpsuit with a sturdy set of overalls. It is very dirty.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Uniforms/Jumpsuit/salvage.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/salvage.rsi
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.9 # Those overalls ARE sturdy.
|
||||
|
||||
- type: entity
|
||||
parent: ClothingUniformBase
|
||||
id: ClothingUniformJumpsuitChiefEngineer
|
||||
@@ -646,7 +661,7 @@
|
||||
sprite: Clothing/Uniforms/Jumpsuit/lawyerpurple.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/lawyerpurple.rsi
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: ClothingUniformBase
|
||||
id: ClothingUniformJumpsuitPyjamaSyndicateBlack
|
||||
@@ -678,4 +693,4 @@
|
||||
- type: Sprite
|
||||
sprite: Clothing/Uniforms/Jumpsuit/pyjamasyndicatered.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/pyjamasyndicatered.rsi
|
||||
sprite: Clothing/Uniforms/Jumpsuit/pyjamasyndicatered.rsi
|
||||
|
||||
@@ -58,6 +58,18 @@
|
||||
- state: green
|
||||
- state: cargo_tech
|
||||
|
||||
- type: entity
|
||||
id: SpawnPointSalvageSpecialist
|
||||
parent: SpawnPointJobBase
|
||||
name: salvagespecialist
|
||||
components:
|
||||
- type: SpawnPoint
|
||||
job_id: SalvageSpecialist
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: green
|
||||
- state: miner
|
||||
|
||||
# Civilian
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -203,6 +203,21 @@
|
||||
- type: Icon
|
||||
state: pda-cargo
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: SalvagePDA
|
||||
name: salvage PDA
|
||||
description: Smells like ash.
|
||||
components:
|
||||
- type: PDA
|
||||
id: SalvageIDCard
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PDAVisualizer
|
||||
state: pda-miner
|
||||
- type: Icon
|
||||
state: pda-miner
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
id: BartenderPDA
|
||||
|
||||
@@ -118,6 +118,18 @@
|
||||
- type: PresetIdCard
|
||||
job: CargoTechnician
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: SalvageIDCard
|
||||
name: salvage ID card
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: default
|
||||
- state: idshaftminer
|
||||
- type: PresetIdCard
|
||||
job: SalvageSpecialist
|
||||
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: QuartermasterIDCard
|
||||
|
||||
@@ -88,3 +88,18 @@
|
||||
size: 10
|
||||
sprite: Objects/Weapons/Melee/combat_knife.rsi
|
||||
prefix: inhand
|
||||
|
||||
- type: entity
|
||||
name: survival knife
|
||||
parent: CombatKnife
|
||||
id: SurvivalKnife
|
||||
description: Weapon of first and last resort for combatting space carp.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Weapons/Melee/survival_knife.rsi
|
||||
size: 2
|
||||
state: icon
|
||||
- type: Item
|
||||
size: 10
|
||||
sprite: Objects/Weapons/Melee/survival_knife.rsi
|
||||
prefix: inhand
|
||||
|
||||
@@ -95,6 +95,14 @@
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Cargo"]]
|
||||
|
||||
- type: entity
|
||||
parent: AirlockCargo
|
||||
id: AirlockSalvageLocked
|
||||
suffix: Salvage, Locked
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Salvage"]]
|
||||
|
||||
- type: entity
|
||||
parent: AirlockCargo
|
||||
@@ -296,7 +304,15 @@
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Cargo"]]
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: AirlockCargoGlass
|
||||
id: AirlockSalvageGlassLocked
|
||||
suffix: Salvage, Locked
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Salvage"]]
|
||||
|
||||
- type: entity
|
||||
parent: AirlockCargoGlass
|
||||
id: AirlockQuartermasterGlassLocked
|
||||
|
||||
@@ -34,6 +34,21 @@
|
||||
- type: AccessReader
|
||||
access: [["Quartermaster"]]
|
||||
|
||||
- type: entity
|
||||
id: LockerSalvageSpecialist
|
||||
parent: LockerBase
|
||||
name: salvage specialist's equipment
|
||||
description: Nevermind the pickaxe.
|
||||
components:
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: StorageVisualizer
|
||||
state: mining
|
||||
state_open: mining_open
|
||||
state_closed: mining_door
|
||||
- type: AccessReader
|
||||
access: [["Salvage"]]
|
||||
|
||||
# Command
|
||||
- type: entity
|
||||
id: LockerCaptain
|
||||
|
||||
@@ -193,6 +193,12 @@
|
||||
parent: WardrobePrison
|
||||
name: cargo wardrobe
|
||||
|
||||
- type: entity
|
||||
id: WardrobeSalvage
|
||||
parent: WardrobeMixed
|
||||
name: salvage wardrobe
|
||||
description: Notably not salvaged.
|
||||
|
||||
- type: entity
|
||||
id: WardrobeEngineering
|
||||
parent: WardrobeYellow
|
||||
|
||||
Reference in New Issue
Block a user