|
|
@ -51,7 +51,7 @@ public:
|
|
|
|
void setSoul(double soul);
|
|
|
|
void setSoul(double soul);
|
|
|
|
void setStamina(double stamina);
|
|
|
|
void setStamina(double stamina);
|
|
|
|
void setKnown(bool known) { m_known = known; }
|
|
|
|
void setKnown(bool known) { m_known = known; }
|
|
|
|
void setInventoryItem(Otc::Inventory inventory, const ItemPtr& item);
|
|
|
|
void setInventoryItem(Otc::InventorySlot inventory, const ItemPtr& item);
|
|
|
|
|
|
|
|
|
|
|
|
int getStates() { return m_states; }
|
|
|
|
int getStates() { return m_states; }
|
|
|
|
int getSkillLevel(Otc::Skill skill) { return m_skillsLevel[skill]; }
|
|
|
|
int getSkillLevel(Otc::Skill skill) { return m_skillsLevel[skill]; }
|
|
|
@ -68,7 +68,7 @@ public:
|
|
|
|
double getMagicLevelPercent() { return m_magicLevelPercent; }
|
|
|
|
double getMagicLevelPercent() { return m_magicLevelPercent; }
|
|
|
|
double getSoul() { return m_soul; }
|
|
|
|
double getSoul() { return m_soul; }
|
|
|
|
double getStamina() { return m_stamina; }
|
|
|
|
double getStamina() { return m_stamina; }
|
|
|
|
ItemPtr getInventoryItem(Otc::Inventory inventory) { return m_inventoryItems[inventory]; }
|
|
|
|
ItemPtr getInventoryItem(Otc::InventorySlot inventory) { return m_inventoryItems[inventory]; }
|
|
|
|
|
|
|
|
|
|
|
|
bool isKnown() { return m_known; }
|
|
|
|
bool isKnown() { return m_known; }
|
|
|
|
bool isPreWalking() { return m_preWalking; }
|
|
|
|
bool isPreWalking() { return m_preWalking; }
|
|
|
@ -98,7 +98,7 @@ private:
|
|
|
|
bool m_autoWalking;
|
|
|
|
bool m_autoWalking;
|
|
|
|
Position m_lastPrewalkDestionation;
|
|
|
|
Position m_lastPrewalkDestionation;
|
|
|
|
Timer m_walkLockTimer;
|
|
|
|
Timer m_walkLockTimer;
|
|
|
|
ItemPtr m_inventoryItems[Otc::LastInventory];
|
|
|
|
ItemPtr m_inventoryItems[Otc::LastInventorySlot];
|
|
|
|
ScheduledEventPtr m_autoWalkEndEvent;
|
|
|
|
ScheduledEventPtr m_autoWalkEndEvent;
|
|
|
|
|
|
|
|
|
|
|
|
std::array<int, Otc::LastSkill> m_skillsLevel;
|
|
|
|
std::array<int, Otc::LastSkill> m_skillsLevel;
|
|
|
|