Change a bunch of stuff to use pointers, HORRIBLE BROKEN DO NOT USE
Merge branch 'master' of https://github.com/Kyle873/DoomRPG into pointers
Move all address space definitions to Defs to make sure they aren't redefined
Reorganizing headers
[DNC] Part 1 of a *MASSIVE* restructuring operation
Compiles, functions, works, is about 1/4th the filesize. Go me.
Small changes to headers and a few other things, also merge my TODO into this branch since it's likely going to get rebased into master anyway
More minor tweaks, merged ShieldData into Shield, also fixed the SkillSpace being declared but not defined
Oops
Double oops
Merge some more stuff together, create typedefs for accessing the Address Space stuff, use it in Shield and Mission
Merge LootData into Mission
Use pointers in the shop code, also append Ptr to any pointers that are using an address space typedef
More pointy things
Properly cast everything mission related to use the proper address space, also change GetRewardItem() to do the same