Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
d66dbcb
Sec Sweater Test
WazuraWasTaken Jan 14, 2026
b0ca729
in loadout now
WazuraWasTaken Jan 14, 2026
8a3c96a
fixes x2
WazuraWasTaken Jan 14, 2026
2dbd5b8
coat added, now for the great coats...
WazuraWasTaken Jan 14, 2026
e28b8ee
winter coats galore
WazuraWasTaken Jan 14, 2026
4651cf5
ffsdsgfefwa
WazuraWasTaken Jan 14, 2026
2c93860
vddsfdasewffd
WazuraWasTaken Jan 14, 2026
6b806b1
asdfsss
WazuraWasTaken Jan 14, 2026
2bb7c5d
test
WazuraWasTaken Jan 14, 2026
a92d874
oppodgha gsdf
WazuraWasTaken Jan 14, 2026
7e3b66b
slight armor buff
WazuraWasTaken Jan 14, 2026
fb60e52
test
WazuraWasTaken Jan 14, 2026
11fb71e
Update wintercoats.yml
WazuraWasTaken Jan 16, 2026
0608870
Make it a winter coat
WazuraWasTaken Jan 16, 2026
7f0fe4c
COAT OPEN
WazuraWasTaken Jan 16, 2026
571b712
Update coats.yml
WazuraWasTaken Jan 18, 2026
8757745
Add comments to damage coefficients in wintercoats.yml
WazuraWasTaken Jan 18, 2026
cd400c9
wee
WazuraWasTaken Jan 18, 2026
7b2b138
Add comments to damage coefficients in wintercoats.yml
WazuraWasTaken Jan 18, 2026
1911a59
Add explosion resistance to winter coats
WazuraWasTaken Jan 18, 2026
4694dda
add space to brackets
WazuraWasTaken Jan 18, 2026
e731ca3
Merge branch 'master' into deltavwintercoat
WazuraWasTaken Jan 18, 2026
26d84cb
remove small buff since arms
WazuraWasTaken Jan 18, 2026
a3a4ae2
Enhance winter coats with armor properties
WazuraWasTaken Jan 18, 2026
0851880
hopefully a fix>?
WazuraWasTaken Jan 19, 2026
16ab910
Delete Resources/Prototypes/_DV/Entities/Clothing/OuterClothing/coats…
WazuraWasTaken Jan 19, 2026
9d452a7
Refactor wintercoats.yml by removing duplicates
WazuraWasTaken Jan 19, 2026
806a5ed
test
WazuraWasTaken Jan 19, 2026
0c2b622
testV2
WazuraWasTaken Jan 19, 2026
71974a6
Update wintercoats.yml
WazuraWasTaken Jan 19, 2026
6b73865
gaegh fucking linter
WazuraWasTaken Jan 19, 2026
900107d
Update Resources/Prototypes/_Goobstation/Loadouts/loadout_groups.yml
NotActuallyMarty Jan 19, 2026
e53682d
forgot sweater
WazuraWasTaken Jan 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,7 @@
Slash: 0.6
Piercing: 0.55
Heat: 0.55
Caustic: 0.6
Caustic: 0.6
- type: ExplosionResistance
damageCoefficient: 0.9
- type: ModifyDelayedKnockdown # Goobstation
Expand All @@ -247,9 +247,9 @@
coefficients:
Blunt: 0.6
Slash: 0.6
Piercing: 0.65
Piercing: 0.55 # Omu
Heat: 0.55
Caustic: 0.8
Caustic: 0.6 # Omu
- type: ExplosionResistance
damageCoefficient: 0.9
- type: ModifyDelayedKnockdown # Goobstation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -628,9 +628,9 @@
coefficients:
Blunt: 0.65
Slash: 0.65
Piercing: 0.7
Piercing: 0.6 # Omu
Heat: 0.6
Caustic: 0.85
Caustic: 0.65 # Omu
################################################################

- type: entity
Expand Down
6 changes: 6 additions & 0 deletions Resources/Prototypes/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1340,6 +1340,7 @@
- ClothingHOSWinterJacket # OmuStation
- HeadofSecurityGreatCoat # Goobstation
- HeadofSecurityVestWeb # Goobstation
- HeadofSecurityGreatCoatDV # Omu

- type: loadoutGroup
id: WardenHead
Expand Down Expand Up @@ -1367,6 +1368,7 @@
- WardenCoat
- WardenArmoredWinterCoat
- WardenCoatBlue #goob
- WardenGreatCoatDV # Omu

