Added stubs.
Started extracting methods from drawAllInterface to make life easier.
Extracted drawInventory.
Changed code formatting.
Added update updateCombatInterface() (incomplete)
Added function to get gray value.
Added postCombatInterface() renamed updateCombatInterface() to preCombatInterface()
Removed precombatinterface()
Extracted getSecondaryOrStealInvEntity();
Renamed functions appropriately.
updateInterface() is now called from within the main update.
Moved the call to UpdateInterface() after the call to UpdateLevel()
Renamed functions to use first capital letter.
Moved loot inventory & steal inventory update logic to update.
Added UpdateInventory() and started moving stuff to it.
Moved the rest of the update logic into UpdateInventory()
Wrapped inventory coordinates nicely in a struct;
Inventory coordinates are calculated only if they're not already calculated.
Extracted DrawItemPrice()
Extracted more of the book's icon drawing logic.
Made a single method to draw icons like the backpack and book icon. The book and backpack icons are now drawn by it.