|
|
@@ -0,0 +1,735 @@
|
|
|
+- type: entity
|
|
|
+ name: BaseGunCivMG
|
|
|
+ parent: BaseGunCiv
|
|
|
+ id: BaseGunCivMG
|
|
|
+ description: A basic machinegun.
|
|
|
+ abstract: true
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/pkmp.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/pkmp.rsi
|
|
|
+ equipDelay: 3
|
|
|
+ quickEquip: false
|
|
|
+ - type: STWeight
|
|
|
+ self: 12
|
|
|
+ - type: Wieldable
|
|
|
+ - type: GunRequiresWield
|
|
|
+ - type: Item
|
|
|
+ size: Ginormous
|
|
|
+ shape:
|
|
|
+ - 0,0,8,2
|
|
|
+ - type: Gun
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/MG34.ogg
|
|
|
+ params:
|
|
|
+ volume: -2
|
|
|
+ selectedMode: FullAuto
|
|
|
+ availableModes:
|
|
|
+ - FullAuto
|
|
|
+ projectileSpeed: 32 # PKM: 7.62x54mmR
|
|
|
+ fireRate: 4.3 # PKM: ~650 RPM
|
|
|
+ minAngle: 5
|
|
|
+ maxAngle: 60
|
|
|
+ angleIncrease: 4
|
|
|
+ angleDecay: 20
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_PKM_ammo_belt_(7.62x54mmR)
|
|
|
+ whitelistFailPopup: gun-magazine-whitelist-fail
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_PKM_ammo_belt_(7.62x54mmR)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a762x54
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a762x54
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: PKM machine gun
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_PKM_machine_gun
|
|
|
+ description: A soviet machinegun chambered in 7.62x54mmR rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/pkmp.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/pkmp.rsi
|
|
|
+ - type: Gun
|
|
|
+ # Inherits all 6 firing stats from BaseGunCivMG (PKM)
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/Maxim.ogg # This sound seems to be a placeholder for PKM
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_PKM_ammo_belt_(7.62x54mmR)
|
|
|
+ priority: 2
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_PKM_ammo_belt_(7.62x54mmR)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a762x54
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a762x54
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: Maschinengewehr 13
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_Maschinengewehr_13
|
|
|
+ description: German light machine chambered in 7.92x57mm rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/mg13.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/mg13.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 32 # 7.92x57mm
|
|
|
+ fireRate: 4.0 # ~600 RPM
|
|
|
+ minAngle: 8 # Older LMG
|
|
|
+ maxAngle: 70
|
|
|
+ angleIncrease: 4.5
|
|
|
+ angleDecay: 18
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/MG34.ogg # Correct sound for MG13/34
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_MG34_magazine_(7.92x57mm)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_MG34_magazine_(7.92x57mm)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a792x57
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a792x57
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: MG34
|
|
|
+ parent: civ13_mg_Maschinengewehr_13
|
|
|
+ id: civ13_mg_MG34
|
|
|
+ description: "German light machinegun chambered in 7.92x57mm Mauser. An utterly devastating support weapon."
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/mg34.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/mg34.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 32 # 7.92x57mm (inherited from parent, can be explicit)
|
|
|
+ fireRate: 6.0 # ~800-900 RPM
|
|
|
+ minAngle: 10 # Higher RoF than MG13
|
|
|
+ maxAngle: 80
|
|
|
+ angleIncrease: 5.0
|
|
|
+ angleDecay: 17
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/MG34.ogg # Correct sound
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: MG42
|
|
|
+ parent: civ13_mg_MG34
|
|
|
+ id: civ13_mg_MG42
|
|
|
+ description: >-
|
|
|
+ German light machinegun chambered in 7.92x57mm Mauser. An utterly
|
|
|
+ devastating support weapon.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/mg42.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/mg42.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 32 # 7.92x57mm (inherited from parent, can be explicit)
|
|
|
+ fireRate: 7.5 # ~1200-1500 RPM "Hitler's Buzzsaw"
|
|
|
+ minAngle: 15 # Very high recoil
|
|
|
+ maxAngle: 100
|
|
|
+ angleIncrease: 6.0
|
|
|
+ angleDecay: 15
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/MG42.ogg # Correct sound
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: MG3
|
|
|
+ parent: civ13_mg_MG42
|
|
|
+ id: civ13_mg_MG3
|
|
|
+ description: >-
|
|
|
+ Modern German light machinegun chambered in 7.62x51mm. An utterly
|
|
|
+ devastating support weapon.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/mg3.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/mg3.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 32 # 7.62x51mm
|
|
|
+ fireRate: 7.0 # ~1000-1300 RPM (modernized MG42)
|
|
|
+ minAngle: 12 # Still very high recoil
|
|
|
+ maxAngle: 90
|
|
|
+ angleIncrease: 5.5
|
|
|
+ angleDecay: 16
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/MG42.ogg # Similar sound to MG42
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_belt_(7.62x51mm)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_belt_(7.62x51mm)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a762x51
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a762x51
|
|
|
+- type: entity
|
|
|
+ name: FN MAG machine gun
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_FN_MAG_machine_gun
|
|
|
+ description: >-
|
|
|
+ A Belgian general-purpose machine gun, designed in the early 1950s by Ernest
|
|
|
+ Vervier. It has been used by more than 80 countries and it has been made
|
|
|
+ under licence in several countries.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/mg3.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/mg3.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 32 # 7.62x51mm
|
|
|
+ fireRate: 5.0 # ~750 RPM (FN MAG can vary)
|
|
|
+ minAngle: 6 # Good GPMG, comparable to PKM base
|
|
|
+ maxAngle: 65
|
|
|
+ angleIncrease: 4.2
|
|
|
+ angleDecay: 22
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/M60.ogg # Placeholder, could be more distinct
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_belt_(7.62x51mm)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_belt_(7.62x51mm)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a762x51
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a762x51
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: Madsen light machine gun
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_Madsen_light_machine_gun
|
|
|
+ description: >-
|
|
|
+ The Madsen Machine Gun, is a light machine gun designed in Denmark in the
|
|
|
+ 1896. Many countries ordered models of it in different calibers. This one is
|
|
|
+ 7.62x54mmR, mosin rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/madsen.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/madsen.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 32 # 7.62x54mmR (as per item slot)
|
|
|
+ fireRate: 3.5 # ~450-500 RPM (Older LMG)
|
|
|
+ minAngle: 10 # Older, less refined
|
|
|
+ maxAngle: 75
|
|
|
+ angleIncrease: 5.0
|
|
|
+ angleDecay: 18
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/Maxim.ogg # Placeholder
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_magazine_(7.62x54mm)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_magazine_(7.62x54mm)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a762x54
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a762x54
|
|
|
+- type: entity
|
|
|
+ name: Type 99 light machinegun
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_Type_99_light_machinegun
|
|
|
+ description: >-
|
|
|
+ The Type 99 light machine Gun, is a Japanese light machine gun refitted to
|
|
|
+ fit the new 7.7x58mm cartridge rather than the old 6.50x50mm rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/type99lmg.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/type99lmg.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 31 # 7.7x58mm Arisaka
|
|
|
+ fireRate: 3.8 # ~550 RPM
|
|
|
+ minAngle: 9
|
|
|
+ maxAngle: 70
|
|
|
+ angleIncrease: 4.8
|
|
|
+ angleDecay: 19
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/MG34.ogg # Placeholder
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_Type_99_Magazine
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_Type_99_Magazine
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a77x58
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a77x58
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: Type 96 light machinegun
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_Type_96_light_machinegun
|
|
|
+ description: >-
|
|
|
+ The Type 96 light machine Gun, is a Japanese light machine gun chambered in
|
|
|
+ 6.50x50mm rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/type96lmg.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/type96lmg.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 30 # 6.5x50mm Arisaka (milder)
|
|
|
+ fireRate: 3.8 # ~550 RPM
|
|
|
+ minAngle: 7 # Milder round, better control
|
|
|
+ maxAngle: 65
|
|
|
+ angleIncrease: 4.2
|
|
|
+ angleDecay: 21
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/Minimi.ogg # Placeholder
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_Type_96_Magazine
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_Type_96_Magazine
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a65x50
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a65x50
|
|
|
+- type: entity
|
|
|
+ name: DP-28
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_DP_28
|
|
|
+ description: The DP-28 light machinegun. This one is in 7.62x54mmR.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/dp.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/dp.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 32 # 7.62x54mmR
|
|
|
+ fireRate: 3.8 # ~500-600 RPM
|
|
|
+ minAngle: 10 # Awkward pan magazine
|
|
|
+ maxAngle: 75
|
|
|
+ angleIncrease: 5.2
|
|
|
+ angleDecay: 18
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/DP28.ogg # Correct sound
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_DP_pan_(7.62x54mmR)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_DP_pan_(7.62x54mmR)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a762x54
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a762x54
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: M1918A2 BAR
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_M1918A2_BAR
|
|
|
+ description: >-
|
|
|
+ The BAR, is a light machine gun (LMG) This one is chambered in .30-06
|
|
|
+ rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/bar.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/bar.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 33 # .30-06
|
|
|
+ fireRate: 3.7 # ~550 RPM (fast setting)
|
|
|
+ minAngle: 12 # Heavy automatic rifle
|
|
|
+ maxAngle: 85
|
|
|
+ angleIncrease: 6.0
|
|
|
+ angleDecay: 17
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/M1918A2.ogg # Correct sound
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_BAR_magazine_(30_06)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_BAR_magazine_(30_06)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a3006
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a3006
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: M1919A6 Browning LMG
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_M1919A6_Browning_LMG
|
|
|
+ description: >-
|
|
|
+ An American squad support machinegun. Uses 30-06 rounds. Very heavy to carry
|
|
|
+ around.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/browlmg.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/browlmg.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 33 # .30-06
|
|
|
+ fireRate: 3.8 # ~500 RPM
|
|
|
+ minAngle: 8 # Heavy, stable GPMG
|
|
|
+ maxAngle: 70
|
|
|
+ angleIncrease: 5.0
|
|
|
+ angleDecay: 20
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/M1919.ogg # Correct sound
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_browning_ammo_belt
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_browning_ammo_belt
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a3006
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a3006
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: M249 SAW
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_M249_SAW
|
|
|
+ description: >-
|
|
|
+ An American variant of the Belgian FN Minimi machinegun chambered in
|
|
|
+ 5.56x45mm NATO rounds. Sucessor of the M60.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/m249.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/m249.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 30 # 5.56x45mm
|
|
|
+ fireRate: 5.8 # ~850 RPM
|
|
|
+ minAngle: 4 # Controllable LMG
|
|
|
+ maxAngle: 55
|
|
|
+ angleIncrease: 3.5
|
|
|
+ angleDecay: 24
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/Minimi.ogg # Correct sound
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_belt_(5.56x45mm)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_belt_(5.56x45mm)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a556x45
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a556x45
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: RPD machine gun
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_RPD_machine_gun
|
|
|
+ description: A soviet machinegun chambered in 7.62x39 rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/rpd.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/rpd.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 30 # 7.62x39mm
|
|
|
+ fireRate: 4.8 # ~700 RPM
|
|
|
+ minAngle: 6 # Intermediate cartridge LMG
|
|
|
+ maxAngle: 60
|
|
|
+ angleIncrease: 4.0
|
|
|
+ angleDecay: 22
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/Maxim.ogg # Placeholder, RPD sound would be better
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_RPD_drum_(7.62x39)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_RPD_drum_(7.62x39)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a762x39
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a762x39
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: C6 GPMG
|
|
|
+ parent: civ13_mg_FN_MAG_machine_gun
|
|
|
+ id: civ13_mg_C6_GPMG
|
|
|
+ description: >-
|
|
|
+ A Canadian License Produced FN MAG called the C6 GPMG, the main squad
|
|
|
+ support weapon of the CAF.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/c6.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/c6.rsi
|
|
|
+ - type: Gun
|
|
|
+ # Explicitly defining stats, though it inherits from FN MAG
|
|
|
+ projectileSpeed: 32 # 7.62x51mm
|
|
|
+ fireRate: 5.0 # ~750 RPM
|
|
|
+ minAngle: 6
|
|
|
+ maxAngle: 65
|
|
|
+ angleIncrease: 4.2
|
|
|
+ angleDecay: 22
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/M60.ogg # Using M60 sound as specified
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: M60
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_M60
|
|
|
+ description: >-
|
|
|
+ An american machinegun chambered in 7.62x51mm NATO rounds. Heavy and handles
|
|
|
+ like a pig.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/m60.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/m60.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 32 # 7.62x51mm
|
|
|
+ fireRate: 4.0 # ~550-600 RPM "The Pig"
|
|
|
+ minAngle: 10 # Unwieldy
|
|
|
+ maxAngle: 80
|
|
|
+ angleIncrease: 5.5
|
|
|
+ angleDecay: 18
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/M60.ogg # Correct sound
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_belt_(7.62x51mm)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_belt_(7.62x51mm)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a762x51
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a762x51
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: PKP machine gun
|
|
|
+ parent: civ13_mg_PKM_machine_gun
|
|
|
+ id: civ13_mg_PKP_machine_gun
|
|
|
+ description: A modernized soviet PKM machinegun chambered in 7.62x54mmR rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/pkp.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/pkp.rsi
|
|
|
+ - type: Gun
|
|
|
+ # PKP Pecheneg - Modernized PKM, inherits from PKM (BaseGunCivMG)
|
|
|
+ projectileSpeed: 32 # Explicit for clarity, same as base
|
|
|
+ fireRate: 4.8 # ~700 RPM, faster than base PKM
|
|
|
+ minAngle: 4 # Better control than base PKM
|
|
|
+ maxAngle: 55
|
|
|
+ angleIncrease: 3.8
|
|
|
+ angleDecay: 23
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/Maxim.ogg # Placeholder, could be more distinct like PKM's actual sound
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: RPK-74 machine gun
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_RPK_74_machine_gun
|
|
|
+ description: A soviet machinegun chambered in 5.45x39 rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/rpk74.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/rpk74.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 30 # 5.45x39mm
|
|
|
+ fireRate: 4.0 # ~600 RPM (like AK-74)
|
|
|
+ minAngle: 3 # Very controllable LMG
|
|
|
+ maxAngle: 50
|
|
|
+ angleIncrease: 3.0
|
|
|
+ angleDecay: 25
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/AK74.ogg # Correct sound
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_RPK_74_magazine_(5.45x39)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_RPK_74_magazine_(5.45x39)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a545x39
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a545x39
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: RPK-16 machine gun
|
|
|
+ parent: civ13_mg_RPK_74_machine_gun
|
|
|
+ id: civ13_mg_RPK_16_machine_gun
|
|
|
+ description: A modernized russian RPK-74 machinegun chambered in 5.45x39 rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/rpk16.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/rpk16.rsi
|
|
|
+ - type: Gun
|
|
|
+ # RPK-16 - Modernized RPK-74, inherits from RPK-74
|
|
|
+ projectileSpeed: 30 # Explicit for clarity, same as parent
|
|
|
+ fireRate: 4.8 # ~700 RPM, faster than RPK-74
|
|
|
+ minAngle: 2 # Excellent control
|
|
|
+ maxAngle: 45
|
|
|
+ angleIncrease: 2.8
|
|
|
+ angleDecay: 28
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/AK74.ogg # Correct sound
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: RPK-47 machine gun
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_RPK_47_machine_gun
|
|
|
+ description: A soviet machinegun chambered in 7.62x39 rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/rpk47.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/rpk47.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 30 # 7.62x39mm
|
|
|
+ fireRate: 4.0 # ~600 RPM (like AKM)
|
|
|
+ minAngle: 5 # More kick than RPK-74, similar to PKM base
|
|
|
+ maxAngle: 60
|
|
|
+ angleIncrease: 4.0
|
|
|
+ angleDecay: 22
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/AKM.ogg
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_RPK_47_magazine_(7.62x39mm)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_RPK_47_magazine_(7.62x39mm)
|
|
|
+ - civ13_magazine_RPK_47_drum_(7.62x39mm)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a762x39
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a762x39
|
|
|
+- type: entity
|
|
|
+ name: RPK-47M machine gun
|
|
|
+ parent: civ13_mg_RPK_47_machine_gun
|
|
|
+ id: civ13_mg_RPK_47M_machine_gun
|
|
|
+ description: A modernized Soviet machinegun chambered in 7.62x39 rounds.
|
|
|
+ components:
|
|
|
+ - type: Gun # Inherits from RPK-47, explicit stats for clarity
|
|
|
+ projectileSpeed: 30
|
|
|
+ fireRate: 4.0
|
|
|
+ minAngle: 5
|
|
|
+ maxAngle: 60
|
|
|
+ angleIncrease: 4.0
|
|
|
+ angleDecay: 22
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/AKM.ogg
|
|
|
+
|
|
|
+- type: entity
|
|
|
+ name: IWI Negev
|
|
|
+ parent: BaseGunCivMG
|
|
|
+ id: civ13_mg_IWI_Negev
|
|
|
+ description: An israeli machinegun chambered in 5.56x45mm NATO rounds.
|
|
|
+ components:
|
|
|
+ - type: Sprite
|
|
|
+ sprite: Civ14/Weapons/Guns/negev.rsi
|
|
|
+ - type: Clothing
|
|
|
+ slots: 0
|
|
|
+ sprite: Civ14/Weapons/Guns/negev.rsi
|
|
|
+ - type: Gun
|
|
|
+ projectileSpeed: 30 # 5.56x45mm
|
|
|
+ fireRate: 6.5 # ~1000 RPM (can be very high)
|
|
|
+ minAngle: 4 # Modern, good control despite RoF
|
|
|
+ maxAngle: 50
|
|
|
+ angleIncrease: 3.2
|
|
|
+ angleDecay: 26
|
|
|
+ soundGunshot:
|
|
|
+ path: /Audio/Weapons/Guns/Fire/Minimi.ogg # Correct sound
|
|
|
+ - type: ItemSlots
|
|
|
+ slots:
|
|
|
+ gun_magazine:
|
|
|
+ startingItem: civ13_magazine_Negev_Belt_(5.56x45mm)
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_magazine_Negev_Belt_(5.56x45mm)
|
|
|
+ gun_chamber:
|
|
|
+ startingItem: civ13_caliber_a556x45
|
|
|
+ priority: 1
|
|
|
+ whitelist:
|
|
|
+ tags:
|
|
|
+ - civ13_caliber_a556x45
|