Changed the storage sizes of different swords. (#36564)

Co-authored-by: RedBookcase <Usualmoves@gmail.com>
This commit is contained in:
RedBookcase
2025-04-26 13:45:08 -07:00
committed by GitHub
parent 2bd8455ff7
commit b0dedb9770
22 changed files with 233 additions and 114 deletions

View File

@@ -1811,7 +1811,11 @@
Blunt: 0
- type: Item
size: Normal
sprite: Objects/Weapons/Melee/cutlass.rsi
storedSprite:
state: foam_storage
sprite: Objects/Weapons/Melee/cutlass.rsi
shape:
- 0,0,0,2
- type: entity
parent: BaseItem

View File

@@ -1,3 +1,6 @@
#While you were busy charging your batong... I studied the blade.
#BaseSword
- type: entity
parent: BaseItem
id: BaseSword
@@ -19,6 +22,58 @@
qualities:
- Slicing
#Shortswords
- type: entity
name: cutlass
parent: [ BaseSword, BaseMajorContraband ]
id: Cutlass
description: A wickedly curved blade, often seen in the hands of space pirates.
components:
- type: Tag
tags:
- Machete
- type: Sprite
sprite: Objects/Weapons/Melee/cutlass.rsi
- type: MeleeWeapon
damage:
types:
Slash: 16
soundHit:
path: /Audio/Weapons/bladeslice.ogg
- type: Item
storedSprite:
state: storage
sprite: Objects/Weapons/Melee/cutlass.rsi
shape:
- 0,0,0,2
- type: DisarmMalus
- type: entity
name: machete
parent: [ BaseSword, BaseMajorContraband ]
id: Machete
description: A large, vicious looking blade.
components:
- type: Tag
tags:
- Machete
- type: Sprite
sprite: Objects/Weapons/Melee/machete.rsi
- type: MeleeWeapon
damage:
types:
Slash: 15
soundHit:
path: /Audio/Weapons/bladeslice.ogg
- type: Item
storedSprite:
state: storage
sprite: Objects/Weapons/Melee/machete.rsi
shape:
- 0,0,0,2
- type: DisarmMalus
#Longswords
- type: entity
name: captain's sabre
parent: [ BaseSword, BaseCommandContraband ]
@@ -38,7 +93,11 @@
reflectProb: .1
spread: 90
- type: Item
sprite: Objects/Weapons/Melee/captain_sabre.rsi
storedSprite:
state: storage
sprite: Objects/Weapons/Melee/captain_sabre_storage_64x.rsi #Done in 64x64 because it looks way too puny in 32x32
shape:
- 0,0,0,3
- type: Tag
tags:
- CaptainSabre
@@ -67,7 +126,16 @@
soundHit:
path: /Audio/Weapons/bladeslice.ogg
- type: Item
storedSprite:
state: storage
sprite: Objects/Weapons/Melee/katana_storage_64x.rsi #Done in 64x64 because it looks way too puny in 32x32
shape:
- 0,0,0,3
- type: Clothing
sprite: Objects/Weapons/Melee/katana.rsi
slots:
- Back
- Belt
- type: DisarmMalus
- type: entity
@@ -84,7 +152,11 @@
types:
Slash: 30
- type: Item
sprite: Objects/Weapons/Melee/energykatana.rsi
storedSprite:
state: storage
sprite: Objects/Weapons/Melee/energykatana_storage_64x.rsi #Done in 64x64 because it looks way too puny in 32x32
shape:
- 0,0,0,3
- type: EnergyKatana
- type: DashAbility
- type: LimitedCharges
@@ -98,27 +170,7 @@
- Belt
- type: Reflect
- type: entity
name: machete
parent: [ BaseSword, BaseMajorContraband ]
id: Machete
description: A large, vicious looking blade.
components:
- type: Tag
tags:
- Machete
- type: Sprite
sprite: Objects/Weapons/Melee/machete.rsi
- type: MeleeWeapon
damage:
types:
Slash: 15
soundHit:
path: /Audio/Weapons/bladeslice.ogg
- type: Item
sprite: Objects/Weapons/Melee/machete.rsi
- type: DisarmMalus
#Greatswords
- type: entity
name: claymore
parent: [ BaseSword, BaseMajorContraband ]
@@ -135,38 +187,24 @@
soundHit:
path: /Audio/Weapons/bladeslice.ogg
- type: Item
storedSprite:
state: storage
sprite: Objects/Weapons/Melee/claymore_storage_64x.rsi #Done in 64x64 because it looks way too puny in 32x32
shape:
- 0,0,1,3
- type: Clothing
sprite: Objects/Weapons/Melee/claymore.rsi
slots:
- back
- type: DisarmMalus
- type: entity
name: cutlass
parent: [ BaseSword, BaseMajorContraband ]
id: Cutlass
description: A wickedly curved blade, often seen in the hands of space pirates.
components:
- type: Tag
tags:
- Machete
- type: Sprite
sprite: Objects/Weapons/Melee/cutlass.rsi
- type: MeleeWeapon
damage:
types:
Slash: 16
soundHit:
path: /Audio/Weapons/bladeslice.ogg
- type: Item
sprite: Objects/Weapons/Melee/cutlass.rsi
- Back
- SuitStorage #Bigger than the other swords, easier to strap to your suit.
- type: DisarmMalus
#Other/Weird
- type: entity
name: throngler
parent: [ BaseSword, BaseMajorContraband ]
id: Throngler
description: Why would you make this?
description: If Security dares take it from you, just remind them that they are indeed mortal.
components:
- type: Sprite
sprite: Objects/Weapons/Melee/Throngler2.rsi