Перенёс по папочкам, поправил эффекты взрыва

This commit is contained in:
Kern_DOG
2025-09-03 23:22:53 +03:00
parent 91f447eea0
commit b1381a3ed7
4 changed files with 84 additions and 44 deletions

View File

@@ -97,25 +97,6 @@
soundInsert:
path: /Audio/Weapons/Guns/MagIn/sfrifle_magin.ogg
- type: entity #Corvax Wega
parent: [ WeaponLauncherHydra ]
id: WeaponLauncherTroika
name: Series No.3
description: 3-charge grenade launcher. It is usually called "the Third"
components:
- type: RevolverAmmoProvider
whitelist:
tags:
- Grenade
proto: GrenadeBaton
capacity: 3
chambers: [ True, True, True ]
ammoSlots: [ null, null, null ]
soundEject:
path: /Audio/Weapons/Guns/MagOut/sfrifle_magout.ogg
soundInsert:
path: /Audio/Weapons/Guns/MagIn/sfrifle_magin.ogg
- type: entity
name: RPG-7
parent: [ BaseWeaponLauncher, BaseMajorContraband ]

View File

@@ -883,31 +883,6 @@
timeRemaining: 0.3
- type: DeleteOnTrigger
- type: entity #Corvax Wega
id: BulletGrenadeSecFrag
name: sec frag grenade
parent: BaseBulletTrigger
categories: [ HideSpawnMenu ]
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
layers:
- state: grenade
- type: ExplodeOnTrigger
- type: Explosive
explosionType: Default
totalIntensity: 10
intensitySlope: 2
maxIntensity: 3
tileBreakScale: 0
canCreateVacuum: false
- type: ContainerContainer
containers:
cluster-payload: !type:Container
- type: ProjectileGrenade
fillPrototype: PelletClusterLessLethal
capacity: 30
- type: entity
id: BulletGrenadeFrag
name: frag grenade

View File

@@ -0,0 +1,43 @@
- type: entity
parent: [ BaseWeaponLauncher, BaseGunWieldable, BaseMajorContraband ]
id: WeaponLauncherArgument
name: Argument
description: I have presented my argument, please counter.
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Launchers/china_lake.rsi
layers:
- state: icon
map: ["enum.GunVisualLayers.Base"]
- type: Clothing
sprite: Objects/Weapons/Guns/Launchers/china_lake.rsi
slots:
- Back
- suitStorage
- type: AmmoCounter
- type: Gun
fireRate: 1
selectedMode: SemiAuto
availableModes:
- SemiAuto
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/grenade_launcher.ogg
- type: ChamberMagazineAmmoProvider
autoCycle: false
boltClosed: false
canRack: false
soundBoltClosed: /Audio/Weapons/Guns/Cock/revolver_cock.ogg
soundBoltOpened: /Audio/Weapons/Guns/Cock/revolver_cock.ogg
soundRack: /Audio/Weapons/Guns/Cock/revolver_cock.ogg
- type: ItemSlots
slots:
gun_chamber:
name: Chamber
startingItem: GrenadeBaton
priority: 1
whitelist:
tags:
- Grenade
- type: GunRequiresWield
- type: StaticPrice
price: 10000

View File

@@ -0,0 +1,41 @@
- type: entity
id: FragGrenade
name: pellet (ball, less lethal)
categories: [ HideSpawnMenu ]
parent: BaseBullet
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
state: buckshot
- type: Projectile
deleteOnCollide: false
damage:
types:
Piercing: 5
- type: TimedDespawn
lifetime: 0.1
- type: entity
id: BulletFragGrenade
name: sec frag grenade
parent: BaseBulletTrigger
categories: [ HideSpawnMenu ]
components:
- type: Sprite
sprite: Objects/Weapons/Guns/Projectiles/projectiles2.rsi
layers:
- state: grenade
- type: ExplodeOnTrigger
- type: Explosive
explosionType: Default
totalIntensity: 10
intensitySlope: 1
maxIntensity: 3
tileBreakScale: 0
canCreateVacuum: false
- type: ContainerContainer
containers:
cluster-payload: !type:Container
- type: ProjectileGrenade
fillPrototype: FragGrenade
capacity: 20