Revamp guns: Revival (#8675)

Co-authored-by: and_a <and_a@DESKTOP-RJENGIR>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
This commit is contained in:
TaralGit
2022-06-12 05:39:52 +03:00
committed by GitHub
parent 89e48c676e
commit 43dc0be57c
291 changed files with 372 additions and 801 deletions

View File

@@ -788,4 +788,4 @@
- type: Produce
seedId: gatfruit
- type: Food
trash: WeaponRevolverPredator
trash: WeaponRevolverPython

View File

@@ -76,13 +76,13 @@
node: makeshiftLaser
- type: entity
name: cog laser carbine
name: laser gun
parent: BaseWeaponBattery
id: WeaponLaserRifleCog
id: WeaponLaserCarbine
description: Favoured by Nanotrasen Security for being cheap and easy to use.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Battery/cog.rsi
sprite: Objects/Weapons/Guns/Battery/laser_gun.rsi
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
@@ -91,7 +91,7 @@
shader: unshaded
- type: Item
size: 24
sprite: Objects/Weapons/Guns/Battery/cog.rsi
sprite: Objects/Weapons/Guns/Battery/laser_gun.rsi
- type: Gun
selectedMode: SemiAuto
availableModes:
@@ -101,9 +101,9 @@
fireCost: 62.5
- type: entity
name: PDW-10 pulse pistol
name: pulse pistol
parent: BaseWeaponBattery
id: WeaponPulsePistolPdw
id: WeaponPulsePistol
description: A state of the art energy pistol favoured as a sidearm by the NT-ERT operatives.
components:
- type: Sprite
@@ -131,9 +131,9 @@
startingCharge: 2000
- type: entity
name: DEAC-12 pulse carbine
name: pulse carbine
parent: BaseWeaponBattery
id: WeaponPulseCarbineDeac
id: WeaponPulseCarbine
description: A high tech energy carbine favoured by the NT-ERT operatives.
components:
- type: Sprite
@@ -163,10 +163,10 @@
startingCharge: 5000
- type: entity
name: destroyer pulse rifle
name: pulse rifle
parent: BaseWeaponBattery
id: WeaponPulseRifleDestroyer
description: A weapon that fully lives up to its name.
id: WeaponPulseRifle
description: A weapon that is almost as infamous as its users.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Battery/pulse_rifle.rsi
@@ -312,4 +312,4 @@
zeroVisible: true
- type: Appearance
- type: StaticPrice
price: 750
price: 750

View File

@@ -49,16 +49,16 @@
- type: Appearance
- type: entity
name: clarissa
name: viper
parent: BaseWeaponPistol
id: WeaponPistolClarissa
id: WeaponPistolViper
description: A small, easily concealable, but somewhat underpowered gun.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Pistols/clarissa.rsi
sprite: Objects/Weapons/Guns/Pistols/viper.rsi
- type: Item
size: 10
sprite: Objects/Weapons/Guns/Pistols/clarissa.rsi
sprite: Objects/Weapons/Guns/Pistols/viper.rsi
- type: ItemSlots
slots:
gun_magazine:
@@ -101,13 +101,13 @@
- SemiAuto
- type: entity
name: mandella
name: cobra
parent: BaseWeaponPistol
id: WeaponPistolMandella
id: WeaponPistolCobra
description: A rugged, robust operator handgun with inbuilt silencer.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Pistols/mandella.rsi
sprite: Objects/Weapons/Guns/Pistols/cobra.rsi
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
@@ -115,7 +115,7 @@
map: ["enum.GunVisualLayers.Mag"]
- type: Item
size: 10
sprite: Objects/Weapons/Guns/Pistols/mandella.rsi
sprite: Objects/Weapons/Guns/Pistols/cobra.rsi
- type: Gun
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/silenced.ogg
@@ -151,6 +151,8 @@
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
- state: mag-0
map: ["enum.GunVisualLayers.Mag"]
- type: Item
size: 10
sprite: Objects/Weapons/Guns/Pistols/mk58.rsi

View File

@@ -82,14 +82,14 @@
- type: entity
name: Predator
parent: BaseWeaponRevolver
id: WeaponRevolverPredator
id: WeaponRevolverPython
description: A robust revolver favoured by Syndicate agents.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Revolvers/predator.rsi
sprite: Objects/Weapons/Guns/Revolvers/python.rsi
- type: Item
size: 12
sprite: Objects/Weapons/Guns/Revolvers/predator.rsi
sprite: Objects/Weapons/Guns/Revolvers/python.rsi
- type: entity
name: pirate revolver

View File

@@ -87,9 +87,9 @@
- type: Appearance
- type: entity
name: Z8 Bulldog
name: M-90gl
parent: BaseWeaponRifle
id: WeaponRifleBulldog
id: WeaponRifleM90GrenadeLauncher
description: An older bullpup carbine model, with an attached underbarrel grenade launcher.
components:
- type: Sprite
@@ -129,13 +129,13 @@
- type: Appearance
- type: entity
name: Wintermute
name: Lecter
parent: BaseWeaponRifle
id: WeaponRifleWintermute
id: WeaponRifleLecter
description: A high end military grade assault rifle.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Rifles/wintermute.rsi
sprite: Objects/Weapons/Guns/Rifles/lecter.rsi
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
@@ -143,7 +143,7 @@
map: ["enum.GunVisualLayers.Mag"]
- type: Item
size: 24
sprite: Objects/Weapons/Guns/Rifles/wintermute.rsi
sprite: Objects/Weapons/Guns/Rifles/lecter.rsi
- type: Gun
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/ltrifle.ogg

View File

@@ -92,13 +92,13 @@
- type: Appearance
- type: entity
name: Drozd
name: Vector
parent: BaseWeaponSubMachineGun
id: WeaponSubMachineGunDrozd
id: WeaponSubMachineGunVector
description: An excellent fully automatic Heavy SMG.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/SMGs/drozd.rsi
sprite: Objects/Weapons/Guns/SMGs/vector.rsi
layers:
- state: base
map: ["enum.GunVisualLayers.Base"]
@@ -106,7 +106,7 @@
map: ["enum.GunVisualLayers.Mag"]
- type: Item
size: 24
sprite: Objects/Weapons/Guns/SMGs/drozd.rsi
sprite: Objects/Weapons/Guns/SMGs/vector.rsi
- type: Gun
fireRate: 6
selectedMode: FullAuto
@@ -188,9 +188,9 @@
- type: Appearance
- type: entity
name: Drozd
parent: WeaponSubMachineGunDrozd
id: WeaponSubMachineGunDrozdRubber
name: Vector
parent: WeaponSubMachineGunVector
id: WeaponSubMachineGunVectorRubber
description: An excellent fully automatic Heavy SMG.
suffix: Non-Lethal
components:

View File

@@ -33,14 +33,14 @@
path: /Audio/Weapons/Guns/MagIn/shotgun_insert.ogg
- type: entity
name: Bojevic
name: Bulldog
# Don't parent to BaseWeaponShotgun because it differs significantly
parent: BaseItem
id: WeaponShotgunBojevic
id: WeaponShotgunBulldog
description: It's a magazine-fed shotgun designed for close quarters combat.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Shotguns/bojevic.rsi
sprite: Objects/Weapons/Guns/Shotguns/bulldog.rsi
netsync: false
layers:
- state: base
@@ -48,7 +48,7 @@
- state: mag-0
map: ["enum.GunVisualLayers.Mag"]
- type: Item
sprite: Objects/Weapons/Guns/Shotguns/bojevic.rsi
sprite: Objects/Weapons/Guns/Shotguns/bulldog.rsi
size: 24
- type: Gun
fireRate: 2
@@ -97,15 +97,15 @@
capacity: 2
- type: entity
name: Gladstone
name: Enforcer
parent: BaseWeaponShotgun
id: WeaponShotgunGladstone
id: WeaponShotgunEnforcer
description: A next-generation Frozen Star shotgun.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Shotguns/gladstone.rsi
sprite: Objects/Weapons/Guns/Shotguns/enforcer.rsi
- type: Item
sprite: Objects/Weapons/Guns/Shotguns/gladstone.rsi
sprite: Objects/Weapons/Guns/Shotguns/enforcer.rsi
- type: BallisticAmmoProvider
- type: entity