the engineer has a gun, we all know that by now, and I'm bored so I am making a project on it firstly, his gun has infinite ammo, but when he fires it too many times, it overheats and needs to cool down, it also has multiple modes, and settings modes: -semi-auto (default) -full-auto -charge (fires like a shotgun, requires him to hold the trigger for a few seconds) -explosive -melee (a plasma blade sticks out of the gun, good for cutting carrots, onions, bread or enemies) -snipe (slower but stronger and larger range) other settings: -default (basic mode) -heat (can shoot 3 times more 'bullets' without overheating but takes longer to cool down) -hitscan (usually on, causes the bullets to go really dang fast, has visible tracers too) -holo sights (self-explanatory, has holographic sights he can look through)
C2A I guess