More pirate weapon content(two new cannon ammo types, a musket and flintlock resprite and rebalance) (#23408)
* tally ho * yarg * forgot some shit * Update projectiles.yml * fucl * glass ball * Update snipers.yml --------- Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
@@ -178,3 +178,41 @@
|
|||||||
types:
|
types:
|
||||||
Radiation: 5
|
Radiation: 5
|
||||||
Piercing: 5
|
Piercing: 5
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: PelletGrapeshot #tally fucking ho
|
||||||
|
name: grapeshot pellet
|
||||||
|
noSpawn: true
|
||||||
|
parent: BaseBullet
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
noRot: false
|
||||||
|
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
|
||||||
|
layers:
|
||||||
|
- state: grapeshot
|
||||||
|
shader: unshaded
|
||||||
|
- type: Projectile
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Piercing: 15
|
||||||
|
Structural: 5
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: PelletGlass
|
||||||
|
name: glass shard
|
||||||
|
parent: BaseBullet
|
||||||
|
noSpawn: true
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
noRot: false
|
||||||
|
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
|
||||||
|
layers:
|
||||||
|
- state: shard
|
||||||
|
shader: unshaded
|
||||||
|
- type: EmbeddableProjectile
|
||||||
|
deleteOnRemove: true
|
||||||
|
- type: Projectile
|
||||||
|
deleteOnCollide: false
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Slash: 25
|
||||||
|
|||||||
@@ -135,3 +135,33 @@
|
|||||||
- type: Sprite
|
- type: Sprite
|
||||||
sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi
|
sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi
|
||||||
state: ball
|
state: ball
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: Grapeshot
|
||||||
|
name: grapeshot
|
||||||
|
suffix: Pirate
|
||||||
|
parent: BaseGrenade
|
||||||
|
components:
|
||||||
|
- type: CartridgeAmmo
|
||||||
|
proto: PelletGrapeshot
|
||||||
|
count: 15
|
||||||
|
spread: 40
|
||||||
|
deleteOnSpawn: true
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi
|
||||||
|
state: grapeshot
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
id: Glassshot
|
||||||
|
name: glassshot
|
||||||
|
suffix: Pirate
|
||||||
|
parent: BaseGrenade
|
||||||
|
components:
|
||||||
|
- type: CartridgeAmmo
|
||||||
|
proto: PelletGlass
|
||||||
|
count: 5
|
||||||
|
spread: 10
|
||||||
|
deleteOnSpawn: true
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi
|
||||||
|
state: glassshot
|
||||||
|
|||||||
@@ -69,22 +69,38 @@
|
|||||||
id: Musket
|
id: Musket
|
||||||
description: This should've been in a museum long before you were born. Uses .60 anti-materiel ammo.
|
description: This should've been in a museum long before you were born. Uses .60 anti-materiel ammo.
|
||||||
components:
|
components:
|
||||||
|
- type: Sharp
|
||||||
- type: Item
|
- type: Item
|
||||||
size: Large
|
size: Large
|
||||||
- type: Sprite
|
- type: Sprite
|
||||||
sprite: Objects/Weapons/Guns/Snipers/musket.rsi
|
sprite: Objects/Weapons/Guns/Snipers/musket.rsi
|
||||||
|
state: base
|
||||||
- type: Clothing
|
- type: Clothing
|
||||||
sprite: Objects/Weapons/Guns/Snipers/musket.rsi
|
sprite: Objects/Weapons/Guns/Snipers/musket.rsi
|
||||||
- type: Gun
|
- type: Gun
|
||||||
|
useKey: false
|
||||||
selectedMode: SemiAuto
|
selectedMode: SemiAuto
|
||||||
availableModes:
|
availableModes:
|
||||||
- SemiAuto
|
- SemiAuto
|
||||||
|
- type: UseDelayOnShoot
|
||||||
|
- type: UseDelay
|
||||||
|
delay: 8 #it's a musket
|
||||||
- type: BallisticAmmoProvider
|
- type: BallisticAmmoProvider
|
||||||
whitelist:
|
whitelist:
|
||||||
tags:
|
tags:
|
||||||
- CartridgeAntiMateriel
|
- CartridgeAntiMateriel
|
||||||
capacity: 1
|
capacity: 1
|
||||||
proto: CartridgeAntiMateriel
|
proto: CartridgeAntiMateriel
|
||||||
|
- type: MeleeWeapon
|
||||||
|
wideAnimationRotation: -135
|
||||||
|
damage:
|
||||||
|
types:
|
||||||
|
Piercing: 15 #you fucking stab em
|
||||||
|
Bloodloss: 2 #no way to apply bleed, triangular bayonet wounds are hard to fix(source:that one copypasta)
|
||||||
|
angle: 0
|
||||||
|
animation: WeaponArcThrust
|
||||||
|
soundHit:
|
||||||
|
path: /Audio/Weapons/bladeslice.ogg
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: flintlock pistol
|
name: flintlock pistol
|
||||||
@@ -92,6 +108,9 @@
|
|||||||
id: WeaponPistolFlintlock
|
id: WeaponPistolFlintlock
|
||||||
description: A pirate's companion. Yarrr! Uses .60 anti-materiel ammo.
|
description: A pirate's companion. Yarrr! Uses .60 anti-materiel ammo.
|
||||||
components:
|
components:
|
||||||
|
- type: Gun
|
||||||
|
minAngle: 0
|
||||||
|
maxAngle: 30 #miss him entirely because the barrel is smoothbore
|
||||||
- type: Item
|
- type: Item
|
||||||
size: Small
|
size: Small
|
||||||
storedRotation: 90
|
storedRotation: 90
|
||||||
@@ -99,6 +118,9 @@
|
|||||||
sprite: Objects/Weapons/Guns/Snipers/flintlock.rsi
|
sprite: Objects/Weapons/Guns/Snipers/flintlock.rsi
|
||||||
- type: Clothing
|
- type: Clothing
|
||||||
sprite: Objects/Weapons/Guns/Snipers/flintlock.rsi
|
sprite: Objects/Weapons/Guns/Snipers/flintlock.rsi
|
||||||
|
- type: UseDelayOnShoot
|
||||||
|
- type: UseDelay
|
||||||
|
delay: 8 #it's a flintlock
|
||||||
- type: BallisticAmmoProvider
|
- type: BallisticAmmoProvider
|
||||||
whitelist:
|
whitelist:
|
||||||
tags:
|
tags:
|
||||||
@@ -107,3 +129,4 @@
|
|||||||
proto: CartridgeAntiMateriel
|
proto: CartridgeAntiMateriel
|
||||||
- type: StaticPrice
|
- type: StaticPrice
|
||||||
price: 0
|
price: 0
|
||||||
|
|
||||||
|
|||||||
|
After Width: | Height: | Size: 546 B |
|
After Width: | Height: | Size: 544 B |
@@ -5,7 +5,7 @@
|
|||||||
"y": 32
|
"y": 32
|
||||||
},
|
},
|
||||||
"license": "CC-BY-SA-3.0",
|
"license": "CC-BY-SA-3.0",
|
||||||
"copyright": "https://github.com/discordia-space/CEV-Eris/raw/e1d495c3faf4642b6ec1c4be8acc7cd5bc51d785/icons/obj/ammo.dmi, ball Made by Alekshhh (Github) for ss14",
|
"copyright": "https://github.com/discordia-space/CEV-Eris/raw/e1d495c3faf4642b6ec1c4be8acc7cd5bc51d785/icons/obj/ammo.dmi, ball, glassshot and grapeshot Made by Alekshhh (Github) for ss14",
|
||||||
"states": [
|
"states": [
|
||||||
{
|
{
|
||||||
"name": "baton"
|
"name": "baton"
|
||||||
@@ -25,6 +25,12 @@
|
|||||||
{
|
{
|
||||||
"name": "ball"
|
"name": "ball"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "grapeshot"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "glassshot"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "spent"
|
"name": "spent"
|
||||||
}
|
}
|
||||||
|
|||||||
|
After Width: | Height: | Size: 254 B |
@@ -72,6 +72,12 @@
|
|||||||
0.05
|
0.05
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "grapeshot"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "shard"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
|
After Width: | Height: | Size: 302 B |
|
Before Width: | Height: | Size: 365 B After Width: | Height: | Size: 376 B |
|
Before Width: | Height: | Size: 180 B |
|
Before Width: | Height: | Size: 189 B |
|
Before Width: | Height: | Size: 387 B |
|
Before Width: | Height: | Size: 653 B After Width: | Height: | Size: 519 B |
|
Before Width: | Height: | Size: 660 B After Width: | Height: | Size: 530 B |
@@ -1,24 +1,15 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"license": "CC-BY-SA-3.0",
|
"license": "CC-BY-SA-3.0",
|
||||||
"copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/d1a574ded496e5ebb5373a8221c2c563820fc137/icons/obj/guns/projectile/obrez_bolt.dmi",
|
"copyright": "Made by Pato Grone for ss14",
|
||||||
"size": {
|
"size": {
|
||||||
"x": 32,
|
"x": 32,
|
||||||
"y": 32
|
"y": 32
|
||||||
},
|
},
|
||||||
"states": [
|
"states": [
|
||||||
{
|
|
||||||
"name": "icon"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "base"
|
"name": "base"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "bolt-open"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "bolt-closed"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "inhand-left",
|
"name": "inhand-left",
|
||||||
"directions": 4
|
"directions": 4
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 387 B After Width: | Height: | Size: 714 B |
|
Before Width: | Height: | Size: 218 B |
|
Before Width: | Height: | Size: 217 B |
|
Before Width: | Height: | Size: 453 B |
|
Before Width: | Height: | Size: 696 B After Width: | Height: | Size: 736 B |
|
Before Width: | Height: | Size: 706 B After Width: | Height: | Size: 735 B |
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"license": "CC-BY-SA-3.0",
|
"license": "CC-BY-SA-3.0",
|
||||||
"copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/56cbafd6ad8c013ccd5472d6c4a0db790f7f872a/icons/obj/guns/projectile/boltgun.dmi",
|
"copyright": "Made by Pato Grone for SS14",
|
||||||
"size": {
|
"size": {
|
||||||
"x": 32,
|
"x": 32,
|
||||||
"y": 32
|
"y": 32
|
||||||
@@ -17,15 +17,6 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "base"
|
"name": "base"
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "bolt-closed"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "bolt-open"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "icon"
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||