AlpacaLibrary/Include/Game/Interfaces/GameTabs/Stats.hpp

48 lines
948 B
C++
Raw Normal View History

2017-12-25 23:49:48 +00:00
#ifndef STATS_HPP_INCLUDED
#define STATS_HPP_INCLUDED
#include <cstdint>
2018-12-27 18:17:09 +00:00
namespace Stats
2017-12-25 23:49:48 +00:00
{
2018-12-27 18:17:09 +00:00
typedef enum SKILLS
{
ATTACK,
DEFENCE,
STRENGTH,
HITPOINTS,
RANGE,
PRAYER,
MAGIC,
COOKING,
WOODCUTTING,
FLETCHING,
FISHING,
FIREMAKING,
CRAFTING,
SMITHING,
MINING,
HERBLORE,
AGILITY,
THIEVING,
SLAYER,
FARMING,
RUNECRAFT,
HUNTER,
CONSTRUCTION,
ALL
} SKILLS;
2017-12-25 23:49:48 +00:00
2018-12-27 18:17:09 +00:00
bool IsOpen();
2019-05-31 20:06:57 +00:00
bool Open(bool UseHotkey = false);
2019-05-28 16:34:51 +00:00
std::int32_t GetTabHotkey();
2018-12-27 18:17:09 +00:00
std::int32_t GetWeight();
std::int32_t GetRunEnergy();
std::int32_t GetCurrentLevel(SKILLS Skill);
std::int32_t GetRealLevel(SKILLS Skill);
std::int64_t GetExperience(SKILLS Skill);
std::int32_t GetExperienceTo(SKILLS Skill, std::int32_t Level);
2018-12-31 21:52:58 +00:00
}
2017-12-25 23:49:48 +00:00
#endif // STATS_HPP_INCLUDED