Closed aPruner closed 4 years ago
See wiki page (TODO) for class hierarchy. This PR will also include relevant derivations for item subtypes such as weapons, armor, potions, etc
WIP PR opened: https://github.com/aPruner/ActionRPGGame/pull/24
Out of this issue, I will have to spawn many more. The scope of this issue is way too large as there is a lot of coupling that will have to be sorted out.
A few examples:
ItemPickup
system will be coupled to the room/dungeon system in some way (as items have to have a location in the dungeon/room), which needs to be fixed first. InventoryGui
system which also needs to be designed and built (thankfully the Gui framework is there now). This Gui system will also need to be able to handle mouse events for dragging and dropping items around, as well as item tooltips, etcstackQuantity
and maxStackQuantity
of 1. That is, items that cannot be stacked on eachother. ItemPickup
behaviour needs to be implemented. That is, when the player walks over an item (or clicks on it, or something) the player picks it up and it appears in the inventory.