- type: loadoutGroup
id: SecurityHead
Expand Down Expand Up @@ -1422,6 +1424,9 @@
- ArmorVestSlim
- SecurityOfficerWintercoat
- WinterCoatSeniorSecArmored # Goobstation
- WinterCoatSecSweaterDV # Omu
- WinterCoatSecCoatDV # Omu
- WinterGreatCoatSecCoatDV # Omu

- type: loadoutGroup
id: SecurityShoes
Expand Down Expand Up @@ -1470,6 +1475,7 @@
- DetectiveArmorVest
- DetectiveCoat
- DetectiveCoatGrey
- DetectiveWinterCoatDV # Omu

- type: loadoutGroup
id: SecurityCadetJumpsuit
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
- type: entity
parent: [ ClothingOuterWinterCoat, BaseSecurityContraband ]
id: ClothingOuterStasecSweater
name: station security sweater
description: A thick synthetic sweater with reinforced shoulders and elbows, enough to warm even the harshest security officer's cold heart.
components:
- type: Sprite
sprite: _DV/Clothing/OuterClothing/Wintercoats/stasecsweater.rsi
- type: Clothing
sprite: _DV/Clothing/OuterClothing/Wintercoats/stasecsweater.rsi
- type: Armor
coverage:
- Chest
- Arm
- Groin
traumaDeductions:
Dismemberment: 0.2
OrganDamage: 0.2
BoneDamage: 0.2
VeinsDamage: 0
NerveDamage: 0
modifiers:
coefficients:
Blunt: 0.65
Slash: 0.65
Piercing: 0.65
Heat: 0.6
- type: TemperatureProtection
heatingCoefficient: 0.1
coolingCoefficient: 0.1
- type: ExplosionResistance
damageCoefficient: 0.95
- type: ModifyDelayedKnockdown # Goobstation
delayDelta: 2
knockdownTimeDelta: -2
- type: StaminaResistance # Goobstation
damageCoefficient: 0.7



- type: entity
parent: [ ClothingOuterWinterCoatToggleable, BaseSecurityContraband ]
id: ClothingOuterCoatStasec
name: station security coat
description: A warm and comfortable winter coat, reinforced with durathread and compliant with Station Security uniform standards.
components:
- type: Sprite
sprite: _DV/Clothing/OuterClothing/Wintercoats/staseccoat.rsi
- type: Clothing
sprite: _DV/Clothing/OuterClothing/Wintercoats/staseccoat.rsi
- type: Armor
coverage:
- Chest
- Arm
- Groin
traumaDeductions:
Dismemberment: 0.2
OrganDamage: 0.2
BoneDamage: 0.2
VeinsDamage: 0
NerveDamage: 0
modifiers:
coefficients:
Blunt: 0.65
Slash: 0.65
Piercing: 0.65
Heat: 0.6
- type: TemperatureProtection
heatingCoefficient: 0.1
coolingCoefficient: 0.1
- type: ExplosionResistance
damageCoefficient: 0.95
- type: ModifyDelayedKnockdown # Goobstation
delayDelta: 2
knockdownTimeDelta: -2
- type: StaminaResistance # Goobstation
damageCoefficient: 0.7


- type: entity
parent: [ ClothingOuterStorageFoldableBase, AllowSuitStorageClothing, BaseSecurityContraband ]
id: ClothingOuterCoatStasecSenior
name: security great coat
description: A warm and comfortable winter coat, reinforced with durathread and compliant with Station Security uniform standards.
components:
- type: Sprite
sprite: _DV/Clothing/OuterClothing/Wintercoats/stasecgreatcoat.rsi
- type: Clothing
sprite: _DV/Clothing/OuterClothing/Wintercoats/stasecgreatcoat.rsi
- type: Armor
coverage:
- Chest
- Groin
- Tail
- Arm
- Leg
traumaDeductions:
Dismemberment: 0.2
OrganDamage: 0.2
BoneDamage: 0.2
VeinsDamage: 0
NerveDamage: 0
modifiers:
coefficients:
Blunt: 0.65
Slash: 0.65
Piercing: 0.6
Heat: 0.6
Caustic: 0.65
- type: TemperatureProtection
heatingCoefficient: 0.1
coolingCoefficient: 0.1
- type: ExplosionResistance
damageCoefficient: 0.9
- type: ModifyDelayedKnockdown # Goobstation
delayDelta: 2
knockdownTimeDelta: -2
- type: StaminaResistance # Goobstation
damageCoefficient: 0.7

- type: entity
parent: [ ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatStasecSenior ]
id: ClothingOuterCoatStasecSeniorOpen
name: security great coat
suffix: Opened

