Pirate guns (#6200)
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com>
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
After Width: | Height: | Size: 483 B |
|
After Width: | Height: | Size: 489 B |
|
After Width: | Height: | Size: 493 B |
@@ -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
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 500 B |
|
After Width: | Height: | Size: 214 B |
|
After Width: | Height: | Size: 284 B |
|
After Width: | Height: | Size: 564 B |
|
After Width: | Height: | Size: 505 B |
|
After Width: | Height: | Size: 509 B |
@@ -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
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 365 B |
|
After Width: | Height: | Size: 180 B |
|
After Width: | Height: | Size: 189 B |
|
After Width: | Height: | Size: 387 B |
|
After Width: | Height: | Size: 653 B |
|
After Width: | Height: | Size: 660 B |
@@ -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
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 387 B |
|
After Width: | Height: | Size: 218 B |
|
After Width: | Height: | Size: 217 B |
|
After Width: | Height: | Size: 453 B |
|
After Width: | Height: | Size: 696 B |
|
After Width: | Height: | Size: 706 B |
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||