Reworks the Python to match the SS13 .357 (#18197)

* buffs the python to replicate /tg/ stats

* meta.json shits

* fuc

* fix attributions.yml

* yaml linter fix?

* fix fill
This commit is contained in:
Flareguy
2023-07-24 18:02:15 -05:00
committed by GitHub
parent 3f20fb625a
commit 23ab5b8f3f
21 changed files with 142 additions and 23 deletions

View File

@@ -577,6 +577,7 @@
components:
- type: Sprite
#TODO make the sprite look like a python with a cap
- type: entity
parent: ToyGunBase
id: RevolverCapGun
@@ -593,10 +594,11 @@
heldPrefix: capgun
- type: Gun
selectedMode: SemiAuto
fireRate: 2.25 #same as python
availableModes:
- SemiAuto
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/revolver.ogg
path: /Audio/Weapons/Guns/Gunshots/revolver_357.ogg
clumsyProof: true
- type: RevolverAmmoProvider
whitelist:
@@ -617,6 +619,7 @@
parent: RevolverCapGun
id: RevolverCapGunFake
name: cap gun
suffix: Fake
description: Looks almost like the real thing! Ages 8 and up.
components:
- type: RevolverAmmoProvider
@@ -624,9 +627,9 @@
tags:
- CartridgeCap
- SpeedLoaderCap
- CartridgeMagnum
- SpeedLoaderMagnum
proto: CartridgeMagnum
- CartridgeMagnum357
- SpeedLoaderMagnum357
proto: CartridgeMagnum357
- type: entity
parent: BaseItem

View File

@@ -1,3 +1,4 @@
#.45 rounds
- type: entity
id: BaseCartridgeMagnum
name: cartridge (.45 magnum)
@@ -60,6 +61,20 @@
- type: CartridgeAmmo
proto: BulletMagnumIncendiary
#.357 rounds (used in the syndicate Python revolver)
- type: entity
id: CartridgeMagnum357
name: cartridge (.357 magnum)
parent: BaseCartridgeMagnum
components:
- type: Tag
tags:
- Cartridge
- CartridgeMagnum357
- type: CartridgeAmmo
proto: BulletMagnum357
#C.H.I.M.P
- type: entity
id: BaseAnomalousCartridge
parent: BaseCartridgeMagnum
@@ -132,3 +147,4 @@
color: green
- type: CartridgeAmmo
proto: AnomalousParticleOmegaStrong

View File

@@ -1,3 +1,4 @@
#.45 rounds
- type: entity
id: BulletMagnum
name: bullet (.45 magnum)
@@ -54,3 +55,15 @@
damage:
groups:
Burn: 32
#.357 rounds (used in the syndicate Python revolver)
- type: entity
id: BulletMagnum357
name: bullet (.357 magnum)
parent: BaseBullet
noSpawn: true
components:
- type: Projectile
damage:
types:
Piercing: 54

View File

@@ -1,3 +1,4 @@
#.45 rounds
- type: entity
id: BaseSpeedLoaderMagnum
name: "speed loader (.45 magnum)"
@@ -98,3 +99,28 @@
steps: 7
zeroVisible: false
- type: Appearance
#.357 rounds (used in the syndicate Python revolver)
- type: entity
id: SpeedLoaderMagnum357
name: "speed loader (.357 magnum)"
parent: BaseSpeedLoaderMagnum
components:
- type: BallisticAmmoProvider
proto: CartridgeMagnum357
capacity: 7
- type: Sprite
sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi
layers:
- state: base-357
map: [ "enum.GunVisualLayers.Base" ]
- state: threefiftyseven-7
map: [ "enum.GunVisualLayers.Mag" ]
- type: MagazineVisuals
magState: threefiftyseven
steps: 8
zeroVisible: false
- type: Appearance
- type: Tag
tags:
- SpeedLoaderMagnum357

View File

@@ -88,27 +88,50 @@
name: Mateba
parent: BaseWeaponRevolver
id: WeaponRevolverMateba
description: The iconic sidearm of the dreaded death squads. Uses .45 magnum ammo.
description: The iconic sidearm of the dreaded death squads. Uses .357 magnum ammo.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Revolvers/mateba.rsi
- type: Clothing
sprite: Objects/Weapons/Guns/Revolvers/mateba.rsi
- type: Gun
fireRate: 2
fireRate: 3
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/mateba.ogg
params:
volume: 2.5
- type: RevolverAmmoProvider
whitelist:
tags:
- CartridgeMagnum357
- SpeedLoaderMagnum357
proto: CartridgeMagnum357
- type: entity
name: Python
parent: BaseWeaponRevolver
id: WeaponRevolverPython
description: A robust revolver favoured by Syndicate agents. Uses .45 magnum ammo.
description: A suspicious revolver commonly used by Syndicate agents. Uses .357 magnum ammo.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Revolvers/python.rsi
- type: Clothing
sprite: Objects/Weapons/Guns/Revolvers/python.rsi
- type: Gun
selectedMode: SemiAuto
fireRate: 2.25
availableModes:
- SemiAuto
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/revolver_357.ogg
params:
volume: 2.25
- type: RevolverAmmoProvider
whitelist:
tags:
- CartridgeMagnum357
- SpeedLoaderMagnum357
proto: CartridgeMagnum357
- type: entity
name: pirate revolver