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>
This commit is contained in:
@@ -178,3 +178,41 @@
|
||||
types:
|
||||
Radiation: 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
|
||||
sprite: Objects/Weapons/Guns/Ammunition/Explosives/explosives.rsi
|
||||
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,29 +69,48 @@
|
||||
id: Musket
|
||||
description: This should've been in a museum long before you were born. Uses .60 anti-materiel ammo.
|
||||
components:
|
||||
- type: Sharp
|
||||
- type: Item
|
||||
size: Large
|
||||
- type: Sprite
|
||||
sprite: Objects/Weapons/Guns/Snipers/musket.rsi
|
||||
state: base
|
||||
- type: Clothing
|
||||
sprite: Objects/Weapons/Guns/Snipers/musket.rsi
|
||||
- type: Gun
|
||||
useKey: false
|
||||
selectedMode: SemiAuto
|
||||
availableModes:
|
||||
- SemiAuto
|
||||
- type: UseDelayOnShoot
|
||||
- type: UseDelay
|
||||
delay: 8 #it's a musket
|
||||
- type: BallisticAmmoProvider
|
||||
whitelist:
|
||||
tags:
|
||||
- CartridgeAntiMateriel
|
||||
capacity: 1
|
||||
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
|
||||
name: flintlock pistol
|
||||
parent: BaseWeaponSniper
|
||||
id: WeaponPistolFlintlock
|
||||
description: A pirate's companion. Yarrr! Uses .60 anti-materiel ammo.
|
||||
components:
|
||||
- type: Gun
|
||||
minAngle: 0
|
||||
maxAngle: 30 #miss him entirely because the barrel is smoothbore
|
||||
- type: Item
|
||||
size: Small
|
||||
storedRotation: 90
|
||||
@@ -99,6 +118,9 @@
|
||||
sprite: Objects/Weapons/Guns/Snipers/flintlock.rsi
|
||||
- type: Clothing
|
||||
sprite: Objects/Weapons/Guns/Snipers/flintlock.rsi
|
||||
- type: UseDelayOnShoot
|
||||
- type: UseDelay
|
||||
delay: 8 #it's a flintlock
|
||||
- type: BallisticAmmoProvider
|
||||
whitelist:
|
||||
tags:
|
||||
@@ -107,3 +129,4 @@
|
||||
proto: CartridgeAntiMateriel
|
||||
- type: StaticPrice
|
||||
price: 0
|
||||
|
||||
|
||||
@@ -176,4 +176,4 @@
|
||||
flavor: bitter
|
||||
color: "#9e6b38"
|
||||
boilingPoint: 190.0 # Perfluorooctanoic Acid.
|
||||
meltingPoint: 45.0
|
||||
meltingPoint: 45.0
|
||||
@@ -72,4 +72,4 @@
|
||||
products:
|
||||
Ethanol: 5
|
||||
Hydrogen: 3
|
||||
Sulfur: 2
|
||||
Sulfur: 2
|
||||
Reference in New Issue
Block a user