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:
Boaz1111
2024-01-09 13:23:11 +01:00
committed by GitHub
parent d59e28522a
commit 5fd3d4552c
25 changed files with 109 additions and 24 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -176,4 +176,4 @@
flavor: bitter
color: "#9e6b38"
boilingPoint: 190.0 # Perfluorooctanoic Acid.
meltingPoint: 45.0
meltingPoint: 45.0

View File

@@ -72,4 +72,4 @@
products:
Ethanol: 5
Hydrogen: 3
Sulfur: 2
Sulfur: 2

Binary file not shown.

After

Width:  |  Height:  |  Size: 546 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 544 B

View File

@@ -5,7 +5,7 @@
"y": 32
},
"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": [
{
"name": "baton"
@@ -25,6 +25,12 @@
{
"name": "ball"
},
{
"name": "grapeshot"
},
{
"name": "glassshot"
},
{
"name": "spent"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 254 B

View File

@@ -72,6 +72,12 @@
0.05
]
]
},
{
"name": "grapeshot"
},
{
"name": "shard"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 365 B

After

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 189 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 387 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 653 B

After

Width:  |  Height:  |  Size: 519 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 660 B

After

Width:  |  Height:  |  Size: 530 B

View File

@@ -1,24 +1,15 @@
{
"version": 1,
"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": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "base"
},
{
"name": "bolt-open"
},
{
"name": "bolt-closed"
},
{
"name": "inhand-left",
"directions": 4

Binary file not shown.

Before

Width:  |  Height:  |  Size: 387 B

After

Width:  |  Height:  |  Size: 714 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 453 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 696 B

After

Width:  |  Height:  |  Size: 736 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 706 B

After

Width:  |  Height:  |  Size: 735 B

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"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": {
"x": 32,
"y": 32
@@ -17,15 +17,6 @@
},
{
"name": "base"
},
{
"name": "bolt-closed"
},
{
"name": "bolt-open"
},
{
"name": "icon"
}
]
}