Skip to content

Commit

Permalink
adds some warden clothing items and loadouts for warden role, updated…
Browse files Browse the repository at this point in the history
… sprite on mapping mode warden spawner
  • Loading branch information
rynkatze committed Aug 6, 2024
1 parent 89fb7f5 commit 283d9b3
Show file tree
Hide file tree
Showing 45 changed files with 358 additions and 6 deletions.
24 changes: 24 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Head/hardsuit-helmets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,30 @@
Piercing: 0.9
Heat: 0.9

#SP14 Warden's Hardsuit
- type: entity
parent: ClothingHeadHardsuitWithLightBase
id: ClothingHeadHelmetHardsuitSP14Warden
name: warden's hardsuit helmet
description: A specially tailored and armoured helmet. Oddly comfortable.
components:
- type: Sprite
sprite: Clothing/Head/Hardsuits/sp14warden.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/sp14warden.rsi
- type: PointLight
color: "#ffeead"
- type: PressureProtection
highPressureMultiplier: 0.525
lowPressureMultiplier: 1000
- type: Armor
modifiers:
coefficients:
Blunt: 0.9
Slash: 0.9
Piercing: 0.9
Heat: 0.9

#Captain's Hardsuit
- type: entity
parent: ClothingHeadHardsuitWithLightBase
Expand Down
16 changes: 16 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Head/hats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -871,6 +871,22 @@
- WhitelistChameleon
- HamsterWearable

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatSP14Wardencap
name: warden's cap
description: A grand, stylish warden cap.
components:
- type: Sprite
sprite: Clothing/Head/Hats/sp14wardencap.rsi
- type: Clothing
sprite: Clothing/Head/Hats/sp14wardencap.rsi
- type: Tag
tags:
- ClothMade
- WhitelistChameleon
- HamsterWearable

- type: entity
parent: ClothingHeadBase
id: ClothingHeadHatCentcomcap
Expand Down
11 changes: 11 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Neck/cloaks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,17 @@
- type: StealTarget
stealGroup: HeadCloak

- type: entity
parent: ClothingNeckBase
id: ClothingNeckCloakSP14Warden
name: warden's cloak
description: A formal and gilded cloak for intimidating prisoners.
components:
- type: Sprite
sprite: Clothing/Neck/Cloaks/sp14warden.rsi
- type: StealTarget
stealGroup: HeadCloak

- type: entity
parent: ClothingNeckBase
id: ClothingNeckCloakAdmin
Expand Down
26 changes: 26 additions & 0 deletions Resources/Prototypes/Entities/Clothing/OuterClothing/armor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,32 @@
damageCoefficient: 0.65
- type: GroupExamine

- type: entity
parent: [ClothingOuterBaseLarge, AllowSuitStorageClothing]
id: ClothingOuterArmorSP14WardenCarapace
name: "warden's carapace"
description: "An armored chestpiece that provides protection whilst still offering maximum mobility and flexibility. Issued only to the station's finest."
components:
- type: Sprite
sprite: Clothing/OuterClothing/Armor/sp14warden_carapace.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Armor/sp14warden_carapace.rsi
- type: Armor
modifiers:
coefficients:
Blunt: 0.5
Slash: 0.5
Piercing: 0.6
Heat: 0.5
Caustic: 0.9
- type: ClothingSpeedModifier
walkModifier: 1.0
sprintModifier: 1.0
- type: HeldSpeedModifier
- type: ExplosionResistance
damageCoefficient: 0.65
- type: GroupExamine

- type: entity
parent: ClothingOuterBaseLarge
id: ClothingOuterArmorChangeling
Expand Down
30 changes: 30 additions & 0 deletions Resources/Prototypes/Entities/Clothing/OuterClothing/hardsuits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -273,6 +273,36 @@
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitWarden

#SP14 Warden's Hardsuit
- type: entity
parent: ClothingOuterHardsuitBase
id: ClothingOuterHardsuitSP14Warden
name: warden's hardsuit
description: A specialized riot suit geared to combat low pressure environments.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/sp14warden.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/sp14warden.rsi
- type: PressureProtection
highPressureMultiplier: 0.5
lowPressureMultiplier: 1000
- type: ExplosionResistance
damageCoefficient: 0.5
- type: Armor
modifiers:
coefficients:
Blunt: 0.5
Slash: 0.6
Piercing: 0.5
Caustic: 0.7
- type: ClothingSpeedModifier
walkModifier: 0.7
sprintModifier: 0.7
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSP14Warden

