Pirate Gear Tweaks. (#35986)

* Tweaked pirate gear to be in-line with similar items.

* Added attribution for flashlight sprites, made hardsuits Major Contraband

* Added empty versions of the pirate revolver and flintlock.

* Test fail fix hopefully?

* Test fail fix hopefully V2.0

* Test fail fix hopefully V3.0

* Test fail fix hopefully V4.0

---------

Co-authored-by: RedBookcase <Usualmoves@gmail.com>
This commit is contained in:
RedBookcase
2025-04-20 13:55:42 -07:00
committed by GitHub
parent 58fb282023
commit aea474d4a9
11 changed files with 81 additions and 29 deletions

View File

@@ -580,7 +580,7 @@
#Pirate Captain Hardsuit
- type: entity
parent: ClothingHeadHardsuitBase
parent: [ ClothingHeadHardsuitBase, ClothingHeadSuitWithLightBase ]
id: ClothingHeadHelmetHardsuitPirateCap
name: pirate captain's hardsuit helmet
suffix: Pirate
@@ -590,9 +590,20 @@
sprite: Clothing/Head/Hardsuits/piratecaptainhelm.rsi
- type: Clothing
sprite: Clothing/Head/Hardsuits/piratecaptainhelm.rsi
- type: PointLight # Color matches visor colors, radius/energy same as mining hardsuit for the big captain.
color: "#f3ea9c"
radius: 7
energy: 3
- type: PressureProtection
highPressureMultiplier: 0.3
lowPressureMultiplier: 1000
- type: Armor
modifiers:
coefficients:
Blunt: 0.9
Slash: 0.9
Piercing: 0.9
Heat: 0.9
#CENTCOMM / ERT HARDSUITS
#ERT Leader Hardsuit

View File

@@ -751,7 +751,7 @@
#Pirate EVA Suit (Deep Space EVA Suit)
#Despite visually appearing like a softsuit, it functions exactly like a hardsuit would (parents off of base hardsuit, has resistances and toggleable clothing, etc.) so it goes here.
- type: entity
parent: ClothingOuterHardsuitBase
parent: [ ClothingOuterHardsuitBase, BaseMajorContraband ]
id: ClothingOuterHardsuitPirateEVA
name: deep space EVA suit
suffix: Pirate
@@ -759,6 +759,8 @@
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/pirateeva.rsi
- type: Item
size: Huge
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/pirateeva.rsi
- type: ExplosionResistance
@@ -782,13 +784,15 @@
#Pirate Captain Hardsuit
- type: entity
parent: ClothingOuterHardsuitBase
parent: [ ClothingOuterHardsuitBase, BaseMajorContraband ]
id: ClothingOuterHardsuitPirateCap
name: pirate captain's hardsuit
description: An ancient armored hardsuit, perfect for defending against space scurvy and toolbox-wielding scallywags.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/piratecaptain.rsi
- type: Item
size: Huge
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/piratecaptain.rsi
- type: PressureProtection

View File

@@ -151,7 +151,7 @@
- type: entity
name: pirate revolver
parent: [BaseWeaponRevolver, BaseMinorContraband]
parent: [BaseWeaponRevolver, BaseMajorContraband]
id: WeaponRevolverPirate
description: A crude single-action revolver handmade by a space pirate. Old and covered in rust, it somehow still works. Loads 5 rounds of .45 magnum.
components:
@@ -168,3 +168,17 @@
capacity: 5
chambers: [ True, True, True, True, True ]
ammoSlots: [ null, null, null, null, null ]
- type: entity
name: pirate revolver
parent: WeaponRevolverPirate
id: WeaponRevolverPirateEmpty
description: An odd, old-looking revolver, favoured by pirate crews. Uses .45 magnum ammo.
suffix: Empty
components:
- type: RevolverAmmoProvider
proto: null
capacity: 5
chambers: [ null, null, null, null, null ]
ammoSlots: [ null, null, null, null, null ]

View File

@@ -81,7 +81,7 @@
- type: entity
name: musket
parent: [ BaseWeaponSniper, BaseGunWieldable, BaseMinorContraband ]
parent: [ BaseWeaponSniper, BaseGunWieldable, BaseMajorContraband ]
id: Musket
description: This should've been in a museum long before you were born. Uses .60 anti-materiel ammo.
components:
@@ -119,16 +119,19 @@
- type: entity
name: flintlock pistol
parent: [BaseWeaponSniper, BaseMinorContraband]
parent: [BaseWeaponSniper, BaseMajorContraband]
id: WeaponPistolFlintlock
description: A pirate's companion. Yarrr! Uses .60 anti-materiel ammo.
description: A pirate's companion. Yarrr! Uses .45 magnum ammo.
components:
- type: Gun
minAngle: 0
maxAngle: 30 #miss him entirely because the barrel is smoothbore
- type: Item
size: Small
storedRotation: 90
shape:
- 0,0,1,0
- 0,1,0,1
storedRotation: 0
- type: Sprite
sprite: Objects/Weapons/Guns/Snipers/flintlock.rsi
- type: Clothing
@@ -139,9 +142,18 @@
- type: BallisticAmmoProvider
whitelist:
tags:
- CartridgeAntiMateriel
- CartridgeMagnum # changed from Anti-material rifle rounds because it's a flintlock pistol not a Hristov
capacity: 1
proto: CartridgeAntiMateriel
proto: CartridgeMagnum
- type: StaticPrice
price: 0
- type: entity
name: flintlock pistol
parent: WeaponPistolFlintlock
id: WeaponPistolFlintlockEmpty
description: A pirate's companion. Yarrr! Uses .45 magnum ammo.
suffix: Empty
components:
- type: BallisticAmmoProvider
proto: null

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

View File

@@ -1,22 +1,33 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183 (github) for ss14. Vox states by Flareguy for Space Station 14",
"size": {
"x": 32,
"y": 32
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Made by brainfood1183 (github) for ss14. Vox states by Flareguy for Space Station 14. Flashlight state sprites by RedBookcase on github.",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-HELMET",
"directions": 4
},
{
"name": "equipped-HELMET-vox",
"directions": 4
}
]
{
"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
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB