Bit of code/file cleanup, in addition to some small optimizations to parts of the code.
Donator system re-implemented, going with a simplified version right now, a tier system is silly and unneeded.
Also did some small bits of cleanup to whitelist codes, and added a timed updater to the code so that the files would get automatically updated every 10 minutes.
These variables weren't used and only take up unneeded space.
Small tweaks to explosion code for smoother explooshons
Some performance optimizations by using switch() wherever possible instead of lengthy else if chains, one check versus more. Should be good.
More of this coming once I figure out how to make some other things work with switch(), should make all non-NanoUI menus a lot more responsive.
Also some cleanups.
Adds hallway shield systems, currently in need of sprites. But the idea is that you can easily lock down (some) areas.
May block air in the future to pose as environmental protection against fires and whatnot.