Pirate guns (#6200)

Co-authored-by: mirrorcult <lunarautomaton6@gmail.com>
This commit is contained in:
ScalyChimp
2022-01-26 13:01:18 +00:00
committed by GitHub
parent 48e075b67e
commit e6f2239afe
28 changed files with 244 additions and 0 deletions

View File

@@ -134,3 +134,32 @@
path: /Audio/Weapons/Guns/MagOut/revolver_magout.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg
- type: entity
name: pirate revolver
parent: RevolverBase
id: RevolverPirate
description: An odd, muzzle-loading revolver, favoured by pirate crews.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Revolvers/pirate_revolver.rsi
- type: Item
size: 24
sprite: Objects/Weapons/Guns/Revolvers/pirate_revolver.rsi
- type: RangedWeapon
- type: RevolverBarrel
fireRate: 1
currentSelector: Single
allSelectors:
- Single
fillPrototype: CartridgePistol
caliber: Pistol
capacity: 5
soundEmpty:
path: /Audio/Weapons/Guns/Empty/empty.ogg
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/revolver.ogg
soundEject:
path: /Audio/Weapons/Guns/MagOut/revolver_magout.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/revolver_magin.ogg

View File

@@ -256,3 +256,50 @@
- type: Appearance
visuals:
- type: BarrelBoltVisualizer
- type: entity
name: flare gun
parent: LauncherBase
id: FlareGun
description: A compact, single-shot pistol that fires shotgun shells.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Shotguns/flaregun.rsi
layers:
- state: base
map: ["enum.RangedBarrelVisualLayers.Base"]
- state: bolt-closed
map: ["enum.RangedBarrelVisualLayers.Bolt"]
- type: Icon
sprite: Objects/Weapons/Guns/Shotguns/flaregun.rsi
state: icon
- type: Item
size: 12
sprite: Objects/Weapons/Guns/Shotguns/flaregun.rsi
- type: RangedWeapon
- type: BoltActionBarrel
caliber: Shotgun
currentSelector: Single
allSelectors:
- Single
fillPrototype: ShellShotgun
fireRate: 8.0
capacity: 1
minAngle: 25
maxAngle: 70
angleIncrease: 30
angleDecay: 30
ammoSpreadRatio: 0.85
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/shotgun.ogg
soundEmpty:
path: /Audio/Weapons/Guns/Empty/empty.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg
soundBoltOpen:
path: /Audio/Weapons/Guns/Cock/shotgun_open.ogg
soundBoltClosed:
path: /Audio/Weapons/Guns/Cock/shotgun_close.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer

View File

@@ -83,3 +83,56 @@
- type: Appearance
visuals:
- type: BarrelBoltVisualizer
- type: entity
name: flintlock pistol
parent: SniperBase
id: FlintlockPistol
description: A pirate's companion. Yarrr!
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Snipers/flintlock.rsi
- type: RangedWeapon
- type: BoltActionBarrel
caliber: AntiMaterial
capacity: 1
fireRate: 1.0
minAngle: 25
maxAngle: 80
angleIncrease: 20
angleDecay: 15
fillPrototype: CartridgeAntiMaterial
soundInsert:
path: /Audio/Weapons/Guns/MagIn/bullet_insert.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer
- type: Item
icon: Objects/Weapons/Guns/Snipers/flintlock.rsi
- type: entity
name: musket
parent: SniperBase
id: Musket
description: This should've been in a museum long before you were born.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Snipers/musket.rsi
- type: RangedWeapon
- type: BoltActionBarrel
caliber: AntiMaterial
capacity: 1
fireRate: 1.0
minAngle: 15
maxAngle: 60
angleIncrease: 20
angleDecay: 15
fillPrototype: CartridgeAntiMaterial
soundInsert:
path: /Audio/Weapons/Guns/MagIn/bullet_insert.ogg
- type: Appearance
visuals:
- type: BarrelBoltVisualizer
- type: Item
icon: Objects/Weapons/Guns/Snipers/musket.rsi

Binary file not shown.

After

Width:  |  Height:  |  Size: 483 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 489 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 493 B

View File

@@ -0,0 +1,22 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/b1d5664161441b32f599a986e4fb8393cfd87324/icons/obj/guns/projectile/artwork_revolver.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "inhand-left",
"directions": 4
},
{
"name": "icon"
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 564 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 509 B

View File

@@ -0,0 +1,31 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/3f9ebb72931ff884427c3004a594ec61aaaa7041/icons/obj/guns/projectile/flaregun.dmi",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "bolt-closed"
},
{
"name": "bolt-open"
},
{
"name": "base"
},
{
"name": "inhand-right",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 365 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 387 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 653 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 B

View File

@@ -0,0 +1,31 @@
{
"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",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "base"
},
{
"name": "bolt-open"
},
{
"name": "bolt-closed"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 387 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 453 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 696 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 706 B

View File

@@ -0,0 +1,31 @@
{
"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",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "inhand-right",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "base"
},
{
"name": "bolt-closed"
},
{
"name": "bolt-open"
},
{
"name": "icon"
}
]
}