4 #include "RehtiReader.hpp"
Slot
Definition: ItemReader.hpp:39
Base pure virtual Entity class. Different types of enities inherit this.
Definition: Entity.hpp:17
Represents an item that can be equipped.
Definition: EquippableItem.hpp:12
EquippableItem(int id, std::string name, Slot equippableToSlot, ItemStats stats=ItemStats(), bool isStackable=false)
Definition: EquippableItem.cpp:5
Slot equippableToSlotM
Definition: EquippableItem.hpp:38
ItemStats statsM
Definition: EquippableItem.hpp:40
ItemStats & getStats()
Returns the stats of the item.
Definition: EquippableItem.cpp:14
Slot getEquippableSlot()
Returns the slot that the item can be equipped to.
Definition: EquippableItem.cpp:9
bool use(Entity *user) override
Equips the item.
Definition: EquippableItem.cpp:19
Base class for items.
Definition: Item.hpp:13
Definition: ItemReader.hpp:63
Definition: ItemReader.hpp:9