For some ungodly reason the limited ammo system is literally pooping on me. Despite all debugger tests and in-game tests (AKA echo statements and manually checking what the values are on the player) proving that the intended variables to keep track of the player's current ammo, are in fact working... When you actually use the weapon, it always displays the "NOPE U HAVE NO LEFTOVER AMMO, PLZ CRY." msg, and refuses to allow you to reload.
I probably misspelled something but I seriously can't find where if that was the case.
This however raises an important question: do you even want limited ammo as an option for the weapons, and if so in what way would you want it to work Presently, I have a few ideas. I can obviously do all of them and make them an option for you to toggle about, but that will take me a lot more time and effort.
First and Third options are already implemented, third works perfectly, first needs work.
- Battlefield type system where every single weapon has its own unique ammo count, and can all be resupplied at an ammo box.
- Bushido system where each weapon has some kind of ammo type, so having two separate side-arms will not give you an ammo advantage.
- No limited ammo system, the entire concept just flat out doesn't work in Blockland and shouldn't exist.
- A Clip/Yolo/Mag based system which would only be applicable to weapons with such things, requiring more tactical intelligence with your reloads.
What do you folk think?