tmr
tmr copied to clipboard
Weapon Overheating Module
Working as intended overheating module, as per the specifications in the issue ticket.
TBD
- GUI warnings (currently hints).
- Modification of how jams are cleared, given that they currently just force a reload (if deemed necessary).
- Training mission (if deemed necessary).
Thanks so much; will pull after 0.3.4 is released and include as a feature in 0.4.
Can you reference your research values for the rounds to heat/barrel weight implementation? I haven't started to look into this yet.
I'm not very well versed in military hardware, so the numbers were mostly abstract. At the moment, ordinary rifles are pretty much unaffected by overheating, except in extreme cases, ARs can fire around 100 rounds fully auto before they reach max temp and HMGs can fire around 40-50 rounds fully auto before they start to see the same effect (as far as I can remember).
Barrel weight is a little bit odd atm, as for some reason there's no default base class for all ARs, so they have the same values as with ordinary rifles, though the higher rate of fire tends to balance out that issue somewhat.
As I mentioned above though, the balancing is very much in alpha, it's mainly the base code and formulae that are working as intended.
Let me know if you need help with the numbers since I have a pretty solid database and experience with past US military weapons for the numbers you might need.
Go for it. I'm not really sure how Git works with multiple users on the same Pull Request though, so feel free to post any numbers you have in here and I'll try and modify the existing stats to reflect them.
I will merge and finish this soon.