Release 1.02

master
Kasi 2018-10-04 08:21:36 +01:00
parent d9ff74ae8e
commit a71e06ac17
3 changed files with 27 additions and 22 deletions

View File

@ -25,29 +25,32 @@ class Chat
typedef enum CHAT_TYPE typedef enum CHAT_TYPE
{ {
SYSTEM = 200, SERVER = 0,
PUBLIC_CHAT = 201, PUBLIC_MOD = 1,
PRIVATE_CHAT = 202, PUBLIC = 2,
CLAN_CHAT = 203, PRIVATE_MESSAGE_RECEIVED = 3,
TRADE_RECEIVED = 4,
_SYSTEM = 0, PRIVATE_MESSAGE_INFO = 5,
_PUBLIC_CHAT = 2, PRIVATE_MESSAGE_SENT = 6,
_PRIVATE_CHAT_INCOMING = 3, PRIVATE_MESSAGE_RECEIVED_MOD = 7,
_PRIVATE_CHAT_SYSTEM = 5, CLANCHAT = 9,
_PRIVATE_CHAT_OUTGOING = 6, CLANCHAT_INFO = 11,
_CLAN_CHAT = 9, TRADE_SENT = 12,
_CLAN_CHAT_SYSTEM = 11, ABUSE_REPORT = 26,
_BROADCAST_SYSTEM = 14, EXAMINE_ITEM = 27,
_EXAMINE_ITEM = 27, EXAMINE_NPC = 28,
_EXAMINE_NPC = 28, EXAMINE_OBJECT = 29,
_EXAMINE_GAMEOBJECT = 29, FRIENDS_LIST_ADD = 30,
_PRIVATE_CHAT_SYSTEM2 = 30, IGNORE_LIST_ADD = 31,
_AUTO_CHAT = 90, AUTOCHAT = 90,
_TRADE_INCOMING = 101, GAME = 99,
_TRADE = 102 TRADE = 101,
DUEL = 103,
FILTERED = 105,
ACTION = 109,
UNKNOWN = -1
} CHAT_TYPE; } CHAT_TYPE;
static std::vector<Internal::MessageNode> GetMessages(CHAT_TYPE Type); static std::vector<Internal::MessageNode> GetMessages(CHAT_TYPE Type);
static std::vector<Internal::MessageNode> GetMessages(CHAT_TYPE Type, bool Sort); static std::vector<Internal::MessageNode> GetMessages(CHAT_TYPE Type, bool Sort);
static Internal::MessageNode GetLastMessage(CHAT_TYPE Type); static Internal::MessageNode GetLastMessage(CHAT_TYPE Type);

View File

@ -2,6 +2,7 @@
#define MAINSCREEN_HPP_INCLUDED #define MAINSCREEN_HPP_INCLUDED
#include "../../Core/Types/Box.hpp" #include "../../Core/Types/Box.hpp"
#include "../../Core/Types/Tile.hpp"
#include "../../Core/Classes/Character.hpp" #include "../../Core/Classes/Character.hpp"
#include <cstdint> #include <cstdint>
#include <string> #include <string>
@ -33,6 +34,7 @@ class Mainscreen
static Mainscreen::CROSSHAIR_STATE GetCrosshairState(); static Mainscreen::CROSSHAIR_STATE GetCrosshairState();
static bool IsLoggedIn(); static bool IsLoggedIn();
static bool IsMoving();
static std::string GetUpText(); static std::string GetUpText();
static bool UpTextContains(const std::string& UpText); static bool UpTextContains(const std::string& UpText);
@ -42,7 +44,7 @@ class Mainscreen
static bool WaitIsUpText(std::uint32_t Duration, std::uint32_t Step, const std::string& UpText); static bool WaitIsUpText(std::uint32_t Duration, std::uint32_t Step, const std::string& UpText);
static bool WaitUpTextContains(std::uint32_t Duration, std::uint32_t Step, const std::string& UpText); static bool WaitUpTextContains(std::uint32_t Duration, std::uint32_t Step, const std::string& UpText);
static bool WaitUpTextContains(std::uint32_t Duration, std::uint32_t Step, const std::vector<std::string>& UpTexts); static bool WaitUpTextContains(std::uint32_t Duration, std::uint32_t Step, const std::vector<std::string>& UpTexts);
static bool ClickTile(const Tile& T);
}; };
/** @} */ /** @} */

Binary file not shown.