A new mon, like at the start of the game instead of the selector or a gift from an NPC for example, something like GetNewMon(monster) and it'd just go off and add it to the party if it can or a box if not, but I'll look into what you've said and go from there. And I'll look into the global vars, appreciate the response. Great framework tho, I've had to do some bits for it to work at a smaller res but that was simple enough once I'd read through the code a bit.
Another question, I'd like to give items in the inventory little icons. I was thinking that I could just add this info into the init_item and then add some code to draw the icon sprite within the inventory menu, any reason this wouldn't work?