- type: entity
parent: [ ClothingOuterCoatStasecSenior, BaseSecurityCommandContraband ]
id: ClothingOuterCoatStasecHoS
name: head of security's coat
description: A warm and comfortable winter coat, reinforced with durathread and compliant with Station Security uniform standards. This version is adorned with gold trim.
components:
- type: Sprite
sprite: _DV/Clothing/OuterClothing/Wintercoats/hosgreatcoat.rsi
- type: Clothing
sprite: _DV/Clothing/OuterClothing/Wintercoats/hosgreatcoat.rsi

- type: entity
parent: [ ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatStasecHoS ]
id: ClothingOuterCoatStasecHoSOpen
name: head of security's great coat
suffix: Opened

- type: entity
parent: [ ClothingOuterCoatStasecSenior, BaseWardenContraband ]
id: ClothingOuterCoatStasecWarden
name: warden's great coat
description: A warm and comfortable winter coat, reinforced with durathread and compliant with Station Security uniform standards. This version features ice-white trim.
components:
- type: Sprite
sprite: _DV/Clothing/OuterClothing/Wintercoats/armourergreatcoat.rsi
- type: Clothing
sprite: _DV/Clothing/OuterClothing/Wintercoats/armourergreatcoat.rsi

- type: entity
parent: [ ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatStasecWarden ]
id: ClothingOuterCoatStasecWardenOpen
name: warden's great coat
suffix: Opened


- type: entity
parent: ClothingOuterCoatStasec
id: ClothingOuterCoatStasecDet
name: detective's coat
description: A warm and comfortable winter coat, reinforced with durathread and compliant with Station Security uniform standards. This version is detective plum.
components:
- type: Sprite
sprite: _DV/Clothing/OuterClothing/Wintercoats/detcoat.rsi
- type: Clothing
sprite: _DV/Clothing/OuterClothing/Wintercoats/detcoat.rsi

- type: entity
parent: ClothingOuterCoatStasec
id: ClothingOuterCoatStasecCorpsman
name: corpsman's coat
description: A warm and comfortable winter coat, reinforced with durathread and compliant with Station Security uniform standards. This version is corpsman blue.
components:
- type: Sprite
sprite: _DV/Clothing/OuterClothing/Wintercoats/corpsmancoat.rsi
- type: Clothing
sprite: _DV/Clothing/OuterClothing/Wintercoats/corpsmancoat.rsi
5 changes: 5 additions & 0 deletions Resources/Prototypes/_DV/Loadouts/Jobs/Security/corpsman.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
- type: loadout
id: CorpsmanWinterCoatDV
equipment:
outerClothing: ClothingOuterCoatStasecCorpsman

4 changes: 4 additions & 0 deletions Resources/Prototypes/_DV/Loadouts/Jobs/Security/detective.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- type: loadout
id: DetectiveWinterCoatDV
equipment:
outerClothing: ClothingOuterCoatStasecDet
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
- type: loadout
id: HeadofSecurityGreatCoatDV
equipment:
outerClothing: ClothingOuterCoatStasecHoS

Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
- type: loadout
id: WinterCoatSecSweaterDV
equipment:
outerClothing: ClothingOuterStasecSweater

- type: loadout
id: WinterCoatSecCoatDV
equipment:
outerClothing: ClothingOuterCoatStasec

- type: loadout
id: WinterGreatCoatSecCoatDV
effects:
- !type:GroupLoadoutEffect
proto: SeniorOfficer
equipment:
outerClothing: ClothingOuterCoatStasecSenior
4 changes: 4 additions & 0 deletions Resources/Prototypes/_DV/Loadouts/Jobs/Security/warden.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
- type: loadout
id: WardenGreatCoatDV
equipment:
outerClothing: ClothingOuterCoatStasecWarden
Original file line number Diff line number Diff line change
Expand Up @@ -1426,6 +1426,7 @@
- ArmorVest
- ArmorVestSlim
- SecurityOfficerWintercoat
- CorpsmanWinterCoatDV # Omu

- type: loadoutGroup
id: BrigmedicBackpack
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.
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,41 @@
{
"version": 1,
"license": "CC0-1.0",
"copyright": "Original work by TJohnson.",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-OUTERCLOTHING",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "icon-open"
},
{
"name": "open-equipped-OUTERCLOTHING",
"directions": 4
},
{
"name": "open-inhand-left",
"directions": 4
},
{
"name": "open-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
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,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/77cff42b6c514e73881a885036be4b4dd2949f62, modified by TJohnson.",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-OUTERCLOTHING",
"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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/77cff42b6c514e73881a885036be4b4dd2949f62, modified by TJohnson.",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-OUTERCLOTHING",
"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
Loading