LMG Weapon
Design document for NRR LMG weapon
Info

General
The LMG is a heavy weapon designed for efficient multi-enemy takedowns. This weapon incorporates a heat charge system: as the LMG fires, it builds heat, which in turn increases its firing speed, damage output, and the chance of burning enemies.
However, sustained firing carries the risk of overheating, which will temporarily lock the weapon. Despite this, if the player can effectively manage the LMG's heat, keeping it at a high level without overheating, it becomes an extremely effective tool for clearing out multiple foes.
Attributes
The weapon automatically fires bullets at varying rates.
It has unlimited ammo but will overheat if fired continuously.
Higher heat levels increase both fire rate and damage.
The weapon cools down when not in use, but if it overheats, it locks up until cooled, though this cooldown is shorter.
Each bullet has a small chance to inflict burn damage, with higher heat levels and upgrades improving the odds.
A visual effect represents heat levels, with dynamic material changes and Niagara effects.
The LMG bullet class is designed for burn damage, but can always be adapted for other elemental effects in the future.
While firing, the weapon slows the player to 75% of their max speed—this is a new feature!
The LMG crosshair includes a heat bar that fluctuates based on weapon temperature, accompanied by dynamic sound effects.

Upgrades
Weapon Enhancements
Reduced weapon spread
Increased base fire rate
Increased maximum heat cap
Decreased cool-down delay
Projectile Enhancements
Increased damage
Increased speed
Increased damage per heat level enhancer
Increased chance of burn effect



Stats
In-Game Stats
FireRate (6) out of 18
Damage (7) out of 18
Range (18) out of 18
Accuracy (12) out of 18
ClipSize (18) out of 18

Code Stats
Max Heat: 165 - 195
Fire Rate: 0.2 - 0.08
Cool Down Delay: 0.4 - 0.26
Spread: 2 - 1
Projectile Damage: 2 - 2.2
Projectile Speed: 2700 - 3100
Projectile Damage Enhancer: + 0.1 - 0.5
Projectile Chance Of Burning: 0.01 - 0.05 / 1
Last updated