#include "net/grunt/Grunt.hpp" const char* Grunt::g_LoginResultStringNames[] = { "LOGIN_OK", "LOGIN_INVALID_CHALLENGE_MESSAGE", "LOGIN_SRP_ERROR", "LOGIN_INVALID_PROOF_MESSAGE", "LOGIN_BAD_SERVER_PROOF", "LOGIN_INVALID_RECODE_MESSAGE", "LOGIN_BAD_SERVER_RECODE_PROOF", "LOGIN_UNKNOWN_ACCOUNT", "LOGIN_UNKNOWN_ACCOUNT_PIN", "LOGIN_UNKNOWN_ACCOUNT_CALL", "LOGIN_INCORRECT_PASSWORD", "LOGIN_FAILED", "LOGIN_SERVER_DOWN", "LOGIN_BANNED", "LOGIN_BADVERSION", "LOGIN_ALREADYONLINE", "LOGIN_NOTIME", "LOGIN_DBBUSY", "LOGIN_SUSPENDED", "LOGIN_PARENTALCONTROL", "LOGIN_LOCKED_ENFORCED", "DISCONNECTED", "LOGIN_ACCOUNT_CONVERTED", "LOGIN_ANTI_INDULGENCE", "LOGIN_EXPIRED", "LOGIN_TRIAL_EXPIRED", "LOGIN_NO_GAME_ACCOUNT", "LOGIN_AUTH_OUTAGE", "LOGIN_GAME_ACCOUNT_LOCKED", "LOGIN_NO_BATTLENET_MANAGER", "LOGIN_NO_BATTLENET_APPLICATION", "LOGIN_MALFORMED_ACCOUNT_NAME", "LOGIN_USE_GRUNT", "LOGIN_TOO_FAST", "LOGIN_CHARGEBACK", "LOGIN_IGR_WITHOUT_BNET", "LOGIN_UNLOCKABLE_LOCK", "LOGIN_CONVERSION_REQUIRED", "LOGIN_UNABLE_TO_DOWNLOAD_MODULE", "LOGIN_NO_GAME_ACCOUNTS_IN_REGION", "LOGIN_ACCOUNT_LOCKED", }; const char* Grunt::g_LoginStateStringNames[] = { "LOGIN_STATE_INITIALIZED", "LOGIN_STATE_CONNECTING", "LOGIN_STATE_HANDSHAKING", "LOGIN_STATE_AUTHENTICATING", "LOGIN_STATE_AUTHENTICATED", "LOGIN_STATE_FAILED", "LOGIN_STATE_DOWNLOADFILE", "LOGIN_STATE_FIRST_SECURITY", "LOGIN_STATE_PIN", "LOGIN_STATE_PIN_WAIT", "LOGIN_STATE_MATRIX", "LOGIN_STATE_MATRIX_WAIT", "LOGIN_STATE_TOKEN", "LOGIN_STATE_TOKEN_WAIT", "LOGIN_STATE_CHECKINGVERSIONS", "RESPONSE_CONNECTED", "LOGIN_STATE_DISCONNECTED", "LOGIN_STATE_SURVEY", };