#Captain's Hardsuit
- type: entity
parent: ClothingOuterHardsuitBase
Expand Down
11 changes: 11 additions & 0 deletions Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,17 @@
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/captain.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitSP14Warden
name: warden's jumpsuit
description: A red and black jumpsuit with gold engravings showing the status of the Warden.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/sp14warden.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/sp14warden.rsi

- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitCargo
Expand Down
4 changes: 2 additions & 2 deletions Resources/Prototypes/Entities/Markers/Spawners/sp14 jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@
- type: Sprite
layers:
- state: green
- state: warden
- state: sp14warden

- type: entity
id: SpawnPointWelfareOfficer
Expand Down Expand Up @@ -284,4 +284,4 @@
- type: Sprite
layers:
- state: green
- state: detective
- state: detective
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Jumpsuit
- type: loadout
id: SP14WardenJumpsuit
equipment: SP14WardenJumpsuit

- type: startingGear
id: SP14WardenJumpsuit
equipment:
jumpsuit: ClothingUniformJumpsuitSP14Warden

# Head
- type: loadout
id: WardenCap
equipment: WardenCap

- type: startingGear
id: WardenCap
equipment:
head: ClothingHeadHatSP14Wardencap

# Neck
- type: loadout
id: WardenCloak
equipment: WardenCloak

- type: startingGear
id: WardenCloak
equipment:
neck: ClothingNeckCloakSP14Warden

# Hands
- type: loadout
id: WardenCombatGloves
equipment: WardenCombatGloves

- type: startingGear
id: WardenCombatGloves
equipment:
hands: ClothingHandsGlovesCombat
24 changes: 24 additions & 0 deletions Resources/Prototypes/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,30 @@
- CaptainOuterClothing
- CaptainWintercoat

- type: loadoutGroup
id: SP14WardenHead
name: loadout-group-sp14warden-head
loadouts:
- WardenCap

- type: loadoutGroup
id: SP14WardenNeck
name: loadout-group-sp14warden-head
loadouts:
- WardenCloak

- type: loadoutGroup
id: SP14WardenJumpsuit
name: loadout-group-sp14warden-jumpsuit
loadouts:
- SP14WardenJumpsuit

- type: loadoutGroup
id: SP14WardenGloves
name: loadout-group-sp14warden-gloves
loadouts:
- WardenCombatGloves

- type: loadoutGroup
id: HoPHead
name: loadout-group-hop-head
Expand Down
9 changes: 5 additions & 4 deletions Resources/Prototypes/Loadouts/sp14_role_loadouts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@
- type: roleLoadout
id: JobSPWarden
groups:
- HeadofSecurityHead
- HeadofSecurityNeck
- HeadofSecurityJumpsuit
- SP14WardenHead
- SP14WardenNeck
- SP14WardenJumpsuit
- SP14WardenGloves
- SecurityBackpack
- SecurityBelt
- HeadofSecurityOuterClothing
- HeadofSecurityOuterClothing # tbd: warden winter coat
- SecurityShoes
- SurvivalSecurity
- Trinkets
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Sprite made by RynKatze for SP14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "icon-flash"
},
{
"name": "off-equipped-HELMET",
"directions": 4
},
{
"name": "on-equipped-HELMET",
"directions": 4
},
{
"name": "off-equipped-HELMET-vox",
"directions": 4
},
{
"name": "on-equipped-HELMET-vox",
"directions": 4
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions Resources/Textures/Clothing/Head/Hats/sp14wardencap.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Edited by RynKatze for SP14, based on captain's cap taken from TG and edited by Skarlett and Emisse",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET-hamster",
"directions": 4
},
{
"name": "equipped-HELMET",
"directions": 4
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 26 additions & 0 deletions Resources/Textures/Clothing/Neck/Cloaks/sp14warden.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by RynKatze for SS14 based on the Captain's Formal Cloak sprite taken from tg.",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-NECK",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Recoloured by RynKatze for SP14 from Captain's Carapace sprites edited by Emisse and taken from tg.",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-OUTERCLOTHING",
"directions": 4
},
{
"name": "equipped-OUTERCLOTHING-vox",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 283d9b3

Please sign in to comment.