Release 1.33

master
Kasi 2019-07-19 22:40:09 +01:00
parent 7405b3ec2f
commit afb7409196
2 changed files with 12 additions and 7 deletions

View File

@ -12,18 +12,21 @@ namespace Login
{ {
typedef enum LOGIN_SCREEN_STATE typedef enum LOGIN_SCREEN_STATE
{ {
WELCOME_SCREEN, // 0 WELCOME_SCREEN,
PVP_WORLD, // 1 PVP_WORLD,
ENTER_CREDENTIALS, // 2 ENTER_CREDENTIALS,
INVALID_CREDENTIALS, // 3 INVALID_CREDENTIALS,
AUTHENTICATOR, // 4 AUTHENTICATOR,
FORGOTTEN_PASSWORD, // 5 FORGOTTEN_PASSWORD,
RUNESCAPE_UPDATED, RUNESCAPE_UPDATED,
ACCOUNT_LOCKED, ACCOUNT_LOCKED,
MEMBERS_AREA, MEMBERS_AREA,
MEMBERS_REQUIRED, MEMBERS_REQUIRED,
WORLD_SELECT, WORLD_SELECT,
ACCOUNT_DISABLED, ACCOUNT_DISABLED,
ACCOUNT_LOGGED_IN,
TOTAL_SKILL_REQUIRED,
DISCONNECTED,
CONNECTING, CONNECTING,
LOADING, LOADING,
LOBBY_SCREEN, LOBBY_SCREEN,
@ -32,7 +35,7 @@ namespace Login
LOGIN_SCREEN_STATE GetLoginScreenState(); LOGIN_SCREEN_STATE GetLoginScreenState();
bool LoginPlayer(bool SwitchWorlds = true); bool LoginPlayer(bool SwitchToProfileWorld = true);
bool EnterCredentials(); bool EnterCredentials();
bool IsWorldSelectOpen(); bool IsWorldSelectOpen();
@ -70,6 +73,8 @@ namespace Login
*/ */
std::vector<Box> GetButtonBoxes(); std::vector<Box> GetButtonBoxes();
bool WaitLoginScreenState(std::uint32_t Duration, std::uint32_t Step, Login::LOGIN_SCREEN_STATE State, bool Result = true);
} }
#endif // LOGIN_HPP_INCLUDED #endif // LOGIN_HPP_INCLUDED

Binary file not shown.