#24 Inventory and Quickslots Rework

Merged
ryanreed merged 23 commits from inventory-work into master 3 weeks ago

23 Commits

Author SHA1 Message Date
  Ryan Reed 60a71f07e2 wip: Add notes about the inital quickslot highlight and create remove_slots() 3 weeks ago
  Ryan Reed bfc3071a70 fix: Correct changing quickslot on rollover 3 weeks ago
  Ryan Reed 2a7291e9da docs: Comment update 3 weeks ago
  Ryan Reed 1a857f3d0a wip: Add signal InventoryManager.remove_from_quickslot to simplify removing from quickslot 3 weeks ago
  Ryan Reed a3ccf9a23a cleanup: Minor formatting 3 weeks ago
  Ryan Reed 52baddf417 wip: Remove from inventory when placing block 3 weeks ago
  Ryan Reed af0fc8d3fa fix: Set grass item texture 3 weeks ago
  Ryan Reed ce2613215a refactor: Move quickslots into own dir 3 weeks ago
  Ryan Reed 34a56a09db wip: Reworked Quickslots and wired up inventory 3 weeks ago
  Ryan Reed ac92c7501f feat: Use null to indicate empty slots to keep inventory order 3 weeks ago
  Ryan Reed 2f1ce26bdc wip: Clear Inventory when InventoryManager.clear_inventory emitted 3 weeks ago
  Ryan Reed c833c0947e feat: Clear inventory when loading inventory resource 3 weeks ago
  Ryan Reed fc46230dba chore: Split toggle_inventory() for convenience 3 weeks ago
  Ryan Reed e3a987e1a8 cleanup: Removing testing hotkeys 3 weeks ago
  Ryan Reed c195dbc8f6 wip: Add _inventory_cache and available_space() 3 weeks ago
  Ryan Reed 9077c66a94 wip: Add support for removing an item from inventory 3 weeks ago
  Ryan Reed 7460b8a5b2 Fixing adding of items to inventory 3 weeks ago
  Ryan Reed 2db6edae06 wip: Reworking how inventory is generated (still non-functional) 3 weeks ago
  Ryan Reed 077143a32c wip: Create empty cells and move inventory into InventoryManager 3 weeks ago
  Ryan Reed c0fc13ecca config: Add 007_torch to DBItems.data 3 weeks ago
  Ryan Reed f63cfb0ca8 wip: Initialize the item rects and add highlighting on mouse over 3 weeks ago
  Ryan Reed 943b44c646 config: Update testing inventory with high amounts and additional blocks 3 weeks ago
  Ryan Reed 09487de05a feat: Add initial ItemResource type and basic torch 3 weeks ago