chore: update formatting

This commit is contained in:
Niklas 2023-03-24 22:23:27 +01:00
parent 7ca00d697a
commit 5ff2f5ccd0
56 changed files with 3941 additions and 4037 deletions

View File

@ -5,4 +5,4 @@ export interface WindowSaveOptions {
export interface WindowSaveScreenOptions {
[Key: string]: WindowSaveOptions;
}
}

View File

@ -50,7 +50,7 @@ export const NitroCardView: FC<NitroCardViewProps> = props => {
const observer = new ResizeObserver(event => {
const screen = `${window.innerWidth}x${window.innerHeight}`;
const newStorage = {...GetLocalStorage<Partial<WindowSaveScreenOptions>>(`nitro.windows.${uniqueKey}`)} as WindowSaveScreenOptions;
newStorage[screen] = newStorage?.[screen] || {} as WindowSaveOptions;
newStorage[screen] = newStorage?.[screen] || ({} as WindowSaveOptions);
newStorage[screen].size = {width: element.offsetWidth, height: element.offsetHeight};
SetLocalStorage<WindowSaveScreenOptions>(`nitro.windows.${uniqueKey}`, newStorage);
});

View File

@ -143,7 +143,7 @@ export const DraggableWindow: FC<DraggableWindowProps> = props => {
if (uniqueKey !== null) {
const screen = `${window.innerWidth}x${window.innerHeight}`;
const newStorage = {...GetLocalStorage<Partial<WindowSaveScreenOptions>>(`nitro.windows.${uniqueKey}`)} as WindowSaveScreenOptions;
newStorage[screen] = newStorage?.[screen] || {} as WindowSaveOptions;
newStorage[screen] = newStorage?.[screen] || ({} as WindowSaveOptions);
newStorage[screen].offset = {x: offsetX, y: offsetY};
SetLocalStorage<WindowSaveScreenOptions>(`nitro.windows.${uniqueKey}`, newStorage);
}
@ -252,7 +252,6 @@ export const DraggableWindow: FC<DraggableWindowProps> = props => {
const localStorage = GetLocalStorage<WindowSaveScreenOptions>(`nitro.windows.${uniqueKey}`);
const windowOptions = localStorage?.[screen] as WindowSaveOptions;
if (!windowOptions || !windowOptions.offset) return;
setDelta({x: 0, y: 0});

View File

@ -18,8 +18,9 @@ export const ChatHistoryView: FC<{}> = props => {
let text = searchText.toLowerCase();
return sortedChatHistory
.filter(entry => (entry.message && entry.message.toLowerCase().includes(text)) || (entry.name && entry.name.toLowerCase().includes(text)));
return sortedChatHistory.filter(
entry => (entry.message && entry.message.toLowerCase().includes(text)) || (entry.name && entry.name.toLowerCase().includes(text))
);
}, [chatHistory, searchText]);
useEffect(() => {

View File

@ -51,7 +51,8 @@ export const ChooserWidgetView: FC<ChooserWidgetViewProps> = props => {
alignItems="center"
className={classNames("rounded p-1", selectedItem === row && "bg-muted")}
pointer
onClick={event => setSelectedItem(row)}>
onClick={event => setSelectedItem(row)}
>
<Text truncate>
{row.name} {canSeeId && " - " + row.id}
</Text>

View File

@ -1,6 +1,7 @@
import {FigureUpdateEvent, RoomUnitChatStyleComposer, UserInfoDataParser, UserInfoEvent, UserSettingsEvent} from "@nitro/renderer";
import {useEffect, useState} from "react";
import {useBetween} from "use-between";
import {GetLocalStorage, GetSessionDataManager, SendMessageComposer} from "../../api";
import {useMessageEvent} from "../events";
import {useLocalStorage} from "../useLocalStorage";

View File

@ -1,68 +1,67 @@
import { IDisposable } from '../../common';
import { IConnection } from '../../communication';
import { IRoomModerationSettings } from './IRoomModerationSettings';
import { IUserDataManager } from './IUserDataManager';
import {IDisposable} from "../../common";
import {IConnection} from "../../communication";
import {IRoomModerationSettings} from "./IRoomModerationSettings";
import {IUserDataManager} from "./IUserDataManager";
export interface IRoomSession extends IDisposable
{
openGift(objectId: number): void;
setConnection(connection: IConnection): void;
setControllerLevel(level: number): void;
setOwnRoomIndex(roomIndex: number): void;
setRoomOwner(): void;
start(): boolean;
reset(roomId: number): void;
sendChatMessage(text: string, styleId: number): void;
sendShoutMessage(text: string, styleId: number): void;
sendWhisperMessage(recipientName: string, text: string, styleId: number): void;
sendChatTypingMessage(isTyping: boolean): void;
sendMottoMessage(motto: string): void;
sendDanceMessage(danceId: number): void;
sendExpressionMessage(expression: number): void;
sendSignMessage(sign: number): void;
sendPostureMessage(posture: number): void;
sendDoorbellApprovalMessage(userName: string, flag: boolean): void;
sendAmbassadorAlertMessage(userId: number): void;
sendKickMessage(userId: number): void;
sendMuteMessage(userId: number, minutes: number): void;
sendBanMessage(userId: number, type: string): void;
sendGiveRightsMessage(userId: number): void;
sendTakeRightsMessage(userId: number): void;
sendPollStartMessage(pollId: number): void;
sendPollRejectMessage(pollId: number): void;
sendPollAnswerMessage(pollId: number, questionId: number, answers: string[]): void;
votePoll(counter: number): void;
sendPeerUsersClassificationMessage(userClassType: string): void;
sendRoomUsersClassificationMessage(userClassType: string): void;
updateMoodlightData(id: number, effectId: number, color: number, brightness: number, apply: boolean): void;
toggleMoodlightState(): void;
pickupPet(id: number): void;
pickupBot(id: number): void;
requestMoodlightSettings(): void;
mountPet(id: number): void;
dismountPet(id: number): void;
usePetProduct(itemId: number, petId: number): void;
removePetSaddle(id: number): void;
togglePetBreeding(id: number): void;
togglePetRiding(id: number): void;
useMultistateItem(id: number): void;
harvestPet(id: number): void;
compostPlant(id: number): void;
requestPetCommands(id: number): void;
sendScriptProceed(): void;
connection: IConnection;
userDataManager: IUserDataManager;
roomId: number;
state: string;
tradeMode: number;
isPrivateRoom: boolean;
doorMode: number;
allowPets: boolean;
controllerLevel: number;
ownRoomIndex: number;
isGuildRoom: boolean;
isRoomOwner: boolean;
isDecorating: boolean;
isSpectator: boolean;
moderationSettings: IRoomModerationSettings;
export interface IRoomSession extends IDisposable {
openGift(objectId: number): void;
setConnection(connection: IConnection): void;
setControllerLevel(level: number): void;
setOwnRoomIndex(roomIndex: number): void;
setRoomOwner(): void;
start(): boolean;
reset(roomId: number): void;
sendChatMessage(text: string, styleId: number): void;
sendShoutMessage(text: string, styleId: number): void;
sendWhisperMessage(recipientName: string, text: string, styleId: number): void;
sendChatTypingMessage(isTyping: boolean): void;
sendMottoMessage(motto: string): void;
sendDanceMessage(danceId: number): void;
sendExpressionMessage(expression: number): void;
sendSignMessage(sign: number): void;
sendPostureMessage(posture: number): void;
sendDoorbellApprovalMessage(userName: string, flag: boolean): void;
sendAmbassadorAlertMessage(userId: number): void;
sendKickMessage(userId: number): void;
sendMuteMessage(userId: number, minutes: number): void;
sendBanMessage(userId: number, type: string): void;
sendGiveRightsMessage(userId: number): void;
sendTakeRightsMessage(userId: number): void;
sendPollStartMessage(pollId: number): void;
sendPollRejectMessage(pollId: number): void;
sendPollAnswerMessage(pollId: number, questionId: number, answers: string[]): void;
votePoll(counter: number): void;
sendPeerUsersClassificationMessage(userClassType: string): void;
sendRoomUsersClassificationMessage(userClassType: string): void;
updateMoodlightData(id: number, effectId: number, color: number, brightness: number, apply: boolean): void;
toggleMoodlightState(): void;
pickupPet(id: number): void;
pickupBot(id: number): void;
requestMoodlightSettings(): void;
mountPet(id: number): void;
dismountPet(id: number): void;
usePetProduct(itemId: number, petId: number): void;
removePetSaddle(id: number): void;
togglePetBreeding(id: number): void;
togglePetRiding(id: number): void;
useMultistateItem(id: number): void;
harvestPet(id: number): void;
compostPlant(id: number): void;
requestPetCommands(id: number): void;
sendScriptProceed(): void;
connection: IConnection;
userDataManager: IUserDataManager;
roomId: number;
state: string;
tradeMode: number;
isPrivateRoom: boolean;
doorMode: number;
allowPets: boolean;
controllerLevel: number;
ownRoomIndex: number;
isGuildRoom: boolean;
isRoomOwner: boolean;
isDecorating: boolean;
isSpectator: boolean;
moderationSettings: IRoomModerationSettings;
}

File diff suppressed because it is too large Load Diff

View File

@ -1,476 +1,474 @@
export class IncomingHeader
{
public static ACHIEVEMENT_LIST = 305;
public static AUTHENTICATED = 2491;
public static AUTHENTICATION = -1;
public static AVAILABILITY_STATUS = 2033;
public static BUILDERS_CLUB_EXPIRED = 1452;
public static CLUB_OFFERS = 2405;
public static CATALOG_PAGE = 804;
public static CATALOG_PAGE_LIST = 1032;
public static CATALOG_PURCHASE_OK = 869;
public static CATALOG_PURCHASE_ERROR = 1404;
public static CATALOG_PURCHASE_NOT_ALLOWED = 3770;
public static PRODUCT_OFFER = 3388;
public static LIMITED_SOLD_OUT = 377;
public static CATALOG_PUBLISHED = 1866;
public static CFH_RESULT_MESSAGE = 3635;
public static CLIENT_LATENCY = 10;
public static CLIENT_PING = 3928;
public static DESKTOP_CAMPAIGN = 1745;
public static DESKTOP_NEWS = 286;
public static DESKTOP_VIEW = 122;
public static BUNDLE_DISCOUNT_RULESET = 2347;
public static FIRST_LOGIN_OF_DAY = 793;
public static FURNITURE_ALIASES = 1723;
public static FURNITURE_DATA = 2547;
public static FURNITURE_FLOOR = 1778;
public static FURNITURE_FLOOR_ADD = 1534;
public static FURNITURE_FLOOR_REMOVE = 2703;
public static FURNITURE_FLOOR_UPDATE = 3776;
public static FURNITURE_ITEMDATA = 2202;
public static FURNITURE_STATE = 2376;
public static FURNITURE_GROUP_CONTEXT_MENU_INFO = 3293;
public static FURNITURE_POSTIT_STICKY_POLE_OPEN = 2366;
public static GAME_CENTER_ACHIEVEMENTS = 2265;
public static GAME_CENTER_GAME_LIST = 222;
public static GAME_CENTER_STATUS = 2893;
public static GAME_CENTER_IN_ARENA_QUEUE = 872;
public static GAME_CENTER_STOP_COUNTER = 3191;
public static GAME_CENTER_USER_LEFT_GAME = 3138;
public static GAME_CENTER_DIRECTORY_STATUS = 2246;
public static GAME_CENTER_STARTING_GAME_FAILED = 2142;
public static GAME_CENTER_JOINING_FAILED = 1730;
public static GAMESTATUSMESSAGE = 3805;
public static GAMEACHIEVEMENTS = 1689;
public static GAMEINVITE = 904;
public static JOININGQUEUEFAILED = 3035;
public static JOINEDQUEUEMESSAGE = 2260;
public static LEFTQUEUE = 1477;
public static LOAD_GAME_URL = 2624;
public static LOADGAME = 3654;
public static UNLOADGAME = 1715;
public static ACHIEVEMENTRESOLUTIONCOMPLETED = 740;
public static ACHIEVEMENTRESOLUTIONPROGRESS = 3370;
public static ACHIEVEMENTRESOLUTIONS = 66;
public static GENERIC_ALERT = 3801;
public static MODERATOR_MESSAGE = 2030;
public static GENERIC_ERROR = 1600;
public static GIFT_WRAPPER_CONFIG = 2234;
public static GROUP_BADGES = 2402;
public static GROUP_CREATE_OPTIONS = 2159;
public static GROUP_FORUM_DATA = 3011;
public static GROUP_FORUM_LIST = 3001;
public static GROUP_FORUM_THREADS = 1073;
public static GROUP_FORUM_POST = 2049;
public static GROUP_FORUM_POST_THREAD = 1862;
public static GROUP_FORUM_THREAD_MESSAGES = 509;
public static GROUP_FORUM_UNREAD_COUNT = 2379;
public static GROUP_FORUM_UPDATE_MESSAGE = 324;
public static GROUP_FORUM_UPDATE_THREAD = 2528;
public static GROUP_INFO = 1702;
public static GROUP_LIST = 420;
public static GROUP_MEMBER = 265;
public static GROUP_MEMBERS = 1200;
public static GROUP_MEMBERS_REFRESH = 2445;
public static GROUP_MEMBER_REMOVE_CONFIRM = 1876;
public static GROUP_PURCHASED = 2808;
public static GROUP_SETTINGS = 3965;
public static GROUP_BADGE_PARTS = 2238;
public static GROUP_MEMBERSHIP_REQUESTED = 1180;
public static GROUP_DETAILS_CHANGED = 1459;
public static GROUP_HABBO_JOIN_FAILED = 762;
public static GUILD_EDIT_FAILED = 3988;
public static GUILD_MEMBER_MGMT_FAILED = 818;
public static ITEM_DIMMER_SETTINGS = 2710;
public static ITEM_STACK_HELPER = 2816;
public static ITEM_WALL = 1369;
public static ITEM_WALL_ADD = 2187;
public static ITEM_WALL_REMOVE = 3208;
public static ITEM_WALL_UPDATE = 2009;
public static MARKETPLACE_CONFIG = 1823;
public static MESSENGER_ACCEPT_FRIENDS = 896;
public static MESSENGER_CHAT = 1587;
public static MESSENGER_FIND_FRIENDS = 1210;
public static MESSENGER_FOLLOW_FAILED = 3048;
public static MESSENGER_FRIEND_NOTIFICATION = 3082;
public static MESSENGER_FRIENDS = 3130;
public static MESSENGER_INIT = 1605;
public static MESSENGER_INSTANCE_MESSAGE_ERROR = 3359;
public static MESSENGER_INVITE = 3870;
public static MESSENGER_INVITE_ERROR = 462;
public static MESSENGER_MESSAGE_ERROR = 892;
public static MESSENGER_MINIMAIL_COUNT = 2803;
public static MESSENGER_MINIMAIL_NEW = 1911;
public static MESSENGER_RELATIONSHIPS = 2016;
public static MESSENGER_REQUEST = 2219;
public static MESSENGER_REQUEST_ERROR = 892;
public static MESSENGER_REQUESTS = 280;
public static MESSENGER_SEARCH = 973;
public static MESSENGER_UPDATE = 2800;
public static MODERATION_REPORT_DISABLED = 1651;
public static MODERATION_TOOL = 2696;
public static MODERATION_USER_INFO = 2866;
public static MOTD_MESSAGES = 2035;
public static NAVIGATOR_CATEGORIES = 1562;
public static NAVIGATOR_COLLAPSED = 1543;
public static NAVIGATOR_EVENT_CATEGORIES = 3244;
public static NAVIGATOR_LIFTED = 3104;
public static NAVIGATOR_METADATA = 3052;
public static NAVIGATOR_OPEN_ROOM_CREATOR = 2064;
public static NAVIGATOR_SEARCH = 2690;
public static NAVIGATOR_SEARCHES = 3984;
public static NAVIGATOR_SETTINGS = 518;
public static THUMBNAIL_UPDATE_RESULT = 1927;
public static CAN_CREATE_ROOM = 378;
public static CATEGORIES_WITH_VISITOR_COUNT = 1455;
public static COMPETITION_ROOMS_DATA = 3954;
public static CONVERTED_ROOM_ID = 1331;
public static GUEST_ROOM_SEARCH_RESULT = 52;
public static NOTIFICATION_LIST = 1992;
public static NOTIFICATION_OFFER_REWARD_DELIVERED = 2125;
public static NOTIFICATION_SIMPLE_ALERT = 5100;
public static NOTIFICATION_ELEMENT_POINTER = 1787;
public static PET_FIGURE_UPDATE = 1924;
public static PET_INFO = 2901;
public static PET_TRAINING_PANEL = 1164;
public static PET_LEVEL_UPDATE = 2824;
public static PET_SCRATCH_FAILED = 1130;
public static PET_OPEN_PACKAGE_REQUESTED = 2380;
public static PET_OPEN_PACKAGE_RESULT = 546;
public static PET_BREEDING = 1746;
public static PET_CONFIRM_BREEDING_RESULT = 1625;
public static PET_GO_TO_BREEDING_NEST_FAILURE = 2621;
public static PET_NEST_BREEDING_SUCCESS = 2527;
public static PET_CONFIRM_BREEDING_REQUEST = 634;
public static PET_BREEDING_RESULT = 1553;
public static RECYCLER_PRIZES = 3164;
public static RECYCLER_STATUS = 3433;
public static RECYCLER_FINISHED = 468;
public static ROOM_BAN_LIST = 1869;
public static ROOM_BAN_REMOVE = 3429;
public static ROOM_CREATED = 1304;
public static ROOM_DOORBELL = 2309;
public static ROOM_DOORBELL_ACCEPTED = 3783;
public static ROOM_DOORBELL_REJECTED = 878;
public static ROOM_ENTER = 758;
public static ROOM_ENTER_ERROR = 899;
public static ROOM_FORWARD = 160;
public static ROOM_HEIGHT_MAP = 2753;
public static ROOM_HEIGHT_MAP_UPDATE = 558;
public static ROOM_INFO = 687;
public static ROOM_INFO_OWNER = 749;
public static ROOM_MODEL = 1301;
public static ROOM_MODEL_BLOCKED_TILES = 3990;
public static ROOM_MODEL_DOOR = 1664;
public static ROOM_MODEL_NAME = 2031;
public static ROOM_MUTED = 2533;
public static ROOM_MUTE_USER = 826;
public static ROOM_PAINT = 2454;
public static ROOM_PROMOTION = 2274;
public static ROOM_QUEUE_STATUS = 2208;
public static ROOM_RIGHTS = 780;
public static ROOM_RIGHTS_CLEAR = 2392;
public static ROOM_RIGHTS_LIST = 1284;
public static ROOM_RIGHTS_LIST_ADD = 2088;
public static ROOM_RIGHTS_LIST_REMOVE = 1327;
public static ROOM_RIGHTS_OWNER = 339;
public static ROOM_ROLLING = 3207;
public static ROOM_SCORE = 482;
public static ROOM_SETTINGS = 1498;
public static ROOM_SETTINGS_CHAT = 1191;
public static ROOM_SETTINGS_SAVE = 948;
public static ROOM_SETTINGS_SAVE_ERROR = 1555;
public static ROOM_INFO_UPDATED = 3297;
public static ROOM_SPECTATOR = 1033;
public static ROOM_THICKNESS = 3547;
public static ROOM_GET_FILTER_WORDS = 2937;
public static ROOM_MESSAGE_NOTIFICATION = 1634;
public static ROOM_POPULAR_TAGS_RESULT = 2012;
public static INFO_FEED_ENABLE = 3284;
public static SECURITY_MACHINE = 1488;
public static MYSTERY_BOX_KEYS = 2833;
public static GOTMYSTERYBOXPRIZEMESSAGE = 3712;
public static CANCELMYSTERYBOXWAITMESSAGE = 596;
public static SHOWMYSTERYBOXWAITMESSAGE = 3201;
public static TRADE_ACCEPTED = 2568;
public static TRADE_CLOSED = 1373;
public static TRADE_COMPLETED = 1001;
public static TRADE_CONFIRMATION = 2720;
public static TRADE_LIST_ITEM = 2024;
public static TRADE_NOT_OPEN = 3128;
public static TRADE_OPEN = 2505;
public static TRADE_OPEN_FAILED = 217;
public static TRADE_OTHER_NOT_ALLOWED = 1254;
public static TRADE_YOU_NOT_ALLOWED = 3058;
public static TRADE_NO_SUCH_ITEM = 2873;
public static UNIT = 374;
public static UNIT_CHANGE_NAME = 2182;
public static UNIT_CHAT = 1446;
public static UNIT_CHAT_SHOUT = 1036;
public static UNIT_CHAT_WHISPER = 2704;
public static UNIT_DANCE = 2233;
public static UNIT_EFFECT = 1167;
public static UNIT_EXPRESSION = 1631;
public static UNIT_HAND_ITEM = 1474;
public static UNIT_IDLE = 1797;
public static UNIT_INFO = 3920;
public static UNIT_NUMBER = 2324;
public static UNIT_REMOVE = 2661;
public static UNIT_STATUS = 1640;
public static UNIT_TYPING = 1717;
public static UNSEEN_ITEMS = 2103;
public static USER_ACHIEVEMENT_SCORE = 1968;
public static USER_BADGES = 717;
public static USER_BADGES_ADD = 2493;
public static USER_BADGES_CURRENT = 1087;
public static USER_BOT_REMOVE = 233;
public static USER_BOTS = 3086;
public static USER_CHANGE_NAME = 118;
public static USER_CLOTHING = 1450;
public static USER_CREDITS = 3475;
public static USER_CURRENCY = 2018;
public static ACTIVITY_POINT_NOTIFICATION = 2275;
public static USER_EFFECTS = 340;
public static USER_FAVORITE_ROOM = 2524;
public static USER_FAVORITE_ROOM_COUNT = 151;
public static USER_FIGURE = 2429;
public static USER_FURNITURE = 994;
public static USER_FURNITURE_ADD = 104;
public static USER_FURNITURE_POSTIT_PLACED = 1501;
public static USER_FURNITURE_REFRESH = 3151;
public static USER_FURNITURE_REMOVE = 159;
public static USER_HOME_ROOM = 2875;
public static ROOM_EVENT_CANCEL = 3479;
public static ROOM_EVENT = 1840;
public static USER_IGNORED = 126;
public static USER_IGNORED_RESULT = 207;
public static USER_INFO = 2725;
public static USER_OUTFITS = 3315;
public static USER_PERKS = 2586;
public static PERK_CITIZENSHIP_VIP_OFFER_PROMO_ENABLED = 2278;
public static USER_PERMISSIONS = 411;
public static USER_PET_ADD = 2101;
public static USER_PET_REMOVE = 3253;
public static USER_PETS = 3522;
public static USER_PROFILE = 3898;
public static USER_RESPECT = 2815;
public static USER_SANCTION_STATUS = 3679;
public static USER_SETTINGS = 513;
public static USER_SUBSCRIPTION = 954;
public static USER_WARDROBE_PAGE = 3315;
public static USER_CLASSIFICATION = 966;
public static GET_USER_TAGS = 1255;
public static WIRED_ACTION = 1434;
public static WIRED_CONDITION = 1108;
public static WIRED_ERROR = 156;
public static WIRED_OPEN = 1830;
public static WIRED_REWARD = 178;
public static WIRED_SAVE = 1155;
public static WIRED_TRIGGER = 383;
public static PLAYING_GAME = 448;
public static FURNITURE_STATE_2 = 3431;
public static REMOVE_BOT_FROM_INVENTORY = 233;
public static ADD_BOT_TO_INVENTORY = 1352;
public static ACHIEVEMENT_PROGRESSED = 2107;
public static MODTOOL_ROOM_INFO = 1333;
public static MODTOOL_USER_CHATLOG = 3377;
public static MODTOOL_ROOM_CHATLOG = 3434;
public static MODTOOL_VISITED_ROOMS_USER = 1752;
public static MODERATOR_ACTION_RESULT = 2335;
public static ISSUE_DELETED = 3192;
public static ISSUE_INFO = 3609;
public static ISSUE_PICK_FAILED = 3150;
public static CFH_CHATLOG = 607;
public static MODERATOR_TOOL_PREFERENCES = 1576;
public static LOVELOCK_FURNI_START = 3753;
public static LOVELOCK_FURNI_FRIEND_COMFIRMED = 382;
public static LOVELOCK_FURNI_FINISHED = 770;
public static GIFT_RECEIVER_NOT_FOUND = 1517;
public static GIFT_OPENED = 56;
public static FLOOD_CONTROL = 566;
public static REMAINING_MUTE = 826;
public static USER_EFFECT_LIST = 340;
public static USER_EFFECT_LIST_ADD = 2867;
public static USER_EFFECT_LIST_REMOVE = 2228;
public static USER_EFFECT_ACTIVATE = 1959;
public static AVATAR_EFFECT_SELECTED = 3473;
public static CLUB_GIFT_INFO = 619;
public static REDEEM_VOUCHER_ERROR = 714;
public static REDEEM_VOUCHER_OK = 3336;
public static IN_CLIENT_LINK = 2023;
public static BOT_COMMAND_CONFIGURATION = 1618;
public static BOT_SKILL_LIST_UPDATE = 69;
public static BOT_FORCE_OPEN_CONTEXT_MENU = 296;
public static HAND_ITEM_RECEIVED = 354;
public static PET_PLACING_ERROR = 2913;
public static BOT_ERROR = 639;
public static MARKETPLACE_SELL_ITEM = 54;
public static MARKETPLACE_ITEM_STATS = 725;
public static MARKETPLACE_OWN_ITEMS = 3884;
public static MARKETPLACE_CANCEL_SALE = 3264;
public static MARKETPLACE_ITEM_POSTED = 1359;
public static MARKETPLACE_ITEMS_SEARCHED = 680;
public static MARKETPLACE_AFTER_ORDER_STATUS = 2032;
public static CATALOG_RECEIVE_PET_BREEDS = 3331;
public static CATALOG_APPROVE_NAME_RESULT = 1503;
public static OBJECTS_DATA_UPDATE = 1453;
public static PET_EXPERIENCE = 2156;
public static COMMUNITY_GOAL_VOTE_EVENT = 1435;
public static PROMO_ARTICLES = 286;
public static COMMUNITY_GOAL_EARNED_PRIZES = 3319;
public static COMMUNITY_GOAL_PROGRESS = 2525;
public static CONCURRENT_USERS_GOAL_PROGRESS = 2737;
public static QUEST_DAILY = 1878;
public static QUEST_CANCELLED = 3027;
public static QUEST_COMPLETED = 949;
public static COMMUNITY_GOAL_HALL_OF_FAME = 3005;
public static EPIC_POPUP = 3945;
public static SEASONAL_QUESTS = 1122;
public static QUESTS = 3625;
public static QUEST = 230;
public static BONUS_RARE_INFO = 1533;
public static CRAFTABLE_PRODUCTS = 1000;
public static CRAFTING_RECIPE = 2774;
public static CRAFTING_RECIPES_AVAILABLE = 2124;
public static CRAFTING_RESULT = 618;
public static CAMERA_PUBLISH_STATUS = 2057;
public static CAMERA_PURCHASE_OK = 2783;
public static CAMERA_STORAGE_URL = 3696;
public static CAMERA_SNAPSHOT = 463;
public static COMPETITION_STATUS = 133;
public static INIT_CAMERA = 3878;
public static THUMBNAIL_STATUS = 3595;
public static ACHIEVEMENT_NOTIFICATION = 806;
public static CLUB_GIFT_NOTIFICATION = 2188;
public static INTERSTITIAL_MESSAGE = 1808;
public static ROOM_AD_ERROR = 1759;
public static AVAILABILITY_TIME = 600;
public static HOTEL_CLOSED_AND_OPENS = 3728;
public static HOTEL_CLOSES_AND_OPENS_AT = 2771;
public static HOTEL_WILL_CLOSE_MINUTES = 1050;
public static HOTEL_MAINTENANCE = 1350;
public static JUKEBOX_PLAYLIST_FULL = 105;
public static JUKEBOX_SONG_DISKS = 34;
public static NOW_PLAYING = 469;
public static OFFICIAL_SONG_ID = 1381;
public static PLAYLIST = 1748;
public static PLAYLIST_SONG_ADDED = 1140;
public static TRAX_SONG_INFO = 3365;
public static USER_SONG_DISKS_INVENTORY = 2602;
public static CHECK_USER_NAME = 563;
public static CFH_SANCTION = 2782;
public static CFH_TOPICS = 325;
public static CFH_SANCTION_STATUS = 2221;
public static CAMPAIGN_CALENDAR_DATA = 2531;
public static CAMPAIGN_CALENDAR_DOOR_OPENED = 2551;
public static BUILDERS_CLUB_FURNI_COUNT = 3828;
public static BUILDERS_CLUB_SUBSCRIPTION = 1452;
public static CATALOG_PAGE_EXPIRATION = 2668;
public static CATALOG_EARLIEST_EXPIRY = 2515;
public static CLUB_GIFT_SELECTED = 659;
public static TARGET_OFFER_NOT_FOUND = 1237;
public static TARGET_OFFER = 119;
public static DIRECT_SMS_CLUB_BUY = 195;
public static ROOM_AD_PURCHASE = 2468;
public static NOT_ENOUGH_BALANCE = 3914;
public static LIMITED_OFFER_APPEARING_NEXT = 44;
public static IS_OFFER_GIFTABLE = 761;
public static CLUB_EXTENDED_OFFER = 3964;
public static SEASONAL_CALENDAR_OFFER = 1889;
public static COMPETITION_ENTRY_SUBMIT = 1177;
public static COMPETITION_VOTING_INFO = 3506;
public static COMPETITION_TIMING_CODE = 1745;
public static COMPETITION_USER_PART_OF = 3841;
public static COMPETITION_NO_OWNED_ROOMS = 2064;
public static COMPETITION_SECONDS_UNTIL = 3926;
public static BADGE_POINT_LIMITS = 2501;
public static BADGE_REQUEST_FULFILLED = 2998;
public static HELPER_TALENT_TRACK = 3406;
public static TALENT_TRACK_LEVEL = 1203;
public static TALENT_TRACK_LEVEL_UP = 638;
public static USER_BANNED = 1683;
public static BOT_RECEIVED = 3684;
public static PET_LEVEL_NOTIFICATION = 859;
public static PET_RECEIVED = 1111;
public static MODERATION_CAUTION = 1890;
public static YOUTUBE_CONTROL_VIDEO = 1554;
public static YOUTUBE_DISPLAY_PLAYLISTS = 1112;
public static YOUTUBE_DISPLAY_VIDEO = 1411;
public static CFH_DISABLED_NOTIFY = 1651;
public static QUESTION = 2665;
public static POLL_CONTENTS = 2997;
public static POLL_ERROR = 662;
public static POLL_OFFER = 3785;
public static POLL_ROOM_RESULT = 5201;
public static POLL_START_ROOM = 5200;
public static QUESTION_ANSWERED = 2589;
public static QUESTION_FINISHED = 1066;
public static CFH_PENDING_CALLS = 1121;
public static GUIDE_ON_DUTY_STATUS = 1548;
public static GUIDE_SESSION_ATTACHED = 1591;
public static GUIDE_SESSION_DETACHED = 138;
public static GUIDE_SESSION_ENDED = 1456;
public static GUIDE_SESSION_ERROR = 673;
public static GUIDE_SESSION_INVITED_TO_GUIDE_ROOM = 219;
public static GUIDE_SESSION_MESSAGE = 841;
public static GUIDE_SESSION_PARTNER_IS_TYPING = 1016;
public static GUIDE_SESSION_REQUESTER_ROOM = 1847;
public static GUIDE_SESSION_STARTED = 3209;
public static GUIDE_TICKET_CREATION_RESULT = 3285;
public static GUIDE_TICKET_RESOLUTION = 2674;
public static GUIDE_REPORTING_STATUS = 3463;
public static HOTEL_MERGE_NAME_CHANGE = 1663;
public static ISSUE_CLOSE_NOTIFICATION = 934;
public static QUIZ_DATA = 2927;
public static QUIZ_RESULTS = 2772;
public static CFH_PENDING_CALLS_DELETED = 77;
public static CFH_REPLY = 3796;
public static CHAT_REVIEW_SESSION_DETACHED = 30;
public static CHAT_REVIEW_SESSION_OFFERED_TO_GUIDE = 735;
public static CHAT_REVIEW_SESSION_RESULTS = 3276;
public static CHAT_REVIEW_SESSION_STARTED = 143;
public static CHAT_REVIEW_SESSION_VOTING_STATUS = 1829;
public static SCR_SEND_KICKBACK_INFO = 3277;
public static PET_STATUS = 1907;
public static GROUP_DEACTIVATE = 3129;
public static PET_RESPECTED = 2788;
public static PET_SUPPLEMENT = 3441;
public static NOOBNESS_LEVEL = 3738;
public static DISCONNECT_REASON = 4000;
public static CAN_CREATE_ROOM_EVENT = 2599;
public static FAVORITE_GROUP_UDPATE = 3403;
public static NO_SUCH_FLAT = 84;
public static ROOM_SETTINGS_ERROR = 2897;
public static SHOW_ENFORCE_ROOM_CATEGORY = 3896;
public static CUSTOM_USER_NOTIFICATION = 909;
public static NEW_USER_EXPERIENCE_GIFT_OFFER = 3575;
public static NEW_USER_EXPERIENCE_NOT_COMPLETE = 3639;
public static CONNECTION_ERROR = 1004;
public static ACCOUNT_SAFETY_LOCK_STATUS_CHANGE = 1243;
public static PHONE_COLLECTION_STATE = 2890;
public static PHONE_TRY_NUMBER_RESULT = 800;
public static PHONE_TRY_VERIFICATION_CODE_RESULT = 91;
public static EXTENDED_PROFILE_CHANGED = 876;
public static WELCOME_GIFT_CHANGE_EMAIL_RESULT = 2293;
public static WELCOME_GIFT_STATUS = 2707;
public static HANDSHAKE_INIT_DIFFIE = 1347;
public static HANDSHAKE_COMPLETE_DIFFIE = 3885;
public static RENTABLE_SPACE_RENT_OK = 2046;
public static RENTABLE_SPACE_STATUS = 3559;
public static RENTABLE_SPACE_RENT_FAILED = 1868;
public static EMAIL_STATUS = 612;
public static CHANGE_EMAIL_RESULT = 1815;
public static WEEKLY_GAME_REWARD = 2641;
public static WEEKLY_GAME_REWARD_WINNERS = 3097;
public static WEEKLY_COMPETITIVE_LEADERBOARD = 3512;
public static WEEKLY_COMPETITIVE_FRIENDS_LEADERBOARD = 3560;
public static WEEKLY_GAME2_FRIENDS_LEADERBOARD = 2270;
public static WEEKLY_GAME2_LEADERBOARD = 2196;
public static RENTABLE_FURNI_RENT_OR_BUYOUT_OFFER = 35;
public static HANDSHAKE_IDENTITY_ACCOUNT = 3523;
public static FIREWORK_CHARGE_DATA = 5210;
public static SNOWSTORM_ON_STAGE_ENDING = 5025;
public static RESTORE_CLIENT = 426;
export class IncomingHeader {
public static ACHIEVEMENT_LIST = 305;
public static AUTHENTICATED = 2491;
public static AUTHENTICATION = -1;
public static AVAILABILITY_STATUS = 2033;
public static BUILDERS_CLUB_EXPIRED = 1452;
public static CLUB_OFFERS = 2405;
public static CATALOG_PAGE = 804;
public static CATALOG_PAGE_LIST = 1032;
public static CATALOG_PURCHASE_OK = 869;
public static CATALOG_PURCHASE_ERROR = 1404;
public static CATALOG_PURCHASE_NOT_ALLOWED = 3770;
public static PRODUCT_OFFER = 3388;
public static LIMITED_SOLD_OUT = 377;
public static CATALOG_PUBLISHED = 1866;
public static CFH_RESULT_MESSAGE = 3635;
public static CLIENT_LATENCY = 10;
public static CLIENT_PING = 3928;
public static DESKTOP_CAMPAIGN = 1745;
public static DESKTOP_NEWS = 286;
public static DESKTOP_VIEW = 122;
public static BUNDLE_DISCOUNT_RULESET = 2347;
public static FIRST_LOGIN_OF_DAY = 793;
public static FURNITURE_ALIASES = 1723;
public static FURNITURE_DATA = 2547;
public static FURNITURE_FLOOR = 1778;
public static FURNITURE_FLOOR_ADD = 1534;
public static FURNITURE_FLOOR_REMOVE = 2703;
public static FURNITURE_FLOOR_UPDATE = 3776;
public static FURNITURE_ITEMDATA = 2202;
public static FURNITURE_STATE = 2376;
public static FURNITURE_GROUP_CONTEXT_MENU_INFO = 3293;
public static FURNITURE_POSTIT_STICKY_POLE_OPEN = 2366;
public static GAME_CENTER_ACHIEVEMENTS = 2265;
public static GAME_CENTER_GAME_LIST = 222;
public static GAME_CENTER_STATUS = 2893;
public static GAME_CENTER_IN_ARENA_QUEUE = 872;
public static GAME_CENTER_STOP_COUNTER = 3191;
public static GAME_CENTER_USER_LEFT_GAME = 3138;
public static GAME_CENTER_DIRECTORY_STATUS = 2246;
public static GAME_CENTER_STARTING_GAME_FAILED = 2142;
public static GAME_CENTER_JOINING_FAILED = 1730;
public static GAMESTATUSMESSAGE = 3805;
public static GAMEACHIEVEMENTS = 1689;
public static GAMEINVITE = 904;
public static JOININGQUEUEFAILED = 3035;
public static JOINEDQUEUEMESSAGE = 2260;
public static LEFTQUEUE = 1477;
public static LOAD_GAME_URL = 2624;
public static LOADGAME = 3654;
public static UNLOADGAME = 1715;
public static ACHIEVEMENTRESOLUTIONCOMPLETED = 740;
public static ACHIEVEMENTRESOLUTIONPROGRESS = 3370;
public static ACHIEVEMENTRESOLUTIONS = 66;
public static GENERIC_ALERT = 3801;
public static MODERATOR_MESSAGE = 2030;
public static GENERIC_ERROR = 1600;
public static GIFT_WRAPPER_CONFIG = 2234;
public static GROUP_BADGES = 2402;
public static GROUP_CREATE_OPTIONS = 2159;
public static GROUP_FORUM_DATA = 3011;
public static GROUP_FORUM_LIST = 3001;
public static GROUP_FORUM_THREADS = 1073;
public static GROUP_FORUM_POST = 2049;
public static GROUP_FORUM_POST_THREAD = 1862;
public static GROUP_FORUM_THREAD_MESSAGES = 509;
public static GROUP_FORUM_UNREAD_COUNT = 2379;
public static GROUP_FORUM_UPDATE_MESSAGE = 324;
public static GROUP_FORUM_UPDATE_THREAD = 2528;
public static GROUP_INFO = 1702;
public static GROUP_LIST = 420;
public static GROUP_MEMBER = 265;
public static GROUP_MEMBERS = 1200;
public static GROUP_MEMBERS_REFRESH = 2445;
public static GROUP_MEMBER_REMOVE_CONFIRM = 1876;
public static GROUP_PURCHASED = 2808;
public static GROUP_SETTINGS = 3965;
public static GROUP_BADGE_PARTS = 2238;
public static GROUP_MEMBERSHIP_REQUESTED = 1180;
public static GROUP_DETAILS_CHANGED = 1459;
public static GROUP_HABBO_JOIN_FAILED = 762;
public static GUILD_EDIT_FAILED = 3988;
public static GUILD_MEMBER_MGMT_FAILED = 818;
public static ITEM_DIMMER_SETTINGS = 2710;
public static ITEM_STACK_HELPER = 2816;
public static ITEM_WALL = 1369;
public static ITEM_WALL_ADD = 2187;
public static ITEM_WALL_REMOVE = 3208;
public static ITEM_WALL_UPDATE = 2009;
public static MARKETPLACE_CONFIG = 1823;
public static MESSENGER_ACCEPT_FRIENDS = 896;
public static MESSENGER_CHAT = 1587;
public static MESSENGER_FIND_FRIENDS = 1210;
public static MESSENGER_FOLLOW_FAILED = 3048;
public static MESSENGER_FRIEND_NOTIFICATION = 3082;
public static MESSENGER_FRIENDS = 3130;
public static MESSENGER_INIT = 1605;
public static MESSENGER_INSTANCE_MESSAGE_ERROR = 3359;
public static MESSENGER_INVITE = 3870;
public static MESSENGER_INVITE_ERROR = 462;
public static MESSENGER_MESSAGE_ERROR = 892;
public static MESSENGER_MINIMAIL_COUNT = 2803;
public static MESSENGER_MINIMAIL_NEW = 1911;
public static MESSENGER_RELATIONSHIPS = 2016;
public static MESSENGER_REQUEST = 2219;
public static MESSENGER_REQUEST_ERROR = 892;
public static MESSENGER_REQUESTS = 280;
public static MESSENGER_SEARCH = 973;
public static MESSENGER_UPDATE = 2800;
public static MODERATION_REPORT_DISABLED = 1651;
public static MODERATION_TOOL = 2696;
public static MODERATION_USER_INFO = 2866;
public static MOTD_MESSAGES = 2035;
public static NAVIGATOR_CATEGORIES = 1562;
public static NAVIGATOR_COLLAPSED = 1543;
public static NAVIGATOR_EVENT_CATEGORIES = 3244;
public static NAVIGATOR_LIFTED = 3104;
public static NAVIGATOR_METADATA = 3052;
public static NAVIGATOR_OPEN_ROOM_CREATOR = 2064;
public static NAVIGATOR_SEARCH = 2690;
public static NAVIGATOR_SEARCHES = 3984;
public static NAVIGATOR_SETTINGS = 518;
public static THUMBNAIL_UPDATE_RESULT = 1927;
public static CAN_CREATE_ROOM = 378;
public static CATEGORIES_WITH_VISITOR_COUNT = 1455;
public static COMPETITION_ROOMS_DATA = 3954;
public static CONVERTED_ROOM_ID = 1331;
public static GUEST_ROOM_SEARCH_RESULT = 52;
public static NOTIFICATION_LIST = 1992;
public static NOTIFICATION_OFFER_REWARD_DELIVERED = 2125;
public static NOTIFICATION_SIMPLE_ALERT = 5100;
public static NOTIFICATION_ELEMENT_POINTER = 1787;
public static PET_FIGURE_UPDATE = 1924;
public static PET_INFO = 2901;
public static PET_TRAINING_PANEL = 1164;
public static PET_LEVEL_UPDATE = 2824;
public static PET_SCRATCH_FAILED = 1130;
public static PET_OPEN_PACKAGE_REQUESTED = 2380;
public static PET_OPEN_PACKAGE_RESULT = 546;
public static PET_BREEDING = 1746;
public static PET_CONFIRM_BREEDING_RESULT = 1625;
public static PET_GO_TO_BREEDING_NEST_FAILURE = 2621;
public static PET_NEST_BREEDING_SUCCESS = 2527;
public static PET_CONFIRM_BREEDING_REQUEST = 634;
public static PET_BREEDING_RESULT = 1553;
public static RECYCLER_PRIZES = 3164;
public static RECYCLER_STATUS = 3433;
public static RECYCLER_FINISHED = 468;
public static ROOM_BAN_LIST = 1869;
public static ROOM_BAN_REMOVE = 3429;
public static ROOM_CREATED = 1304;
public static ROOM_DOORBELL = 2309;
public static ROOM_DOORBELL_ACCEPTED = 3783;
public static ROOM_DOORBELL_REJECTED = 878;
public static ROOM_ENTER = 758;
public static ROOM_ENTER_ERROR = 899;
public static ROOM_FORWARD = 160;
public static ROOM_HEIGHT_MAP = 2753;
public static ROOM_HEIGHT_MAP_UPDATE = 558;
public static ROOM_INFO = 687;
public static ROOM_INFO_OWNER = 749;
public static ROOM_MODEL = 1301;
public static ROOM_MODEL_BLOCKED_TILES = 3990;
public static ROOM_MODEL_DOOR = 1664;
public static ROOM_MODEL_NAME = 2031;
public static ROOM_MUTED = 2533;
public static ROOM_MUTE_USER = 826;
public static ROOM_PAINT = 2454;
public static ROOM_PROMOTION = 2274;
public static ROOM_QUEUE_STATUS = 2208;
public static ROOM_RIGHTS = 780;
public static ROOM_RIGHTS_CLEAR = 2392;
public static ROOM_RIGHTS_LIST = 1284;
public static ROOM_RIGHTS_LIST_ADD = 2088;
public static ROOM_RIGHTS_LIST_REMOVE = 1327;
public static ROOM_RIGHTS_OWNER = 339;
public static ROOM_ROLLING = 3207;
public static ROOM_SCORE = 482;
public static ROOM_SETTINGS = 1498;
public static ROOM_SETTINGS_CHAT = 1191;
public static ROOM_SETTINGS_SAVE = 948;
public static ROOM_SETTINGS_SAVE_ERROR = 1555;
public static ROOM_INFO_UPDATED = 3297;
public static ROOM_SPECTATOR = 1033;
public static ROOM_THICKNESS = 3547;
public static ROOM_GET_FILTER_WORDS = 2937;
public static ROOM_MESSAGE_NOTIFICATION = 1634;
public static ROOM_POPULAR_TAGS_RESULT = 2012;
public static INFO_FEED_ENABLE = 3284;
public static SECURITY_MACHINE = 1488;
public static MYSTERY_BOX_KEYS = 2833;
public static GOTMYSTERYBOXPRIZEMESSAGE = 3712;
public static CANCELMYSTERYBOXWAITMESSAGE = 596;
public static SHOWMYSTERYBOXWAITMESSAGE = 3201;
public static TRADE_ACCEPTED = 2568;
public static TRADE_CLOSED = 1373;
public static TRADE_COMPLETED = 1001;
public static TRADE_CONFIRMATION = 2720;
public static TRADE_LIST_ITEM = 2024;
public static TRADE_NOT_OPEN = 3128;
public static TRADE_OPEN = 2505;
public static TRADE_OPEN_FAILED = 217;
public static TRADE_OTHER_NOT_ALLOWED = 1254;
public static TRADE_YOU_NOT_ALLOWED = 3058;
public static TRADE_NO_SUCH_ITEM = 2873;
public static UNIT = 374;
public static UNIT_CHANGE_NAME = 2182;
public static UNIT_CHAT = 1446;
public static UNIT_CHAT_SHOUT = 1036;
public static UNIT_CHAT_WHISPER = 2704;
public static UNIT_DANCE = 2233;
public static UNIT_EFFECT = 1167;
public static UNIT_EXPRESSION = 1631;
public static UNIT_HAND_ITEM = 1474;
public static UNIT_IDLE = 1797;
public static UNIT_INFO = 3920;
public static UNIT_NUMBER = 2324;
public static UNIT_REMOVE = 2661;
public static UNIT_STATUS = 1640;
public static UNIT_TYPING = 1717;
public static UNSEEN_ITEMS = 2103;
public static USER_ACHIEVEMENT_SCORE = 1968;
public static USER_BADGES = 717;
public static USER_BADGES_ADD = 2493;
public static USER_BADGES_CURRENT = 1087;
public static USER_BOT_REMOVE = 233;
public static USER_BOTS = 3086;
public static USER_CHANGE_NAME = 118;
public static USER_CLOTHING = 1450;
public static USER_CREDITS = 3475;
public static USER_CURRENCY = 2018;
public static ACTIVITY_POINT_NOTIFICATION = 2275;
public static USER_EFFECTS = 340;
public static USER_FAVORITE_ROOM = 2524;
public static USER_FAVORITE_ROOM_COUNT = 151;
public static USER_FIGURE = 2429;
public static USER_FURNITURE = 994;
public static USER_FURNITURE_ADD = 104;
public static USER_FURNITURE_POSTIT_PLACED = 1501;
public static USER_FURNITURE_REFRESH = 3151;
public static USER_FURNITURE_REMOVE = 159;
public static USER_HOME_ROOM = 2875;
public static ROOM_EVENT_CANCEL = 3479;
public static ROOM_EVENT = 1840;
public static USER_IGNORED = 126;
public static USER_IGNORED_RESULT = 207;
public static USER_INFO = 2725;
public static USER_OUTFITS = 3315;
public static USER_PERKS = 2586;
public static PERK_CITIZENSHIP_VIP_OFFER_PROMO_ENABLED = 2278;
public static USER_PERMISSIONS = 411;
public static USER_PET_ADD = 2101;
public static USER_PET_REMOVE = 3253;
public static USER_PETS = 3522;
public static USER_PROFILE = 3898;
public static USER_RESPECT = 2815;
public static USER_SANCTION_STATUS = 3679;
public static USER_SETTINGS = 513;
public static USER_SUBSCRIPTION = 954;
public static USER_WARDROBE_PAGE = 3315;
public static USER_CLASSIFICATION = 966;
public static GET_USER_TAGS = 1255;
public static WIRED_ACTION = 1434;
public static WIRED_CONDITION = 1108;
public static WIRED_ERROR = 156;
public static WIRED_OPEN = 1830;
public static WIRED_REWARD = 178;
public static WIRED_SAVE = 1155;
public static WIRED_TRIGGER = 383;
public static PLAYING_GAME = 448;
public static FURNITURE_STATE_2 = 3431;
public static REMOVE_BOT_FROM_INVENTORY = 233;
public static ADD_BOT_TO_INVENTORY = 1352;
public static ACHIEVEMENT_PROGRESSED = 2107;
public static MODTOOL_ROOM_INFO = 1333;
public static MODTOOL_USER_CHATLOG = 3377;
public static MODTOOL_ROOM_CHATLOG = 3434;
public static MODTOOL_VISITED_ROOMS_USER = 1752;
public static MODERATOR_ACTION_RESULT = 2335;
public static ISSUE_DELETED = 3192;
public static ISSUE_INFO = 3609;
public static ISSUE_PICK_FAILED = 3150;
public static CFH_CHATLOG = 607;
public static MODERATOR_TOOL_PREFERENCES = 1576;
public static LOVELOCK_FURNI_START = 3753;
public static LOVELOCK_FURNI_FRIEND_COMFIRMED = 382;
public static LOVELOCK_FURNI_FINISHED = 770;
public static GIFT_RECEIVER_NOT_FOUND = 1517;
public static GIFT_OPENED = 56;
public static FLOOD_CONTROL = 566;
public static REMAINING_MUTE = 826;
public static USER_EFFECT_LIST = 340;
public static USER_EFFECT_LIST_ADD = 2867;
public static USER_EFFECT_LIST_REMOVE = 2228;
public static USER_EFFECT_ACTIVATE = 1959;
public static AVATAR_EFFECT_SELECTED = 3473;
public static CLUB_GIFT_INFO = 619;
public static REDEEM_VOUCHER_ERROR = 714;
public static REDEEM_VOUCHER_OK = 3336;
public static IN_CLIENT_LINK = 2023;
public static BOT_COMMAND_CONFIGURATION = 1618;
public static BOT_SKILL_LIST_UPDATE = 69;
public static BOT_FORCE_OPEN_CONTEXT_MENU = 296;
public static HAND_ITEM_RECEIVED = 354;
public static PET_PLACING_ERROR = 2913;
public static BOT_ERROR = 639;
public static MARKETPLACE_SELL_ITEM = 54;
public static MARKETPLACE_ITEM_STATS = 725;
public static MARKETPLACE_OWN_ITEMS = 3884;
public static MARKETPLACE_CANCEL_SALE = 3264;
public static MARKETPLACE_ITEM_POSTED = 1359;
public static MARKETPLACE_ITEMS_SEARCHED = 680;
public static MARKETPLACE_AFTER_ORDER_STATUS = 2032;
public static CATALOG_RECEIVE_PET_BREEDS = 3331;
public static CATALOG_APPROVE_NAME_RESULT = 1503;
public static OBJECTS_DATA_UPDATE = 1453;
public static PET_EXPERIENCE = 2156;
public static COMMUNITY_GOAL_VOTE_EVENT = 1435;
public static PROMO_ARTICLES = 286;
public static COMMUNITY_GOAL_EARNED_PRIZES = 3319;
public static COMMUNITY_GOAL_PROGRESS = 2525;
public static CONCURRENT_USERS_GOAL_PROGRESS = 2737;
public static QUEST_DAILY = 1878;
public static QUEST_CANCELLED = 3027;
public static QUEST_COMPLETED = 949;
public static COMMUNITY_GOAL_HALL_OF_FAME = 3005;
public static EPIC_POPUP = 3945;
public static SEASONAL_QUESTS = 1122;
public static QUESTS = 3625;
public static QUEST = 230;
public static BONUS_RARE_INFO = 1533;
public static CRAFTABLE_PRODUCTS = 1000;
public static CRAFTING_RECIPE = 2774;
public static CRAFTING_RECIPES_AVAILABLE = 2124;
public static CRAFTING_RESULT = 618;
public static CAMERA_PUBLISH_STATUS = 2057;
public static CAMERA_PURCHASE_OK = 2783;
public static CAMERA_STORAGE_URL = 3696;
public static CAMERA_SNAPSHOT = 463;
public static COMPETITION_STATUS = 133;
public static INIT_CAMERA = 3878;
public static THUMBNAIL_STATUS = 3595;
public static ACHIEVEMENT_NOTIFICATION = 806;
public static CLUB_GIFT_NOTIFICATION = 2188;
public static INTERSTITIAL_MESSAGE = 1808;
public static ROOM_AD_ERROR = 1759;
public static AVAILABILITY_TIME = 600;
public static HOTEL_CLOSED_AND_OPENS = 3728;
public static HOTEL_CLOSES_AND_OPENS_AT = 2771;
public static HOTEL_WILL_CLOSE_MINUTES = 1050;
public static HOTEL_MAINTENANCE = 1350;
public static JUKEBOX_PLAYLIST_FULL = 105;
public static JUKEBOX_SONG_DISKS = 34;
public static NOW_PLAYING = 469;
public static OFFICIAL_SONG_ID = 1381;
public static PLAYLIST = 1748;
public static PLAYLIST_SONG_ADDED = 1140;
public static TRAX_SONG_INFO = 3365;
public static USER_SONG_DISKS_INVENTORY = 2602;
public static CHECK_USER_NAME = 563;
public static CFH_SANCTION = 2782;
public static CFH_TOPICS = 325;
public static CFH_SANCTION_STATUS = 2221;
public static CAMPAIGN_CALENDAR_DATA = 2531;
public static CAMPAIGN_CALENDAR_DOOR_OPENED = 2551;
public static BUILDERS_CLUB_FURNI_COUNT = 3828;
public static BUILDERS_CLUB_SUBSCRIPTION = 1452;
public static CATALOG_PAGE_EXPIRATION = 2668;
public static CATALOG_EARLIEST_EXPIRY = 2515;
public static CLUB_GIFT_SELECTED = 659;
public static TARGET_OFFER_NOT_FOUND = 1237;
public static TARGET_OFFER = 119;
public static DIRECT_SMS_CLUB_BUY = 195;
public static ROOM_AD_PURCHASE = 2468;
public static NOT_ENOUGH_BALANCE = 3914;
public static LIMITED_OFFER_APPEARING_NEXT = 44;
public static IS_OFFER_GIFTABLE = 761;
public static CLUB_EXTENDED_OFFER = 3964;
public static SEASONAL_CALENDAR_OFFER = 1889;
public static COMPETITION_ENTRY_SUBMIT = 1177;
public static COMPETITION_VOTING_INFO = 3506;
public static COMPETITION_TIMING_CODE = 1745;
public static COMPETITION_USER_PART_OF = 3841;
public static COMPETITION_NO_OWNED_ROOMS = 2064;
public static COMPETITION_SECONDS_UNTIL = 3926;
public static BADGE_POINT_LIMITS = 2501;
public static BADGE_REQUEST_FULFILLED = 2998;
public static HELPER_TALENT_TRACK = 3406;
public static TALENT_TRACK_LEVEL = 1203;
public static TALENT_TRACK_LEVEL_UP = 638;
public static USER_BANNED = 1683;
public static BOT_RECEIVED = 3684;
public static PET_LEVEL_NOTIFICATION = 859;
public static PET_RECEIVED = 1111;
public static MODERATION_CAUTION = 1890;
public static YOUTUBE_CONTROL_VIDEO = 1554;
public static YOUTUBE_DISPLAY_PLAYLISTS = 1112;
public static YOUTUBE_DISPLAY_VIDEO = 1411;
public static CFH_DISABLED_NOTIFY = 1651;
public static QUESTION = 2665;
public static POLL_CONTENTS = 2997;
public static POLL_ERROR = 662;
public static POLL_OFFER = 3785;
public static POLL_ROOM_RESULT = 5201;
public static POLL_START_ROOM = 5200;
public static QUESTION_ANSWERED = 2589;
public static QUESTION_FINISHED = 1066;
public static CFH_PENDING_CALLS = 1121;
public static GUIDE_ON_DUTY_STATUS = 1548;
public static GUIDE_SESSION_ATTACHED = 1591;
public static GUIDE_SESSION_DETACHED = 138;
public static GUIDE_SESSION_ENDED = 1456;
public static GUIDE_SESSION_ERROR = 673;
public static GUIDE_SESSION_INVITED_TO_GUIDE_ROOM = 219;
public static GUIDE_SESSION_MESSAGE = 841;
public static GUIDE_SESSION_PARTNER_IS_TYPING = 1016;
public static GUIDE_SESSION_REQUESTER_ROOM = 1847;
public static GUIDE_SESSION_STARTED = 3209;
public static GUIDE_TICKET_CREATION_RESULT = 3285;
public static GUIDE_TICKET_RESOLUTION = 2674;
public static GUIDE_REPORTING_STATUS = 3463;
public static HOTEL_MERGE_NAME_CHANGE = 1663;
public static ISSUE_CLOSE_NOTIFICATION = 934;
public static QUIZ_DATA = 2927;
public static QUIZ_RESULTS = 2772;
public static CFH_PENDING_CALLS_DELETED = 77;
public static CFH_REPLY = 3796;
public static CHAT_REVIEW_SESSION_DETACHED = 30;
public static CHAT_REVIEW_SESSION_OFFERED_TO_GUIDE = 735;
public static CHAT_REVIEW_SESSION_RESULTS = 3276;
public static CHAT_REVIEW_SESSION_STARTED = 143;
public static CHAT_REVIEW_SESSION_VOTING_STATUS = 1829;
public static SCR_SEND_KICKBACK_INFO = 3277;
public static PET_STATUS = 1907;
public static GROUP_DEACTIVATE = 3129;
public static PET_RESPECTED = 2788;
public static PET_SUPPLEMENT = 3441;
public static NOOBNESS_LEVEL = 3738;
public static DISCONNECT_REASON = 4000;
public static CAN_CREATE_ROOM_EVENT = 2599;
public static FAVORITE_GROUP_UDPATE = 3403;
public static NO_SUCH_FLAT = 84;
public static ROOM_SETTINGS_ERROR = 2897;
public static SHOW_ENFORCE_ROOM_CATEGORY = 3896;
public static CUSTOM_USER_NOTIFICATION = 909;
public static NEW_USER_EXPERIENCE_GIFT_OFFER = 3575;
public static NEW_USER_EXPERIENCE_NOT_COMPLETE = 3639;
public static CONNECTION_ERROR = 1004;
public static ACCOUNT_SAFETY_LOCK_STATUS_CHANGE = 1243;
public static PHONE_COLLECTION_STATE = 2890;
public static PHONE_TRY_NUMBER_RESULT = 800;
public static PHONE_TRY_VERIFICATION_CODE_RESULT = 91;
public static EXTENDED_PROFILE_CHANGED = 876;
public static WELCOME_GIFT_CHANGE_EMAIL_RESULT = 2293;
public static WELCOME_GIFT_STATUS = 2707;
public static HANDSHAKE_INIT_DIFFIE = 1347;
public static HANDSHAKE_COMPLETE_DIFFIE = 3885;
public static RENTABLE_SPACE_RENT_OK = 2046;
public static RENTABLE_SPACE_STATUS = 3559;
public static RENTABLE_SPACE_RENT_FAILED = 1868;
public static EMAIL_STATUS = 612;
public static CHANGE_EMAIL_RESULT = 1815;
public static WEEKLY_GAME_REWARD = 2641;
public static WEEKLY_GAME_REWARD_WINNERS = 3097;
public static WEEKLY_COMPETITIVE_LEADERBOARD = 3512;
public static WEEKLY_COMPETITIVE_FRIENDS_LEADERBOARD = 3560;
public static WEEKLY_GAME2_FRIENDS_LEADERBOARD = 2270;
public static WEEKLY_GAME2_LEADERBOARD = 2196;
public static RENTABLE_FURNI_RENT_OR_BUYOUT_OFFER = 35;
public static HANDSHAKE_IDENTITY_ACCOUNT = 3523;
public static FIREWORK_CHARGE_DATA = 5210;
public static SNOWSTORM_ON_STAGE_ENDING = 5025;
public static RESTORE_CLIENT = 426;
}

View File

@ -1,16 +1,13 @@
import { IMessageEvent } from '../../../../../api';
import { MessageEvent } from '../../../../../events';
import { CameraSnapshotMessageParser } from '../../parser';
import {IMessageEvent} from "../../../../../api";
import {MessageEvent} from "../../../../../events";
import {CameraSnapshotMessageParser} from "../../parser";
export class CameraSnapshotMessageEvent extends MessageEvent implements IMessageEvent
{
constructor(callBack: Function)
{
super(callBack, CameraSnapshotMessageParser);
}
export class CameraSnapshotMessageEvent extends MessageEvent implements IMessageEvent {
constructor(callBack: Function) {
super(callBack, CameraSnapshotMessageParser);
}
public getParser(): CameraSnapshotMessageParser
{
return this.parser as CameraSnapshotMessageParser;
}
}
public getParser(): CameraSnapshotMessageParser {
return this.parser as CameraSnapshotMessageParser;
}
}

View File

@ -1,7 +1,7 @@
export * from './CameraPublishStatusMessageEvent';
export * from './CameraPurchaseOKMessageEvent';
export * from './CameraSnapshotMessageEvent';
export * from './CameraStorageUrlMessageEvent';
export * from './CompetitionStatusMessageEvent';
export * from './InitCameraMessageEvent';
export * from './ThumbnailStatusMessageEvent';
export * from "./CameraPublishStatusMessageEvent";
export * from "./CameraPurchaseOKMessageEvent";
export * from "./CameraSnapshotMessageEvent";
export * from "./CameraStorageUrlMessageEvent";
export * from "./CompetitionStatusMessageEvent";
export * from "./InitCameraMessageEvent";
export * from "./ThumbnailStatusMessageEvent";

View File

@ -1,16 +1,13 @@
import { IMessageEvent } from '../../../../../api';
import { MessageEvent } from '../../../../../events';
import { FireworkChargeDataParser } from '../../parser';
import {IMessageEvent} from "../../../../../api";
import {MessageEvent} from "../../../../../events";
import {FireworkChargeDataParser} from "../../parser";
export class FireworkChargeDataEvent extends MessageEvent implements IMessageEvent
{
constructor(callBack: Function)
{
super(callBack, FireworkChargeDataParser);
}
export class FireworkChargeDataEvent extends MessageEvent implements IMessageEvent {
constructor(callBack: Function) {
super(callBack, FireworkChargeDataParser);
}
public getParser(): FireworkChargeDataParser
{
return this.parser as FireworkChargeDataParser;
}
}
public getParser(): FireworkChargeDataParser {
return this.parser as FireworkChargeDataParser;
}
}

View File

@ -1,32 +1,32 @@
export * from './BonusRareInfoMessageEvent';
export * from './BuildersClubFurniCountMessageEvent';
export * from './BuildersClubSubscriptionStatusMessageEvent';
export * from './BundleDiscountRulesetMessageEvent';
export * from './CatalogPageExpirationEvent';
export * from './CatalogPageMessageEvent';
export * from './CatalogPagesListEvent';
export * from './CatalogPageWithEarliestExpiryMessageEvent';
export * from './CatalogPublishedMessageEvent';
export * from './ClubGiftInfoEvent';
export * from './ClubGiftSelectedEvent';
export * from './DirectSMSClubBuyAvailableMessageEvent';
export * from './FireworkChargeDataEvent';
export * from './GiftReceiverNotFoundEvent';
export * from './GiftWrappingConfigurationEvent';
export * from './HabboClubExtendOfferMessageEvent';
export * from './HabboClubOffersMessageEvent';
export * from './IsOfferGiftableMessageEvent';
export * from './LimitedEditionSoldOutEvent';
export * from './LimitedOfferAppearingNextMessageEvent';
export * from './NotEnoughBalanceMessageEvent';
export * from './ProductOfferEvent';
export * from './PurchaseErrorMessageEvent';
export * from './PurchaseNotAllowedMessageEvent';
export * from './PurchaseOKMessageEvent';
export * from './RoomAdPurchaseInfoEvent';
export * from './SeasonalCalendarDailyOfferMessageEvent';
export * from './SellablePetPalettesMessageEvent';
export * from './TargetedOfferEvent';
export * from './TargetedOfferNotFoundEvent';
export * from './VoucherRedeemErrorMessageEvent';
export * from './VoucherRedeemOkMessageEvent';
export * from "./BonusRareInfoMessageEvent";
export * from "./BuildersClubFurniCountMessageEvent";
export * from "./BuildersClubSubscriptionStatusMessageEvent";
export * from "./BundleDiscountRulesetMessageEvent";
export * from "./CatalogPageExpirationEvent";
export * from "./CatalogPageMessageEvent";
export * from "./CatalogPagesListEvent";
export * from "./CatalogPageWithEarliestExpiryMessageEvent";
export * from "./CatalogPublishedMessageEvent";
export * from "./ClubGiftInfoEvent";
export * from "./ClubGiftSelectedEvent";
export * from "./DirectSMSClubBuyAvailableMessageEvent";
export * from "./FireworkChargeDataEvent";
export * from "./GiftReceiverNotFoundEvent";
export * from "./GiftWrappingConfigurationEvent";
export * from "./HabboClubExtendOfferMessageEvent";
export * from "./HabboClubOffersMessageEvent";
export * from "./IsOfferGiftableMessageEvent";
export * from "./LimitedEditionSoldOutEvent";
export * from "./LimitedOfferAppearingNextMessageEvent";
export * from "./NotEnoughBalanceMessageEvent";
export * from "./ProductOfferEvent";
export * from "./PurchaseErrorMessageEvent";
export * from "./PurchaseNotAllowedMessageEvent";
export * from "./PurchaseOKMessageEvent";
export * from "./RoomAdPurchaseInfoEvent";
export * from "./SeasonalCalendarDailyOfferMessageEvent";
export * from "./SellablePetPalettesMessageEvent";
export * from "./TargetedOfferEvent";
export * from "./TargetedOfferNotFoundEvent";
export * from "./VoucherRedeemErrorMessageEvent";
export * from "./VoucherRedeemOkMessageEvent";

View File

@ -1,76 +1,76 @@
export * from './advertisement';
export * from './availability';
export * from './avatar';
export * from './bots';
export * from './callforhelp';
export * from './camera';
export * from './campaign';
export * from './catalog';
export * from './client';
export * from './competition';
export * from './crafting';
export * from './desktop';
export * from './friendlist';
export * from './game';
export * from './game/directory';
export * from './game/lobby';
export * from './game/score';
export * from './generic';
export * from './gifts';
export * from './group';
export * from './groupforums';
export * from './handshake';
export * from './help';
export * from './IncomingHeader';
export * from './inventory';
export * from './inventory/achievements';
export * from './inventory/avatareffect';
export * from './inventory/badges';
export * from './inventory/clothes';
export * from './inventory/furni';
export * from './inventory/furni/gifts';
export * from './inventory/pets';
export * from './inventory/trading';
export * from './landingview';
export * from './landingview/votes';
export * from './marketplace';
export * from './moderation';
export * from './mysterybox';
export * from './navigator';
export * from './notifications';
export * from './nux';
export * from './perk';
export * from './pet';
export * from './poll';
export * from './quest';
export * from './recycler';
export * from './room';
export * from './room/access';
export * from './room/access/doorbell';
export * from './room/access/rights';
export * from './room/bots';
export * from './room/data';
export * from './room/engine';
export * from './room/furniture';
export * from './room/furniture/floor';
export * from './room/furniture/wall';
export * from './room/furniture/youtube';
export * from './room/mapping';
export * from './room/pet';
export * from './room/session';
export * from './room/unit';
export * from './room/unit/chat';
export * from './roomevents';
export * from './roomsettings';
export * from './security';
export * from './snowwar';
export * from './sound';
export * from './talent';
export * from './user';
export * from './user/access';
export * from './user/data';
export * from './user/inventory';
export * from './user/inventory/currency';
export * from './user/inventory/subscription';
export * from './user/wardrobe';
export * from './userclassification';
export * from "./advertisement";
export * from "./availability";
export * from "./avatar";
export * from "./bots";
export * from "./callforhelp";
export * from "./camera";
export * from "./campaign";
export * from "./catalog";
export * from "./client";
export * from "./competition";
export * from "./crafting";
export * from "./desktop";
export * from "./friendlist";
export * from "./game";
export * from "./game/directory";
export * from "./game/lobby";
export * from "./game/score";
export * from "./generic";
export * from "./gifts";
export * from "./group";
export * from "./groupforums";
export * from "./handshake";
export * from "./help";
export * from "./IncomingHeader";
export * from "./inventory";
export * from "./inventory/achievements";
export * from "./inventory/avatareffect";
export * from "./inventory/badges";
export * from "./inventory/clothes";
export * from "./inventory/furni";
export * from "./inventory/furni/gifts";
export * from "./inventory/pets";
export * from "./inventory/trading";
export * from "./landingview";
export * from "./landingview/votes";
export * from "./marketplace";
export * from "./moderation";
export * from "./mysterybox";
export * from "./navigator";
export * from "./notifications";
export * from "./nux";
export * from "./perk";
export * from "./pet";
export * from "./poll";
export * from "./quest";
export * from "./recycler";
export * from "./room";
export * from "./room/access";
export * from "./room/access/doorbell";
export * from "./room/access/rights";
export * from "./room/bots";
export * from "./room/data";
export * from "./room/engine";
export * from "./room/furniture";
export * from "./room/furniture/floor";
export * from "./room/furniture/wall";
export * from "./room/furniture/youtube";
export * from "./room/mapping";
export * from "./room/pet";
export * from "./room/session";
export * from "./room/unit";
export * from "./room/unit/chat";
export * from "./roomevents";
export * from "./roomsettings";
export * from "./security";
export * from "./snowwar";
export * from "./sound";
export * from "./talent";
export * from "./user";
export * from "./user/access";
export * from "./user/data";
export * from "./user/inventory";
export * from "./user/inventory/currency";
export * from "./user/inventory/subscription";
export * from "./user/wardrobe";
export * from "./userclassification";

View File

@ -1,16 +1,13 @@
import { IMessageEvent } from '../../../../../api';
import { MessageEvent } from '../../../../../events';
import { OfferRewardDeliveredMessageParser } from '../../parser';
import {IMessageEvent} from "../../../../../api";
import {MessageEvent} from "../../../../../events";
import {OfferRewardDeliveredMessageParser} from "../../parser";
export class OfferRewardDeliveredMessageEvent extends MessageEvent implements IMessageEvent
{
constructor(callBack: Function)
{
super(callBack, OfferRewardDeliveredMessageParser);
}
export class OfferRewardDeliveredMessageEvent extends MessageEvent implements IMessageEvent {
constructor(callBack: Function) {
super(callBack, OfferRewardDeliveredMessageParser);
}
public getParser(): OfferRewardDeliveredMessageParser
{
return this.parser as OfferRewardDeliveredMessageParser;
}
}
public getParser(): OfferRewardDeliveredMessageParser {
return this.parser as OfferRewardDeliveredMessageParser;
}
}

View File

@ -1,16 +1,13 @@
import { IMessageEvent } from '../../../../../api';
import { MessageEvent } from '../../../../../events';
import { RestoreClientMessageParser } from '../../parser';
import {IMessageEvent} from "../../../../../api";
import {MessageEvent} from "../../../../../events";
import {RestoreClientMessageParser} from "../../parser";
export class RestoreClientMessageEvent extends MessageEvent implements IMessageEvent
{
constructor(callBack: Function)
{
super(callBack, RestoreClientMessageParser);
}
export class RestoreClientMessageEvent extends MessageEvent implements IMessageEvent {
constructor(callBack: Function) {
super(callBack, RestoreClientMessageParser);
}
public getParser(): RestoreClientMessageParser
{
return this.parser as RestoreClientMessageParser;
}
}
public getParser(): RestoreClientMessageParser {
return this.parser as RestoreClientMessageParser;
}
}

View File

@ -1,17 +1,17 @@
export * from './AchievementNotificationMessageEvent';
export * from './ActivityPointNotificationMessageEvent';
export * from './BotErrorEvent';
export * from './ClubGiftNotificationEvent';
export * from './ConnectionErrorEvent';
export * from './ElementPointerMessageEvent';
export * from './HabboBroadcastMessageEvent';
export * from './HotelWillShutdownEvent';
export * from './InfoFeedEnableMessageEvent';
export * from './MOTDNotificationEvent';
export * from './NotificationDialogMessageEvent';
export * from './PetLevelNotificationEvent';
export * from './PetPlacingErrorEvent';
export * from './RestoreClientMessageEvent';
export * from './SimpleAlertMessageEvent';
export * from './UnseenItemsEvent';
export * from './OfferRewardDeliveredMessageEvent';
export * from "./AchievementNotificationMessageEvent";
export * from "./ActivityPointNotificationMessageEvent";
export * from "./BotErrorEvent";
export * from "./ClubGiftNotificationEvent";
export * from "./ConnectionErrorEvent";
export * from "./ElementPointerMessageEvent";
export * from "./HabboBroadcastMessageEvent";
export * from "./HotelWillShutdownEvent";
export * from "./InfoFeedEnableMessageEvent";
export * from "./MOTDNotificationEvent";
export * from "./NotificationDialogMessageEvent";
export * from "./PetLevelNotificationEvent";
export * from "./PetPlacingErrorEvent";
export * from "./RestoreClientMessageEvent";
export * from "./SimpleAlertMessageEvent";
export * from "./UnseenItemsEvent";
export * from "./OfferRewardDeliveredMessageEvent";

View File

@ -1,16 +1,13 @@
import { IMessageEvent } from '../../../../../api';
import { MessageEvent } from '../../../../../events';
import { CitizenshipVipOfferPromoEnabledMessageParser } from './../../parser';
import {IMessageEvent} from "../../../../../api";
import {MessageEvent} from "../../../../../events";
import {CitizenshipVipOfferPromoEnabledMessageParser} from "./../../parser";
export class CitizenshipVipOfferPromoEnabledEvent extends MessageEvent implements IMessageEvent
{
constructor(callBack: Function)
{
super(callBack, CitizenshipVipOfferPromoEnabledMessageParser);
}
export class CitizenshipVipOfferPromoEnabledEvent extends MessageEvent implements IMessageEvent {
constructor(callBack: Function) {
super(callBack, CitizenshipVipOfferPromoEnabledMessageParser);
}
public getParser(): CitizenshipVipOfferPromoEnabledMessageParser
{
return this.parser as CitizenshipVipOfferPromoEnabledMessageParser;
}
}
public getParser(): CitizenshipVipOfferPromoEnabledMessageParser {
return this.parser as CitizenshipVipOfferPromoEnabledMessageParser;
}
}

View File

@ -1,28 +1,23 @@
export class PerkData
{
private _code: string;
private _errorMessage: string;
private _isAllowed: boolean;
export class PerkData {
private _code: string;
private _errorMessage: string;
private _isAllowed: boolean;
constructor(code: string, errorMessage: string, isAllowed: boolean)
{
this._code = code;
this._errorMessage = errorMessage;
this._isAllowed = isAllowed;
}
constructor(code: string, errorMessage: string, isAllowed: boolean) {
this._code = code;
this._errorMessage = errorMessage;
this._isAllowed = isAllowed;
}
public get code(): string
{
return this._code;
}
public get code(): string {
return this._code;
}
public get errorMessage(): string
{
return this._errorMessage;
}
public get errorMessage(): string {
return this._errorMessage;
}
public get isAllowed(): boolean
{
return this._isAllowed;
}
public get isAllowed(): boolean {
return this._isAllowed;
}
}

View File

@ -1,15 +1,14 @@
export class PerkEnum
{
public static USE_GUIDE_TOOL: string = 'USE_GUIDE_TOOL';
public static GIVE_GUIDE_TOUR: string = 'GIVE_GUIDE_TOUR';
public static JUDGE_CHAT_REVIEWS: string = 'JUDGE_CHAT_REVIEWS';
public static VOTE_IN_COMPETITIONS: string = 'VOTE_IN_COMPETITIONS';
public static CALL_ON_HELPERS: string = 'CALL_ON_HELPERS';
public static CITIZEN: string = 'CITIZEN';
public static TRADE: string = 'TRADE';
public static HEIGHTMAP_EDITOR_BETA: string = 'HEIGHTMAP_EDITOR_BETA';
public static BUILDER_AT_WORK: string = 'BUILDER_AT_WORK';
public static NAVIGATOR_ROOM_THUMBNAIL_CAMERA: string = 'NAVIGATOR_ROOM_THUMBNAIL_CAMERA';
public static CAMERA: string = 'CAMERA';
public static MOUSE_ZOOM: string = 'MOUSE_ZOOM';
export class PerkEnum {
public static USE_GUIDE_TOOL: string = "USE_GUIDE_TOOL";
public static GIVE_GUIDE_TOUR: string = "GIVE_GUIDE_TOUR";
public static JUDGE_CHAT_REVIEWS: string = "JUDGE_CHAT_REVIEWS";
public static VOTE_IN_COMPETITIONS: string = "VOTE_IN_COMPETITIONS";
public static CALL_ON_HELPERS: string = "CALL_ON_HELPERS";
public static CITIZEN: string = "CITIZEN";
public static TRADE: string = "TRADE";
public static HEIGHTMAP_EDITOR_BETA: string = "HEIGHTMAP_EDITOR_BETA";
public static BUILDER_AT_WORK: string = "BUILDER_AT_WORK";
public static NAVIGATOR_ROOM_THUMBNAIL_CAMERA: string = "NAVIGATOR_ROOM_THUMBNAIL_CAMERA";
public static CAMERA: string = "CAMERA";
public static MOUSE_ZOOM: string = "MOUSE_ZOOM";
}

View File

@ -1,2 +1,2 @@
export * from './PerkData';
export * from './PerkEnum';
export * from "./PerkData";
export * from "./PerkEnum";

View File

@ -1,2 +1,2 @@
export * from './CitizenshipVipOfferPromoEnabledEvent';
export * from './PerkAllowancesMessageEvent';
export * from "./CitizenshipVipOfferPromoEnabledEvent";
export * from "./PerkAllowancesMessageEvent";

View File

@ -1,16 +1,13 @@
import { IMessageEvent } from '../../../../../api';
import { MessageEvent } from '../../../../../events';
import { RoomPollResultParser } from '../../parser';
import {IMessageEvent} from "../../../../../api";
import {MessageEvent} from "../../../../../events";
import {RoomPollResultParser} from "../../parser";
export class RoomPollResultEvent extends MessageEvent implements IMessageEvent
{
constructor(callBack: Function)
{
super(callBack, RoomPollResultParser);
}
export class RoomPollResultEvent extends MessageEvent implements IMessageEvent {
constructor(callBack: Function) {
super(callBack, RoomPollResultParser);
}
public getParser(): RoomPollResultParser
{
return this.parser as RoomPollResultParser;
}
}
public getParser(): RoomPollResultParser {
return this.parser as RoomPollResultParser;
}
}

View File

@ -1,16 +1,13 @@
import { IMessageEvent } from '../../../../../api';
import { MessageEvent } from '../../../../../events';
import { RoomPollDataParser } from '../../parser';
import {IMessageEvent} from "../../../../../api";
import {MessageEvent} from "../../../../../events";
import {RoomPollDataParser} from "../../parser";
export class StartRoomPollEvent extends MessageEvent implements IMessageEvent
{
constructor(callBack: Function)
{
super(callBack, RoomPollDataParser);
}
export class StartRoomPollEvent extends MessageEvent implements IMessageEvent {
constructor(callBack: Function) {
super(callBack, RoomPollDataParser);
}
public getParser(): RoomPollDataParser
{
return this.parser as RoomPollDataParser;
}
}
public getParser(): RoomPollDataParser {
return this.parser as RoomPollDataParser;
}
}

View File

@ -1,8 +1,8 @@
export * from './PollContentsEvent';
export * from './PollErrorEvent';
export * from './PollOfferEvent';
export * from './QuestionAnsweredEvent';
export * from './QuestionEvent';
export * from './QuestionFinishedEvent';
export * from './StartRoomPollEvent';
export * from './RoomPollResultEvent';
export * from "./PollContentsEvent";
export * from "./PollErrorEvent";
export * from "./PollOfferEvent";
export * from "./QuestionAnsweredEvent";
export * from "./QuestionEvent";
export * from "./QuestionFinishedEvent";
export * from "./StartRoomPollEvent";
export * from "./RoomPollResultEvent";

View File

@ -1,16 +1,13 @@
import { IMessageEvent } from '../../../../../../api';
import { MessageEvent } from '../../../../../../events';
import { SnowStormOnStageEndingParser } from '../../../parser';
import {IMessageEvent} from "../../../../../../api";
import {MessageEvent} from "../../../../../../events";
import {SnowStormOnStageEndingParser} from "../../../parser";
export class SnowStormOnStageEndingEvent extends MessageEvent implements IMessageEvent
{
constructor(callBack: Function)
{
super(callBack, SnowStormOnStageEndingParser);
}
export class SnowStormOnStageEndingEvent extends MessageEvent implements IMessageEvent {
constructor(callBack: Function) {
super(callBack, SnowStormOnStageEndingParser);
}
public getParser(): SnowStormOnStageEndingParser
{
return this.parser as SnowStormOnStageEndingParser;
}
}
public getParser(): SnowStormOnStageEndingParser {
return this.parser as SnowStormOnStageEndingParser;
}
}

View File

@ -1 +1 @@
export * from './SnowStormOnStageEndingEvent';
export * from "./SnowStormOnStageEndingEvent";

View File

@ -1 +1 @@
export * from './_Str_336';
export * from "./_Str_336";

View File

@ -1,473 +1,472 @@
export class OutgoingHeader
{
public static ACHIEVEMENT_LIST = 219;
public static AUTHENTICATION = -1;
public static BOT_CONFIGURATION = 1986;
public static BOT_PICKUP = 3323;
public static BOT_PLACE = 1592;
public static BOT_SKILL_SAVE = 2624;
public static GET_CLUB_OFFERS = 3285;
public static GET_CLUB_GIFT_INFO = 487;
public static GET_CATALOG_INDEX = 1195;
public static GET_CATALOG_PAGE = 412;
public static CATALOG_PURCHASE = 3492;
public static CATALOG_PURCHASE_GIFT = 1411;
public static GET_PRODUCT_OFFER = 2594;
public static CLIENT_LATENCY = 295;
public static CLIENT_LATENCY_MEASURE = 96;
public static CLIENT_POLICY = 26979;
public static CLIENT_PONG = 2596;
public static CLIENT_TOOLBAR_TOGGLE = 2313;
public static CLIENT_VARIABLES = 1053;
public static GET_CURRENT_TIMING_CODE = 2912;
public static DESKTOP_NEWS = 1827;
public static DESKTOP_VIEW = 105;
public static GET_BUNDLE_DISCOUNT_RULESET = 223;
public static EVENT_TRACKER = 3457;
public static FIND_NEW_FRIENDS = 516;
public static FURNITURE_ALIASES = 3898;
public static FURNITURE_FLOOR_UPDATE = 248;
public static FURNITURE_MULTISTATE = 99;
public static FURNITURE_PICKUP = 3456;
public static FURNITURE_PLACE = 1258;
public static FURNITURE_POSTIT_PLACE = 2248;
public static FURNITURE_POSTIT_SAVE_STICKY_POLE = 3283;
public static FURNITURE_RANDOMSTATE = 3617;
public static FURNITURE_WALL_MULTISTATE = 210;
public static FURNITURE_WALL_UPDATE = 168;
public static GAMES_INIT = 2914;
public static GAMES_LIST = 741;
public static ACCEPTGAMEINVITE = 3802;
public static GAMEUNLOADEDMESSAGE = 3207;
public static GETGAMEACHIEVEMENTSMESSAGE = 2399;
public static GETGAMESTATUSMESSAGE = 3171;
public static GETUSERGAMEACHIEVEMENTSMESSAGE = 389;
public static JOINQUEUEMESSAGE = 1458;
public static LEAVEQUEUEMESSAGE = 2384;
public static RESETRESOLUTIONACHIEVEMENTMESSAGE = 3144;
public static GETWEEKLYGAMEREWARDWINNERS = 1054;
public static GAME2GETACCOUNTGAMESTATUSMESSAGE = 11;
public static GAME2CHECKGAMEDIRECTORYSTATUSMESSAGE = 3259;
public static GAME2EXITGAMEMESSAGE = 1445;
public static GAME2GAMECHATMESSAGE = 2502;
public static GAME2LOADSTAGEREADYMESSAGE = 2415;
public static GAME2PLAYAGAINMESSAGE = 3196;
public static GAME2REQUESTFULLSTATUSUPDATEMESSAGE = 1598;
public static GAME2GETWEEKLYFRIENDSLEADERBOARD = 1232;
public static GAME2GETWEEKLYLEADERBOARD = 2565;
public static GET_GIFT_WRAPPING_CONFIG = 418;
public static GROUP_ADMIN_ADD = 2894;
public static GROUP_ADMIN_REMOVE = 722;
public static GROUP_CREATE_OPTIONS = 798;
public static GROUP_FAVORITE = 3549;
public static GET_FORUM_STATS = 3149;
public static GET_FORUM_THREADS = 873;
public static GET_FORUMS_LIST = 436;
public static GET_FORUM_MESSAGES = 232;
public static GET_FORUM_THREAD = 3900;
public static GET_UNREAD_FORUMS_COUNT = 2908;
public static FORUM_MODERATE_MESSAGE = 286;
public static FORUM_MODERATE_THREAD = 1397;
public static FORUM_POST_MESSAGE = 3529;
public static UPDATE_FORUM_READ_MARKER = 1855;
public static UPDATE_FORUM_SETTINGS = 2214;
public static FORUM_UPDATE_THREAD = 3045;
public static GROUP_INFO = 2991;
public static GROUP_DELETE = 1134;
public static GROUP_MEMBER_REMOVE_CONFIRM = 3593;
public static GROUP_MEMBER_REMOVE = 593;
public static GROUP_MEMBERS = 312;
public static GROUP_MEMBERSHIPS = 367;
public static GROUP_REQUEST = 998;
public static GROUP_REQUEST_ACCEPT = 3386;
public static GROUP_REQUEST_DECLINE = 1894;
public static GROUP_SETTINGS = 1004;
public static GROUP_PARTS = 813;
public static GROUP_BUY = 230;
public static GROUP_SAVE_INFORMATION = 3137;
public static GROUP_SAVE_BADGE = 1991;
public static GROUP_SAVE_COLORS = 1764;
public static GROUP_SAVE_PREFERENCES = 3435;
public static GROUP_BADGES = 21;
public static GROUP_UNBLOCK_MEMBER = 2864;
public static GET_BADGE_POINTS_LIMITS = 1371;
public static REQUESTABADGE = 3077;
public static GETISBADGEREQUESTFULFILLED = 1364;
public static ITEM_CLOTHING_REDEEM = 3374;
public static ITEM_COLOR_WHEEL_CLICK = 2144;
public static ITEM_DICE_CLICK = 1990;
public static ITEM_DICE_CLOSE = 1533;
public static ITEM_DIMMER_SAVE = 1648;
public static ITEM_DIMMER_SETTINGS = 2813;
public static ITEM_DIMMER_TOGGLE = 2296;
public static ITEM_EXCHANGE_REDEEM = 3115;
public static ITEM_PAINT = 711;
public static SET_OBJECT_DATA = 3608;
public static ITEM_STACK_HELPER = 3839;
public static ITEM_WALL_CLICK = 210;
public static ITEM_WALL_UPDATE = 168;
public static MARKETPLACE_CONFIG = 2597;
public static ACCEPT_FRIEND = 137;
public static MESSENGER_CHAT = 3567;
public static DECLINE_FRIEND = 2890;
public static FOLLOW_FRIEND = 3997;
public static MESSENGER_FRIENDS = 1523;
public static MESSENGER_INIT = 2781;
public static MESSENGER_RELATIONSHIPS = 2138;
public static SET_RELATIONSHIP_STATUS = 3768;
public static REMOVE_FRIEND = 1689;
public static REQUEST_FRIEND = 3157;
public static GET_FRIEND_REQUESTS = 2448;
public static SEND_ROOM_INVITE = 1276;
public static HABBO_SEARCH = 1210;
public static FRIEND_LIST_UPDATE = 1419;
public static MOD_TOOL_USER_INFO = 3295;
public static GET_USER_FLAT_CATS = 3027;
public static NAVIGATOR_INIT = 2110;
public static NAVIGATOR_SEARCH = 249;
public static NAVIGATOR_SEARCH_CLOSE = 1834;
public static NAVIGATOR_SEARCH_OPEN = 637;
public static NAVIGATOR_SEARCH_SAVE = 2226;
public static GET_USER_EVENT_CATS = 1782;
public static NAVIGATOR_SETTINGS_SAVE = 3159;
public static NAVIGATOR_CATEGORY_LIST_MODE = 1202;
public static NAVIGATOR_DELETE_SAVED_SEARCH = 1954;
public static PET_INFO = 2934;
public static PET_PICKUP = 1581;
public static PET_PLACE = 2647;
public static PET_RESPECT = 3202;
public static PET_RIDE = 1036;
public static PET_MOVE = 3449;
public static PET_OPEN_PACKAGE = 3698;
public static PET_SELECTED = 549;
public static PETS_BREED = 1638;
public static PET_CANCEL_BREEDING = 2713;
public static PET_CONFIRM_BREEDING = 3382;
public static GET_PET_TRAINING_PANEL = 2161;
public static RECYCLER_PRIZES = 398;
public static RECYCLER_STATUS = 1342;
public static RECYCLER_ITEMS = 2771;
public static RELEASE_VERSION = 4000;
public static CALL_FOR_HELP = 1691;
public static ROOM_AMBASSADOR_ALERT = 2996;
public static ROOM_BAN_GIVE = 1477;
public static ROOM_BAN_LIST = 2267;
public static ROOM_BAN_REMOVE = 992;
public static ROOM_CREATE = 2752;
public static ROOM_DELETE = 532;
public static ROOM_DOORBELL = 1644;
public static ROOM_ENTER = 2312;
public static ROOM_FAVORITE = 3817;
public static ROOM_FAVORITE_REMOVE = 309;
public static CAN_CREATE_ROOM = 2128;
public static CANCEL_ROOM_EVENT = 2725;
public static EDIT_ROOM_EVENT = 3991;
public static COMPETITION_ROOM_SEARCH = 433;
public static FORWARD_TO_RANDOM_PROMOTED_ROOM = 10;
public static FORWARD_TO_SOME_ROOM = 1703;
public static GET_CATEGORIES_WITH_USER_COUNT = 3782;
public static GET_GUEST_ROOM = 2230;
public static GET_OFFICIAL_ROOMS = 1229;
public static GET_POPULAR_ROOM_TAGS = 826;
public static GUILD_BASE_SEARCH = 2930;
public static MY_FAVOURITE_ROOMS_SEARCH = 2578;
public static MY_FREQUENT_ROOM_HISTORY_SEARCH = 1002;
public static MY_FRIENDS_ROOM_SEARCH = 2266;
public static MY_GUILD_BASES_SEARCH = 39;
public static MY_RECOMMENDED_ROOMS = 2537;
public static MY_ROOM_HISTORY_SEARCH = 2264;
public static MY_ROOM_RIGHTS_SEARCH = 272;
public static MY_ROOMS_SEARCH = 2277;
public static POPULAR_ROOMS_SEARCH = 2758;
public static ROOM_AD_EVENT_TAB_CLICKED = 2412;
public static ROOM_AD_EVENT_TAB_VIEWED = 2668;
public static ROOM_AD_SEARCH = 2809;
public static ROOM_TEXT_SEARCH = 3943;
public static ROOMS_WHERE_MY_FRIENDS_ARE = 1786;
public static ROOMS_WITH_HIGHEST_SCORE_SEARCH = 2939;
public static SET_ROOM_SESSION_TAGS = 3305;
public static UPDATE_ROOM_THUMBNAIL = 2468;
public static ROOM_KICK = 1320;
public static ROOM_LIKE = 3582;
public static ROOM_MODEL = 2300;
public static GET_OCCUPIED_TILES = 1687;
public static GET_ROOM_ENTRY_TILE = 3559;
public static ROOM_MODEL_SAVE = 875;
public static ROOM_MUTE = 3637;
public static ROOM_MUTE_USER = 3485;
public static ROOM_RIGHTS_GIVE = 808;
public static ROOM_RIGHTS_LIST = 3385;
public static ROOM_RIGHTS_REMOVE = 2064;
public static ROOM_RIGHTS_REMOVE_ALL = 2683;
public static ROOM_RIGHTS_REMOVE_OWN = 3182;
public static ROOM_SETTINGS = 3129;
public static ROOM_SETTINGS_SAVE = 1969;
public static ROOM_SETTINGS_UPDATE_ROOM_CATEGORY_AND_TRADE = 1265;
public static ROOM_STAFF_PICK = 1918;
public static ROOM_FILTER_WORDS = 1911;
public static ROOM_FILTER_WORDS_MODIFY = 3001;
public static MYSTERYBOXWAITINGCANCELEDMESSAGE = 2012;
public static MYSTERYBOX_OPEN_TROPHY = 3074;
public static SECURITY_MACHINE = 2490;
public static SECURITY_TICKET = 2419;
public static TRADE = 1481;
public static TRADE_ACCEPT = 3863;
public static TRADE_CANCEL = 2341;
public static TRADE_CLOSE = 2551;
public static TRADE_CONFIRM = 2760;
public static TRADE_ITEM = 3107;
public static TRADE_ITEM_REMOVE = 3845;
public static TRADE_ITEMS = 1263;
public static TRADE_UNACCEPT = 1444;
public static UNIT_ACTION = 2456;
public static UNIT_CHAT = 1314;
public static UNIT_CHAT_SHOUT = 2085;
public static UNIT_CHAT_WHISPER = 1543;
public static UNIT_DANCE = 2080;
public static UNIT_DROP_HAND_ITEM = 2814;
public static UNIT_GIVE_HANDITEM = 2941;
public static UNIT_LOOK = 3301;
public static UNIT_POSTURE = 2235;
public static UNIT_SIGN = 1975;
public static UNIT_TYPING = 1597;
public static UNIT_TYPING_STOP = 1474;
public static UNIT_WALK = 3320;
public static USER_BADGES = 2769;
public static USER_BADGES_CURRENT = 2091;
public static USER_BADGES_CURRENT_UPDATE = 644;
public static USER_BOTS = 3848;
public static USER_CURRENCY = 273;
public static USER_EFFECT_ACTIVATE = 2959;
public static USER_EFFECT_ENABLE = 1752;
public static USER_FIGURE = 2730;
public static USER_FURNITURE = 3150; // sent when in room
public static REQUESTFURNIINVENTORYWHENNOTINROOM = 3500; // sent when not in room
public static USER_HOME_ROOM = 1740;
public static USER_INFO = 357;
public static USER_MOTTO = 2228;
public static USER_IGNORED = 3878;
public static USER_PETS = 3095;
public static USER_PROFILE = 3265;
public static USER_PROFILE_BY_NAME = 2249;
public static USER_RESPECT = 2694;
public static GET_SOUND_SETTINGS = 2388;
public static USER_SETTINGS_CAMERA = 1461;
public static USER_SETTINGS_CHAT_STYLE = 1030;
public static USER_SETTINGS_INVITES = 1086;
public static USER_SETTINGS_OLD_CHAT = 1262;
public static USER_SETTINGS_VOLUME = 1367;
public static USER_SUBSCRIPTION = 3166;
public static GET_WARDROBE = 2742;
public static SAVE_WARDROBE_OUTFIT = 800;
public static USER_TAGS = 17;
public static PEER_USERS_CLASSIFICATION = 1160;
public static USER_CLASSIFICATION = 2285;
public static VISIT_USER = 2970;
public static WIRED_ACTION_SAVE = 2281;
public static WIRED_APPLY_SNAPSHOT = 3373;
public static WIRED_CONDITION_SAVE = 3203;
public static WIRED_OPEN = 768;
public static WIRED_TRIGGER_SAVE = 1520;
public static GET_ITEM_DATA = 3964;
public static ONE_WAY_DOOR_CLICK = 2765;
public static REMOVE_WALL_ITEM = 3336;
public static SET_ITEM_DATA = 3666;
public static CATALOG_REDEEM_VOUCHER = 339;
public static ROOM_TONER_APPLY = 2880;
public static FRIEND_FURNI_CONFIRM_LOCK = 3775;
public static MANNEQUIN_SAVE_NAME = 2850;
public static MANNEQUIN_SAVE_LOOK = 2209;
public static PRESENT_OPEN_PRESENT = 3558;
public static CATALOG_SELECT_VIP_GIFT = 2276;
public static USER_IGNORE_ID = 3314;
public static USER_IGNORE = 1117;
public static USER_UNIGNORE = 2061;
public static MODTOOL_REQUEST_ROOM_INFO = 707;
public static MODTOOL_CHANGE_ROOM_SETTINGS = 3260;
public static MODTOOL_REQUEST_USER_CHATLOG = 1391;
public static MODTOOL_REQUEST_ROOM_CHATLOG = 2587;
public static MODTOOL_SANCTION_ALERT = 229;
public static MODTOOL_SANCTION_BAN = 2766;
public static MODTOOL_SANCTION_KICK = 2582;
public static MODTOOL_SANCTION_TRADELOCK = 3742;
public static MODTOOL_ALERTEVENT = 1840;
public static MODTOOL_SANCTION_MUTE = 1945;
public static MODTOOL_REQUEST_USER_ROOMS = 3526;
public static MODTOOL_ROOM_ALERT = 3842;
public static MODTOOL_PREFERENCES = 31;
public static CLOSE_ISSUE_DEFAULT_ACTION = 2717;
public static CLOSE_ISSUES = 2067;
public static DEFAULT_SANCTION = 1681;
public static GET_CFH_CHATLOG = 211;
public static MODTOOL_SANCTION = 1392;
public static PICK_ISSUES = 15;
public static RELEASE_ISSUES = 1572;
public static CONVERT_GLOBAL_ROOM_ID = 314;
public static REQUEST_SELL_ITEM = 848;
public static REQUEST_MARKETPLACE_ITEM_STATS = 3288;
public static MARKETPLACE_SELL_ITEM = 3447;
public static MARKETPLACE_REQUEST_OWN_ITEMS = 2105;
public static MARKETPLACE_TAKE_BACK_ITEM = 434;
public static MARKETPLACE_REDEEM_CREDITS = 2650;
public static MARKETPLACE_REQUEST_OFFERS = 2407;
public static MARKETPLACE_BUY_OFFER = 1603;
public static MARKETPLACE_BUY_TOKENS = 1866;
public static CATALOG_REQUESET_PET_BREEDS = 1756;
public static APPROVE_NAME = 2109;
public static UNIT_GIVE_HANDITEM_PET = 2768;
public static PET_MOUNT = 1036;
public static PET_SUPPLEMENT = 749;
public static FURNITURE_GROUP_INFO = 2651;
public static ACHIEVEMENT_RESOLUTION_OPEN = 359;
public static USE_PET_PRODUCT = 1328;
public static REMOVE_PET_SADDLE = 186;
public static TOGGLE_PET_RIDING = 1472;
public static TOGGLE_PET_BREEDING = 3379;
public static UNSEEN_RESET_CATEGORY = 3493;
public static UNSEEN_RESET_ITEMS = 2343;
public static COMMUNITY_GOAL_VOTE_COMPOSER = 3536;
public static GET_PROMO_ARTICLES = 1827;
public static ACCEPT_QUEST = 3604;
public static ACTIVATE_QUEST = 793;
public static CANCEL_QUEST = 3133;
public static FRIEND_REQUEST_QUEST_COMPLETE = 1148;
public static GET_COMMUNITY_GOAL_EARNED_PRIZES = 2688;
public static GET_COMMUNITY_GOAL_HALL_OF_FAME = 2167;
public static GET_COMMUNITY_GOAL_PROGRESS = 1145;
public static GET_CONCURRENT_USERS_GOAL_PROGRESS = 1343;
public static GET_CONCURRENT_USERS_REWARD = 3872;
public static GET_DAILY_QUEST = 2486;
public static GET_QUESTS = 3333;
public static GET_SEASONAL_QUESTS_ONLY = 1190;
public static OPEN_QUEST_TRACKER = 2750;
public static REDEEM_COMMUNITY_GOAL_PRIZE = 90;
public static REJECT_QUEST = 2397;
public static START_CAMPAIGN = 1697;
public static GET_BONUS_RARE_INFO = 957;
public static CRAFT = 3591;
public static CRAFT_SECRET = 1251;
public static GET_CRAFTABLE_PRODUCTS = 633;
public static GET_CRAFTING_RECIPE = 1173;
public static GET_CRAFTING_RECIPES_AVAILABLE = 3086;
public static PHOTO_COMPETITION = 3959;
public static PUBLISH_PHOTO = 2068;
public static PURCHASE_PHOTO = 2408;
public static RENDER_ROOM = 3226;
public static RENDER_ROOM_THUMBNAIL = 1982;
public static REQUEST_CAMERA_CONFIGURATION = 796;
public static ADD_JUKEBOX_DISK = 753;
public static GET_JUKEBOX_PLAYLIST = 1435;
public static GET_NOW_PLAYING = 1325;
public static GET_OFFICIAL_SONG_ID = 3189;
public static GET_SONG_INFO = 3082;
public static GET_SOUND_MACHINE_PLAYLIST = 3498;
public static GET_USER_SONG_DISKS = 2304;
public static REMOVE_JUKEBOX_DISK = 3050;
public static INTERSTITIAL_SHOWN = 1109;
public static GET_INTERSTITIAL = 2519;
public static CHANGE_USERNAME = 2977;
public static CHECK_USERNAME = 3950;
public static OPEN_CAMPAIGN_CALENDAR_DOOR_STAFF= 3889;
public static OPEN_CAMPAIGN_CALENDAR_DOOR = 2257;
public static BUILDERS_CLUB_PLACE_ROOM_ITEM = 1051;
public static BUILDERS_CLUB_PLACE_WALL_ITEM = 462;
public static BUILDERS_CLUB_QUERY_FURNI_COUNT = 2529;
public static GET_CATALOG_PAGE_EXPIRATION = 742;
public static GET_CATALOG_PAGE_WITH_EARLIEST_EXP = 3135;
public static GET_DIRECT_CLUB_BUY_AVAILABLE = 801;
public static GET_HABBO_BASIC_MEMBERSHIP_EXTEND_OFFER = 603;
public static GET_HABBO_CLUB_EXTEND_OFFER = 2462;
public static GET_IS_OFFER_GIFTABLE = 1347;
public static GET_LIMITED_OFFER_APPEARING_NEXT = 410;
public static GET_NEXT_TARGETED_OFFER = 596;
public static GET_ROOM_AD_PURCHASE_INFO = 1075;
public static GET_SEASONAL_CALENDAR_DAILY_OFFER = 3257;
public static GET_TARGETED_OFFER = 2487;
public static MARK_CATALOG_NEW_ADDITIONS_PAGE_OPENED = 2150;
public static PURCHASE_BASIC_MEMBERSHIP_EXTENSION = 2735;
public static PURCHASE_ROOM_AD = 777;
public static PURCHASE_TARGETED_OFFER = 1826;
public static PURCHASE_VIP_MEMBERSHIP_EXTENSION = 3407;
public static ROOM_AD_PURCHASE_INITIATED = 2283;
public static SET_TARGETTED_OFFER_STATE = 2041;
public static SHOP_TARGETED_OFFER_VIEWED = 3483;
public static HELPER_TALENT_TRACK = 196;
public static TALENT_TRACK_GET_LEVEL = 2127;
public static FORWARD_TO_A_COMPETITION_ROOM = 172;
public static FORWARD_TO_A_SUBMITTABLE_ROOM = 1450;
public static FORWARD_TO_RANDOM_COMPETITION_ROOM = 865;
public static GET_IS_USER_PART_OF_COMPETITION = 2077;
public static GET_SECONDS_UNTIL = 271;
public static ROOM_COMPETITION_INIT = 1334;
public static SUBMIT_ROOM_TO_COMPETITION = 2595;
public static VOTE_FOR_ROOM = 143;
public static GET_GIFT = 2436;
public static RESET_PHONE_NUMBER_STATE = 2741;
public static SET_PHONE_NUMBER_VERIFICATION_STATUS = 1379;
public static TRY_PHONE_NUMBER = 790;
public static VERIFY_CODE = 2721;
public static CONTROL_YOUTUBE_DISPLAY_PLAYBACK = 3005;
public static GET_YOUTUBE_DISPLAY_STATUS = 336;
public static SET_YOUTUBE_DISPLAY_PLAYLIST = 2069;
public static GO_TO_FLAT = 685;
public static CHANGE_QUEUE = 3093;
public static CALL_FOR_HELP_FROM_FORUM_MESSAGE = 1412;
public static CALL_FOR_HELP_FROM_FORUM_THREAD = 534;
public static CALL_FOR_HELP_FROM_IM = 2950;
public static CALL_FOR_HELP_FROM_PHOTO = 2492;
public static CALL_FOR_HELP_FROM_SELFIE = 2755;
public static CHAT_REVIEW_GUIDE_DECIDES = 3365;
public static CHAT_REVIEW_GUIDE_DETACHED = 2501;
public static CHAT_REVIEW_GUIDE_VOTE = 3961;
public static CHAT_REVIEW_SESSION_CREATE = 3060;
public static DELETE_PENDING_CALLS_FOR_HELP = 3605;
public static GET_CFH_STATUS = 2746;
public static GET_FAQ_CATEGORY = 3445;
public static GET_FAQ_TEXT = 1849;
public static GET_GUIDE_REPORTING_STATUS = 3786;
public static GET_PENDING_CALLS_FOR_HELP = 3267;
public static GET_QUIZ_QUESTIONS = 1296;
public static GUIDE_SESSION_CREATE = 3338;
public static GUIDE_SESSION_FEEDBACK = 477;
public static GUIDE_SESSION_GET_REQUESTER_ROOM = 1052;
public static GUIDE_SESSION_GUIDE_DECIDES = 1424;
public static GUIDE_SESSION_INVITE_REQUESTER = 234;
public static GUIDE_SESSION_IS_TYPING = 519;
public static GUIDE_SESSION_MESSAGE = 3899;
public static GUIDE_SESSION_ON_DUTY_UPDATE = 1922;
public static GUIDE_SESSION_REPORT = 3969;
public static GUIDE_SESSION_REQUESTER_CANCELS = 291;
public static GUIDE_SESSION_RESOLVED = 887;
public static POST_QUIZ_ANSWERS = 3720;
public static SEARCH_FAQS = 2031;
public static POLL_ANSWER = 3505;
public static POLL_REJECT = 1773;
public static POLL_START = 109;
public static POLL_VOTE_COUNTER = 6200;
public static DISCONNECT = 2445;
public static SCR_GET_KICKBACK_INFO = 869;
public static COMPOST_PLANT = 3835;
public static HARVEST_PET = 1521;
public static SET_CLOTHING_CHANGE_DATA = 924;
public static GROUP_UNFAVORITE = 1820;
public static NEW_USER_EXPERIENCE_GET_GIFTS = 1822;
public static NEW_USER_EXPERIENCE_SCRIPT_PROCEED = 1299;
public static HANDSHAKE_INIT_DIFFIE = 3110;
public static HANDSHAKE_COMPLETE_DIFFIE = 773;
public static WELCOME_OPEN_GIFT = 2638;
public static WELCOME_GIFT_CHANGE_EMAIL = 66;
public static EMAIL_GET_STATUS = 2557;
public static EMAIL_CHANGE = 3965;
public static APPROVE_ALL_MEMBERSHIP_REQUESTS = 882;
public static RENTABLE_SPACE_CANCEL_RENT = 1667;
public static RENTABLE_SPACE_RENT = 2946;
public static RENTABLE_SPACE_STATUS = 872;
public static TRACKING_PERFORMANCE_LOG = 3230;
public static TRACKING_LAG_WARNING_REPORT = 3847;
public static ROOM_DIRECTORY_ROOM_NETWORK_OPEN_CONNECTION = 3736;
public static RENTABLE_EXTEND_RENT_OR_BUYOUT_STRIP_ITEM = 2115;
public static RENTABLE_EXTEND_RENT_OR_BUYOUT_FURNI = 1071;
public static RENTABLE_GET_RENT_OR_BUYOUT_OFFER = 2518;
public static SNOWSTORM_ON_STAGE_ENDING = 6011;
public static GUIDE_ADVERTISEMENT_READ = 2455;
export class OutgoingHeader {
public static ACHIEVEMENT_LIST = 219;
public static AUTHENTICATION = -1;
public static BOT_CONFIGURATION = 1986;
public static BOT_PICKUP = 3323;
public static BOT_PLACE = 1592;
public static BOT_SKILL_SAVE = 2624;
public static GET_CLUB_OFFERS = 3285;
public static GET_CLUB_GIFT_INFO = 487;
public static GET_CATALOG_INDEX = 1195;
public static GET_CATALOG_PAGE = 412;
public static CATALOG_PURCHASE = 3492;
public static CATALOG_PURCHASE_GIFT = 1411;
public static GET_PRODUCT_OFFER = 2594;
public static CLIENT_LATENCY = 295;
public static CLIENT_LATENCY_MEASURE = 96;
public static CLIENT_POLICY = 26979;
public static CLIENT_PONG = 2596;
public static CLIENT_TOOLBAR_TOGGLE = 2313;
public static CLIENT_VARIABLES = 1053;
public static GET_CURRENT_TIMING_CODE = 2912;
public static DESKTOP_NEWS = 1827;
public static DESKTOP_VIEW = 105;
public static GET_BUNDLE_DISCOUNT_RULESET = 223;
public static EVENT_TRACKER = 3457;
public static FIND_NEW_FRIENDS = 516;
public static FURNITURE_ALIASES = 3898;
public static FURNITURE_FLOOR_UPDATE = 248;
public static FURNITURE_MULTISTATE = 99;
public static FURNITURE_PICKUP = 3456;
public static FURNITURE_PLACE = 1258;
public static FURNITURE_POSTIT_PLACE = 2248;
public static FURNITURE_POSTIT_SAVE_STICKY_POLE = 3283;
public static FURNITURE_RANDOMSTATE = 3617;
public static FURNITURE_WALL_MULTISTATE = 210;
public static FURNITURE_WALL_UPDATE = 168;
public static GAMES_INIT = 2914;
public static GAMES_LIST = 741;
public static ACCEPTGAMEINVITE = 3802;
public static GAMEUNLOADEDMESSAGE = 3207;
public static GETGAMEACHIEVEMENTSMESSAGE = 2399;
public static GETGAMESTATUSMESSAGE = 3171;
public static GETUSERGAMEACHIEVEMENTSMESSAGE = 389;
public static JOINQUEUEMESSAGE = 1458;
public static LEAVEQUEUEMESSAGE = 2384;
public static RESETRESOLUTIONACHIEVEMENTMESSAGE = 3144;
public static GETWEEKLYGAMEREWARDWINNERS = 1054;
public static GAME2GETACCOUNTGAMESTATUSMESSAGE = 11;
public static GAME2CHECKGAMEDIRECTORYSTATUSMESSAGE = 3259;
public static GAME2EXITGAMEMESSAGE = 1445;
public static GAME2GAMECHATMESSAGE = 2502;
public static GAME2LOADSTAGEREADYMESSAGE = 2415;
public static GAME2PLAYAGAINMESSAGE = 3196;
public static GAME2REQUESTFULLSTATUSUPDATEMESSAGE = 1598;
public static GAME2GETWEEKLYFRIENDSLEADERBOARD = 1232;
public static GAME2GETWEEKLYLEADERBOARD = 2565;
public static GET_GIFT_WRAPPING_CONFIG = 418;
public static GROUP_ADMIN_ADD = 2894;
public static GROUP_ADMIN_REMOVE = 722;
public static GROUP_CREATE_OPTIONS = 798;
public static GROUP_FAVORITE = 3549;
public static GET_FORUM_STATS = 3149;
public static GET_FORUM_THREADS = 873;
public static GET_FORUMS_LIST = 436;
public static GET_FORUM_MESSAGES = 232;
public static GET_FORUM_THREAD = 3900;
public static GET_UNREAD_FORUMS_COUNT = 2908;
public static FORUM_MODERATE_MESSAGE = 286;
public static FORUM_MODERATE_THREAD = 1397;
public static FORUM_POST_MESSAGE = 3529;
public static UPDATE_FORUM_READ_MARKER = 1855;
public static UPDATE_FORUM_SETTINGS = 2214;
public static FORUM_UPDATE_THREAD = 3045;
public static GROUP_INFO = 2991;
public static GROUP_DELETE = 1134;
public static GROUP_MEMBER_REMOVE_CONFIRM = 3593;
public static GROUP_MEMBER_REMOVE = 593;
public static GROUP_MEMBERS = 312;
public static GROUP_MEMBERSHIPS = 367;
public static GROUP_REQUEST = 998;
public static GROUP_REQUEST_ACCEPT = 3386;
public static GROUP_REQUEST_DECLINE = 1894;
public static GROUP_SETTINGS = 1004;
public static GROUP_PARTS = 813;
public static GROUP_BUY = 230;
public static GROUP_SAVE_INFORMATION = 3137;
public static GROUP_SAVE_BADGE = 1991;
public static GROUP_SAVE_COLORS = 1764;
public static GROUP_SAVE_PREFERENCES = 3435;
public static GROUP_BADGES = 21;
public static GROUP_UNBLOCK_MEMBER = 2864;
public static GET_BADGE_POINTS_LIMITS = 1371;
public static REQUESTABADGE = 3077;
public static GETISBADGEREQUESTFULFILLED = 1364;
public static ITEM_CLOTHING_REDEEM = 3374;
public static ITEM_COLOR_WHEEL_CLICK = 2144;
public static ITEM_DICE_CLICK = 1990;
public static ITEM_DICE_CLOSE = 1533;
public static ITEM_DIMMER_SAVE = 1648;
public static ITEM_DIMMER_SETTINGS = 2813;
public static ITEM_DIMMER_TOGGLE = 2296;
public static ITEM_EXCHANGE_REDEEM = 3115;
public static ITEM_PAINT = 711;
public static SET_OBJECT_DATA = 3608;
public static ITEM_STACK_HELPER = 3839;
public static ITEM_WALL_CLICK = 210;
public static ITEM_WALL_UPDATE = 168;
public static MARKETPLACE_CONFIG = 2597;
public static ACCEPT_FRIEND = 137;
public static MESSENGER_CHAT = 3567;
public static DECLINE_FRIEND = 2890;
public static FOLLOW_FRIEND = 3997;
public static MESSENGER_FRIENDS = 1523;
public static MESSENGER_INIT = 2781;
public static MESSENGER_RELATIONSHIPS = 2138;
public static SET_RELATIONSHIP_STATUS = 3768;
public static REMOVE_FRIEND = 1689;
public static REQUEST_FRIEND = 3157;
public static GET_FRIEND_REQUESTS = 2448;
public static SEND_ROOM_INVITE = 1276;
public static HABBO_SEARCH = 1210;
public static FRIEND_LIST_UPDATE = 1419;
public static MOD_TOOL_USER_INFO = 3295;
public static GET_USER_FLAT_CATS = 3027;
public static NAVIGATOR_INIT = 2110;
public static NAVIGATOR_SEARCH = 249;
public static NAVIGATOR_SEARCH_CLOSE = 1834;
public static NAVIGATOR_SEARCH_OPEN = 637;
public static NAVIGATOR_SEARCH_SAVE = 2226;
public static GET_USER_EVENT_CATS = 1782;
public static NAVIGATOR_SETTINGS_SAVE = 3159;
public static NAVIGATOR_CATEGORY_LIST_MODE = 1202;
public static NAVIGATOR_DELETE_SAVED_SEARCH = 1954;
public static PET_INFO = 2934;
public static PET_PICKUP = 1581;
public static PET_PLACE = 2647;
public static PET_RESPECT = 3202;
public static PET_RIDE = 1036;
public static PET_MOVE = 3449;
public static PET_OPEN_PACKAGE = 3698;
public static PET_SELECTED = 549;
public static PETS_BREED = 1638;
public static PET_CANCEL_BREEDING = 2713;
public static PET_CONFIRM_BREEDING = 3382;
public static GET_PET_TRAINING_PANEL = 2161;
public static RECYCLER_PRIZES = 398;
public static RECYCLER_STATUS = 1342;
public static RECYCLER_ITEMS = 2771;
public static RELEASE_VERSION = 4000;
public static CALL_FOR_HELP = 1691;
public static ROOM_AMBASSADOR_ALERT = 2996;
public static ROOM_BAN_GIVE = 1477;
public static ROOM_BAN_LIST = 2267;
public static ROOM_BAN_REMOVE = 992;
public static ROOM_CREATE = 2752;
public static ROOM_DELETE = 532;
public static ROOM_DOORBELL = 1644;
public static ROOM_ENTER = 2312;
public static ROOM_FAVORITE = 3817;
public static ROOM_FAVORITE_REMOVE = 309;
public static CAN_CREATE_ROOM = 2128;
public static CANCEL_ROOM_EVENT = 2725;
public static EDIT_ROOM_EVENT = 3991;
public static COMPETITION_ROOM_SEARCH = 433;
public static FORWARD_TO_RANDOM_PROMOTED_ROOM = 10;
public static FORWARD_TO_SOME_ROOM = 1703;
public static GET_CATEGORIES_WITH_USER_COUNT = 3782;
public static GET_GUEST_ROOM = 2230;
public static GET_OFFICIAL_ROOMS = 1229;
public static GET_POPULAR_ROOM_TAGS = 826;
public static GUILD_BASE_SEARCH = 2930;
public static MY_FAVOURITE_ROOMS_SEARCH = 2578;
public static MY_FREQUENT_ROOM_HISTORY_SEARCH = 1002;
public static MY_FRIENDS_ROOM_SEARCH = 2266;
public static MY_GUILD_BASES_SEARCH = 39;
public static MY_RECOMMENDED_ROOMS = 2537;
public static MY_ROOM_HISTORY_SEARCH = 2264;
public static MY_ROOM_RIGHTS_SEARCH = 272;
public static MY_ROOMS_SEARCH = 2277;
public static POPULAR_ROOMS_SEARCH = 2758;
public static ROOM_AD_EVENT_TAB_CLICKED = 2412;
public static ROOM_AD_EVENT_TAB_VIEWED = 2668;
public static ROOM_AD_SEARCH = 2809;
public static ROOM_TEXT_SEARCH = 3943;
public static ROOMS_WHERE_MY_FRIENDS_ARE = 1786;
public static ROOMS_WITH_HIGHEST_SCORE_SEARCH = 2939;
public static SET_ROOM_SESSION_TAGS = 3305;
public static UPDATE_ROOM_THUMBNAIL = 2468;
public static ROOM_KICK = 1320;
public static ROOM_LIKE = 3582;
public static ROOM_MODEL = 2300;
public static GET_OCCUPIED_TILES = 1687;
public static GET_ROOM_ENTRY_TILE = 3559;
public static ROOM_MODEL_SAVE = 875;
public static ROOM_MUTE = 3637;
public static ROOM_MUTE_USER = 3485;
public static ROOM_RIGHTS_GIVE = 808;
public static ROOM_RIGHTS_LIST = 3385;
public static ROOM_RIGHTS_REMOVE = 2064;
public static ROOM_RIGHTS_REMOVE_ALL = 2683;
public static ROOM_RIGHTS_REMOVE_OWN = 3182;
public static ROOM_SETTINGS = 3129;
public static ROOM_SETTINGS_SAVE = 1969;
public static ROOM_SETTINGS_UPDATE_ROOM_CATEGORY_AND_TRADE = 1265;
public static ROOM_STAFF_PICK = 1918;
public static ROOM_FILTER_WORDS = 1911;
public static ROOM_FILTER_WORDS_MODIFY = 3001;
public static MYSTERYBOXWAITINGCANCELEDMESSAGE = 2012;
public static MYSTERYBOX_OPEN_TROPHY = 3074;
public static SECURITY_MACHINE = 2490;
public static SECURITY_TICKET = 2419;
public static TRADE = 1481;
public static TRADE_ACCEPT = 3863;
public static TRADE_CANCEL = 2341;
public static TRADE_CLOSE = 2551;
public static TRADE_CONFIRM = 2760;
public static TRADE_ITEM = 3107;
public static TRADE_ITEM_REMOVE = 3845;
public static TRADE_ITEMS = 1263;
public static TRADE_UNACCEPT = 1444;
public static UNIT_ACTION = 2456;
public static UNIT_CHAT = 1314;
public static UNIT_CHAT_SHOUT = 2085;
public static UNIT_CHAT_WHISPER = 1543;
public static UNIT_DANCE = 2080;
public static UNIT_DROP_HAND_ITEM = 2814;
public static UNIT_GIVE_HANDITEM = 2941;
public static UNIT_LOOK = 3301;
public static UNIT_POSTURE = 2235;
public static UNIT_SIGN = 1975;
public static UNIT_TYPING = 1597;
public static UNIT_TYPING_STOP = 1474;
public static UNIT_WALK = 3320;
public static USER_BADGES = 2769;
public static USER_BADGES_CURRENT = 2091;
public static USER_BADGES_CURRENT_UPDATE = 644;
public static USER_BOTS = 3848;
public static USER_CURRENCY = 273;
public static USER_EFFECT_ACTIVATE = 2959;
public static USER_EFFECT_ENABLE = 1752;
public static USER_FIGURE = 2730;
public static USER_FURNITURE = 3150; // sent when in room
public static REQUESTFURNIINVENTORYWHENNOTINROOM = 3500; // sent when not in room
public static USER_HOME_ROOM = 1740;
public static USER_INFO = 357;
public static USER_MOTTO = 2228;
public static USER_IGNORED = 3878;
public static USER_PETS = 3095;
public static USER_PROFILE = 3265;
public static USER_PROFILE_BY_NAME = 2249;
public static USER_RESPECT = 2694;
public static GET_SOUND_SETTINGS = 2388;
public static USER_SETTINGS_CAMERA = 1461;
public static USER_SETTINGS_CHAT_STYLE = 1030;
public static USER_SETTINGS_INVITES = 1086;
public static USER_SETTINGS_OLD_CHAT = 1262;
public static USER_SETTINGS_VOLUME = 1367;
public static USER_SUBSCRIPTION = 3166;
public static GET_WARDROBE = 2742;
public static SAVE_WARDROBE_OUTFIT = 800;
public static USER_TAGS = 17;
public static PEER_USERS_CLASSIFICATION = 1160;
public static USER_CLASSIFICATION = 2285;
public static VISIT_USER = 2970;
public static WIRED_ACTION_SAVE = 2281;
public static WIRED_APPLY_SNAPSHOT = 3373;
public static WIRED_CONDITION_SAVE = 3203;
public static WIRED_OPEN = 768;
public static WIRED_TRIGGER_SAVE = 1520;
public static GET_ITEM_DATA = 3964;
public static ONE_WAY_DOOR_CLICK = 2765;
public static REMOVE_WALL_ITEM = 3336;
public static SET_ITEM_DATA = 3666;
public static CATALOG_REDEEM_VOUCHER = 339;
public static ROOM_TONER_APPLY = 2880;
public static FRIEND_FURNI_CONFIRM_LOCK = 3775;
public static MANNEQUIN_SAVE_NAME = 2850;
public static MANNEQUIN_SAVE_LOOK = 2209;
public static PRESENT_OPEN_PRESENT = 3558;
public static CATALOG_SELECT_VIP_GIFT = 2276;
public static USER_IGNORE_ID = 3314;
public static USER_IGNORE = 1117;
public static USER_UNIGNORE = 2061;
public static MODTOOL_REQUEST_ROOM_INFO = 707;
public static MODTOOL_CHANGE_ROOM_SETTINGS = 3260;
public static MODTOOL_REQUEST_USER_CHATLOG = 1391;
public static MODTOOL_REQUEST_ROOM_CHATLOG = 2587;
public static MODTOOL_SANCTION_ALERT = 229;
public static MODTOOL_SANCTION_BAN = 2766;
public static MODTOOL_SANCTION_KICK = 2582;
public static MODTOOL_SANCTION_TRADELOCK = 3742;
public static MODTOOL_ALERTEVENT = 1840;
public static MODTOOL_SANCTION_MUTE = 1945;
public static MODTOOL_REQUEST_USER_ROOMS = 3526;
public static MODTOOL_ROOM_ALERT = 3842;
public static MODTOOL_PREFERENCES = 31;
public static CLOSE_ISSUE_DEFAULT_ACTION = 2717;
public static CLOSE_ISSUES = 2067;
public static DEFAULT_SANCTION = 1681;
public static GET_CFH_CHATLOG = 211;
public static MODTOOL_SANCTION = 1392;
public static PICK_ISSUES = 15;
public static RELEASE_ISSUES = 1572;
public static CONVERT_GLOBAL_ROOM_ID = 314;
public static REQUEST_SELL_ITEM = 848;
public static REQUEST_MARKETPLACE_ITEM_STATS = 3288;
public static MARKETPLACE_SELL_ITEM = 3447;
public static MARKETPLACE_REQUEST_OWN_ITEMS = 2105;
public static MARKETPLACE_TAKE_BACK_ITEM = 434;
public static MARKETPLACE_REDEEM_CREDITS = 2650;
public static MARKETPLACE_REQUEST_OFFERS = 2407;
public static MARKETPLACE_BUY_OFFER = 1603;
public static MARKETPLACE_BUY_TOKENS = 1866;
public static CATALOG_REQUESET_PET_BREEDS = 1756;
public static APPROVE_NAME = 2109;
public static UNIT_GIVE_HANDITEM_PET = 2768;
public static PET_MOUNT = 1036;
public static PET_SUPPLEMENT = 749;
public static FURNITURE_GROUP_INFO = 2651;
public static ACHIEVEMENT_RESOLUTION_OPEN = 359;
public static USE_PET_PRODUCT = 1328;
public static REMOVE_PET_SADDLE = 186;
public static TOGGLE_PET_RIDING = 1472;
public static TOGGLE_PET_BREEDING = 3379;
public static UNSEEN_RESET_CATEGORY = 3493;
public static UNSEEN_RESET_ITEMS = 2343;
public static COMMUNITY_GOAL_VOTE_COMPOSER = 3536;
public static GET_PROMO_ARTICLES = 1827;
public static ACCEPT_QUEST = 3604;
public static ACTIVATE_QUEST = 793;
public static CANCEL_QUEST = 3133;
public static FRIEND_REQUEST_QUEST_COMPLETE = 1148;
public static GET_COMMUNITY_GOAL_EARNED_PRIZES = 2688;
public static GET_COMMUNITY_GOAL_HALL_OF_FAME = 2167;
public static GET_COMMUNITY_GOAL_PROGRESS = 1145;
public static GET_CONCURRENT_USERS_GOAL_PROGRESS = 1343;
public static GET_CONCURRENT_USERS_REWARD = 3872;
public static GET_DAILY_QUEST = 2486;
public static GET_QUESTS = 3333;
public static GET_SEASONAL_QUESTS_ONLY = 1190;
public static OPEN_QUEST_TRACKER = 2750;
public static REDEEM_COMMUNITY_GOAL_PRIZE = 90;
public static REJECT_QUEST = 2397;
public static START_CAMPAIGN = 1697;
public static GET_BONUS_RARE_INFO = 957;
public static CRAFT = 3591;
public static CRAFT_SECRET = 1251;
public static GET_CRAFTABLE_PRODUCTS = 633;
public static GET_CRAFTING_RECIPE = 1173;
public static GET_CRAFTING_RECIPES_AVAILABLE = 3086;
public static PHOTO_COMPETITION = 3959;
public static PUBLISH_PHOTO = 2068;
public static PURCHASE_PHOTO = 2408;
public static RENDER_ROOM = 3226;
public static RENDER_ROOM_THUMBNAIL = 1982;
public static REQUEST_CAMERA_CONFIGURATION = 796;
public static ADD_JUKEBOX_DISK = 753;
public static GET_JUKEBOX_PLAYLIST = 1435;
public static GET_NOW_PLAYING = 1325;
public static GET_OFFICIAL_SONG_ID = 3189;
public static GET_SONG_INFO = 3082;
public static GET_SOUND_MACHINE_PLAYLIST = 3498;
public static GET_USER_SONG_DISKS = 2304;
public static REMOVE_JUKEBOX_DISK = 3050;
public static INTERSTITIAL_SHOWN = 1109;
public static GET_INTERSTITIAL = 2519;
public static CHANGE_USERNAME = 2977;
public static CHECK_USERNAME = 3950;
public static OPEN_CAMPAIGN_CALENDAR_DOOR_STAFF = 3889;
public static OPEN_CAMPAIGN_CALENDAR_DOOR = 2257;
public static BUILDERS_CLUB_PLACE_ROOM_ITEM = 1051;
public static BUILDERS_CLUB_PLACE_WALL_ITEM = 462;
public static BUILDERS_CLUB_QUERY_FURNI_COUNT = 2529;
public static GET_CATALOG_PAGE_EXPIRATION = 742;
public static GET_CATALOG_PAGE_WITH_EARLIEST_EXP = 3135;
public static GET_DIRECT_CLUB_BUY_AVAILABLE = 801;
public static GET_HABBO_BASIC_MEMBERSHIP_EXTEND_OFFER = 603;
public static GET_HABBO_CLUB_EXTEND_OFFER = 2462;
public static GET_IS_OFFER_GIFTABLE = 1347;
public static GET_LIMITED_OFFER_APPEARING_NEXT = 410;
public static GET_NEXT_TARGETED_OFFER = 596;
public static GET_ROOM_AD_PURCHASE_INFO = 1075;
public static GET_SEASONAL_CALENDAR_DAILY_OFFER = 3257;
public static GET_TARGETED_OFFER = 2487;
public static MARK_CATALOG_NEW_ADDITIONS_PAGE_OPENED = 2150;
public static PURCHASE_BASIC_MEMBERSHIP_EXTENSION = 2735;
public static PURCHASE_ROOM_AD = 777;
public static PURCHASE_TARGETED_OFFER = 1826;
public static PURCHASE_VIP_MEMBERSHIP_EXTENSION = 3407;
public static ROOM_AD_PURCHASE_INITIATED = 2283;
public static SET_TARGETTED_OFFER_STATE = 2041;
public static SHOP_TARGETED_OFFER_VIEWED = 3483;
public static HELPER_TALENT_TRACK = 196;
public static TALENT_TRACK_GET_LEVEL = 2127;
public static FORWARD_TO_A_COMPETITION_ROOM = 172;
public static FORWARD_TO_A_SUBMITTABLE_ROOM = 1450;
public static FORWARD_TO_RANDOM_COMPETITION_ROOM = 865;
public static GET_IS_USER_PART_OF_COMPETITION = 2077;
public static GET_SECONDS_UNTIL = 271;
public static ROOM_COMPETITION_INIT = 1334;
public static SUBMIT_ROOM_TO_COMPETITION = 2595;
public static VOTE_FOR_ROOM = 143;
public static GET_GIFT = 2436;
public static RESET_PHONE_NUMBER_STATE = 2741;
public static SET_PHONE_NUMBER_VERIFICATION_STATUS = 1379;
public static TRY_PHONE_NUMBER = 790;
public static VERIFY_CODE = 2721;
public static CONTROL_YOUTUBE_DISPLAY_PLAYBACK = 3005;
public static GET_YOUTUBE_DISPLAY_STATUS = 336;
public static SET_YOUTUBE_DISPLAY_PLAYLIST = 2069;
public static GO_TO_FLAT = 685;
public static CHANGE_QUEUE = 3093;
public static CALL_FOR_HELP_FROM_FORUM_MESSAGE = 1412;
public static CALL_FOR_HELP_FROM_FORUM_THREAD = 534;
public static CALL_FOR_HELP_FROM_IM = 2950;
public static CALL_FOR_HELP_FROM_PHOTO = 2492;
public static CALL_FOR_HELP_FROM_SELFIE = 2755;
public static CHAT_REVIEW_GUIDE_DECIDES = 3365;
public static CHAT_REVIEW_GUIDE_DETACHED = 2501;
public static CHAT_REVIEW_GUIDE_VOTE = 3961;
public static CHAT_REVIEW_SESSION_CREATE = 3060;
public static DELETE_PENDING_CALLS_FOR_HELP = 3605;
public static GET_CFH_STATUS = 2746;
public static GET_FAQ_CATEGORY = 3445;
public static GET_FAQ_TEXT = 1849;
public static GET_GUIDE_REPORTING_STATUS = 3786;
public static GET_PENDING_CALLS_FOR_HELP = 3267;
public static GET_QUIZ_QUESTIONS = 1296;
public static GUIDE_SESSION_CREATE = 3338;
public static GUIDE_SESSION_FEEDBACK = 477;
public static GUIDE_SESSION_GET_REQUESTER_ROOM = 1052;
public static GUIDE_SESSION_GUIDE_DECIDES = 1424;
public static GUIDE_SESSION_INVITE_REQUESTER = 234;
public static GUIDE_SESSION_IS_TYPING = 519;
public static GUIDE_SESSION_MESSAGE = 3899;
public static GUIDE_SESSION_ON_DUTY_UPDATE = 1922;
public static GUIDE_SESSION_REPORT = 3969;
public static GUIDE_SESSION_REQUESTER_CANCELS = 291;
public static GUIDE_SESSION_RESOLVED = 887;
public static POST_QUIZ_ANSWERS = 3720;
public static SEARCH_FAQS = 2031;
public static POLL_ANSWER = 3505;
public static POLL_REJECT = 1773;
public static POLL_START = 109;
public static POLL_VOTE_COUNTER = 6200;
public static DISCONNECT = 2445;
public static SCR_GET_KICKBACK_INFO = 869;
public static COMPOST_PLANT = 3835;
public static HARVEST_PET = 1521;
public static SET_CLOTHING_CHANGE_DATA = 924;
public static GROUP_UNFAVORITE = 1820;
public static NEW_USER_EXPERIENCE_GET_GIFTS = 1822;
public static NEW_USER_EXPERIENCE_SCRIPT_PROCEED = 1299;
public static HANDSHAKE_INIT_DIFFIE = 3110;
public static HANDSHAKE_COMPLETE_DIFFIE = 773;
public static WELCOME_OPEN_GIFT = 2638;
public static WELCOME_GIFT_CHANGE_EMAIL = 66;
public static EMAIL_GET_STATUS = 2557;
public static EMAIL_CHANGE = 3965;
public static APPROVE_ALL_MEMBERSHIP_REQUESTS = 882;
public static RENTABLE_SPACE_CANCEL_RENT = 1667;
public static RENTABLE_SPACE_RENT = 2946;
public static RENTABLE_SPACE_STATUS = 872;
public static TRACKING_PERFORMANCE_LOG = 3230;
public static TRACKING_LAG_WARNING_REPORT = 3847;
public static ROOM_DIRECTORY_ROOM_NETWORK_OPEN_CONNECTION = 3736;
public static RENTABLE_EXTEND_RENT_OR_BUYOUT_STRIP_ITEM = 2115;
public static RENTABLE_EXTEND_RENT_OR_BUYOUT_FURNI = 1071;
public static RENTABLE_GET_RENT_OR_BUYOUT_OFFER = 2518;
public static SNOWSTORM_ON_STAGE_ENDING = 6011;
public static GUIDE_ADVERTISEMENT_READ = 2455;
}

View File

@ -1,74 +1,74 @@
export * from './advertisement';
export * from './avatar';
export * from './camera';
export * from './campaign';
export * from './catalog';
export * from './competition';
export * from './crafting';
export * from './desktop';
export * from './friendfurni';
export * from './friendlist';
export * from './game';
export * from './game/arena';
export * from './game/directory';
export * from './game/ingame';
export * from './game/lobby';
export * from './game/score';
export * from './gifts';
export * from './group';
export * from './groupforums';
export * from './handshake';
export * from './help';
export * from './inventory';
export * from './inventory/badges';
export * from './inventory/bots';
export * from './inventory/furni';
export * from './inventory/pets';
export * from './inventory/trading';
export * from './inventory/unseen';
export * from './landingview';
export * from './landingview/votes';
export * from './marketplace';
export * from './moderation';
export * from './mysterybox';
export * from './navigator';
export * from './nux';
export * from './OutgoingHeader';
export * from './pet';
export * from './poll';
export * from './quest';
export * from './recycler';
export * from './room';
export * from './room/access';
export * from './room/action';
export * from './room/bots';
export * from './room/data';
export * from './room/engine';
export * from './room/furniture';
export * from './room/furniture/dimmer';
export * from './room/furniture/floor';
export * from './room/furniture/logic';
export * from './room/furniture/mannequin';
export * from './room/furniture/presents';
export * from './room/furniture/toner';
export * from './room/furniture/wall';
export * from './room/furniture/youtube';
export * from './room/layout';
export * from './room/pets';
export * from './room/session';
export * from './room/unit';
export * from './room/unit/chat';
export * from './roomdirectory';
export * from './roomevents';
export * from './roomsettings';
export * from './snowwar';
export * from './sound';
export * from './talent';
export * from './tracking';
export * from './user';
export * from './user/data';
export * from './user/inventory';
export * from './user/inventory/currency';
export * from './user/inventory/subscription';
export * from './user/settings';
export * from './userclassification';
export * from "./advertisement";
export * from "./avatar";
export * from "./camera";
export * from "./campaign";
export * from "./catalog";
export * from "./competition";
export * from "./crafting";
export * from "./desktop";
export * from "./friendfurni";
export * from "./friendlist";
export * from "./game";
export * from "./game/arena";
export * from "./game/directory";
export * from "./game/ingame";
export * from "./game/lobby";
export * from "./game/score";
export * from "./gifts";
export * from "./group";
export * from "./groupforums";
export * from "./handshake";
export * from "./help";
export * from "./inventory";
export * from "./inventory/badges";
export * from "./inventory/bots";
export * from "./inventory/furni";
export * from "./inventory/pets";
export * from "./inventory/trading";
export * from "./inventory/unseen";
export * from "./landingview";
export * from "./landingview/votes";
export * from "./marketplace";
export * from "./moderation";
export * from "./mysterybox";
export * from "./navigator";
export * from "./nux";
export * from "./OutgoingHeader";
export * from "./pet";
export * from "./poll";
export * from "./quest";
export * from "./recycler";
export * from "./room";
export * from "./room/access";
export * from "./room/action";
export * from "./room/bots";
export * from "./room/data";
export * from "./room/engine";
export * from "./room/furniture";
export * from "./room/furniture/dimmer";
export * from "./room/furniture/floor";
export * from "./room/furniture/logic";
export * from "./room/furniture/mannequin";
export * from "./room/furniture/presents";
export * from "./room/furniture/toner";
export * from "./room/furniture/wall";
export * from "./room/furniture/youtube";
export * from "./room/layout";
export * from "./room/pets";
export * from "./room/session";
export * from "./room/unit";
export * from "./room/unit/chat";
export * from "./roomdirectory";
export * from "./roomevents";
export * from "./roomsettings";
export * from "./snowwar";
export * from "./sound";
export * from "./talent";
export * from "./tracking";
export * from "./user";
export * from "./user/data";
export * from "./user/inventory";
export * from "./user/inventory/currency";
export * from "./user/inventory/subscription";
export * from "./user/settings";
export * from "./userclassification";

View File

@ -1,21 +1,17 @@
import { IMessageComposer } from '../../../../../api';
import {IMessageComposer} from "../../../../../api";
export class VotePollCounterMessageComposer implements IMessageComposer<ConstructorParameters<typeof VotePollCounterMessageComposer>>
{
private _data: ConstructorParameters<typeof VotePollCounterMessageComposer>;
export class VotePollCounterMessageComposer implements IMessageComposer<ConstructorParameters<typeof VotePollCounterMessageComposer>> {
private _data: ConstructorParameters<typeof VotePollCounterMessageComposer>;
constructor(counter: number)
{
this._data = [counter];
}
constructor(counter: number) {
this._data = [counter];
}
public getMessageArray()
{
return this._data;
}
public getMessageArray() {
return this._data;
}
public dispose(): void
{
return;
}
}
public dispose(): void {
return;
}
}

View File

@ -1,4 +1,4 @@
export * from "./PollAnswerComposer";
export * from "./PollRejectComposer";
export * from "./PollStartComposer";
export * from './VotePollCounterMessageComposer';
export * from "./VotePollCounterMessageComposer";

View File

@ -1,21 +1,17 @@
import { IMessageComposer } from '../../../../../../api';
import {IMessageComposer} from "../../../../../../api";
export class SnowStormOnStageEndingComposer implements IMessageComposer<ConstructorParameters<typeof SnowStormOnStageEndingComposer>>
{
private _data: ConstructorParameters<typeof SnowStormOnStageEndingComposer>;
export class SnowStormOnStageEndingComposer implements IMessageComposer<ConstructorParameters<typeof SnowStormOnStageEndingComposer>> {
private _data: ConstructorParameters<typeof SnowStormOnStageEndingComposer>;
constructor(habboGameId: number)
{
this._data = [habboGameId];
}
constructor(habboGameId: number) {
this._data = [habboGameId];
}
public getMessageArray()
{
return this._data;
}
public getMessageArray() {
return this._data;
}
public dispose(): void
{
return;
}
}
public dispose(): void {
return;
}
}

View File

@ -1 +1 @@
export * from './SnowStormOnStageEndingComposer';
export * from "./SnowStormOnStageEndingComposer";

View File

@ -1 +1 @@
export * from './_Str_400';
export * from "./_Str_400";

View File

@ -1,21 +1,17 @@
import { IMessageComposer } from '../../../../../api';
import {IMessageComposer} from "../../../../../api";
export class GuideAdvertisementReadMessageComposer implements IMessageComposer<ConstructorParameters<typeof GuideAdvertisementReadMessageComposer>>
{
private _data: ConstructorParameters<typeof GuideAdvertisementReadMessageComposer>;
export class GuideAdvertisementReadMessageComposer implements IMessageComposer<ConstructorParameters<typeof GuideAdvertisementReadMessageComposer>> {
private _data: ConstructorParameters<typeof GuideAdvertisementReadMessageComposer>;
constructor()
{
this._data = [];
}
constructor() {
this._data = [];
}
public getMessageArray()
{
return this._data;
}
public getMessageArray() {
return this._data;
}
public dispose(): void
{
return;
}
}
public dispose(): void {
return;
}
}

View File

@ -1,3 +1,3 @@
export * from './GetTalentTrackLevelMessageComposer';
export * from './GuideAdvertisementReadMessageComposer';
export * from './TalentTrackComposer';
export * from "./GetTalentTrackLevelMessageComposer";
export * from "./GuideAdvertisementReadMessageComposer";
export * from "./TalentTrackComposer";

View File

@ -1,35 +1,30 @@
import { IMessageDataWrapper, IMessageParser } from '../../../../../api';
import {IMessageDataWrapper, IMessageParser} from "../../../../../api";
export class CameraSnapshotMessageParser implements IMessageParser
{
private _roomType: string;
private _roomId: number;
export class CameraSnapshotMessageParser implements IMessageParser {
private _roomType: string;
private _roomId: number;
public flush(): boolean
{
this._roomType = null;
this._roomId = -1;
public flush(): boolean {
this._roomType = null;
this._roomId = -1;
return true;
}
return true;
}
public parse(wrapper: IMessageDataWrapper): boolean
{
if(!wrapper) return false;
public parse(wrapper: IMessageDataWrapper): boolean {
if (!wrapper) return false;
this._roomType = wrapper.readString();
this._roomId = wrapper.readInt();
this._roomType = wrapper.readString();
this._roomId = wrapper.readInt();
return true;
}
return true;
}
public get roomType(): string
{
return this._roomType;
}
public get roomType(): string {
return this._roomType;
}
public get roomId(): number
{
return this._roomId;
}
public get roomId(): number {
return this._roomId;
}
}

View File

@ -1,7 +1,7 @@
export * from './CameraPublishStatusMessageParser';
export * from './CameraPurchaseOKMessageParser';
export * from './CameraSnapshotMessageParser';
export * from './CameraStorageUrlMessageParser';
export * from './CompetitionStatusMessageParser';
export * from './InitCameraMessageParser';
export * from './ThumbnailStatusMessageParser';
export * from "./CameraPublishStatusMessageParser";
export * from "./CameraPurchaseOKMessageParser";
export * from "./CameraSnapshotMessageParser";
export * from "./CameraStorageUrlMessageParser";
export * from "./CompetitionStatusMessageParser";
export * from "./InitCameraMessageParser";
export * from "./ThumbnailStatusMessageParser";

View File

@ -1,51 +1,43 @@
import { IMessageDataWrapper } from '../../../../../api';
import {IMessageDataWrapper} from "../../../../../api";
export class FireworkChargeData
{
private _stuffId: number;
private _charges: number;
private _SafeStr_6935: number;
private _SafeStr_6936: number;
private _SafeStr_6518: number;
private _SafeStr_7875: number;
export class FireworkChargeData {
private _stuffId: number;
private _charges: number;
private _SafeStr_6935: number;
private _SafeStr_6936: number;
private _SafeStr_6518: number;
private _SafeStr_7875: number;
constructor(wrapper: IMessageDataWrapper)
{
this._stuffId = wrapper.readInt();
this._charges = wrapper.readInt();
this._SafeStr_6935 = wrapper.readInt();
this._SafeStr_6936 = wrapper.readInt();
this._SafeStr_6518 = wrapper.readInt();
this._SafeStr_7875 = wrapper.readInt();
}
constructor(wrapper: IMessageDataWrapper) {
this._stuffId = wrapper.readInt();
this._charges = wrapper.readInt();
this._SafeStr_6935 = wrapper.readInt();
this._SafeStr_6936 = wrapper.readInt();
this._SafeStr_6518 = wrapper.readInt();
this._SafeStr_7875 = wrapper.readInt();
}
public get stuffId(): number
{
return this._stuffId;
}
public get stuffId(): number {
return this._stuffId;
}
public get charges(): number
{
return this._charges;
}
public get charges(): number {
return this._charges;
}
public get _SafeStr_5946(): number
{
return this._SafeStr_6935;
}
public get _SafeStr_5946(): number {
return this._SafeStr_6935;
}
public get _SafeStr_5944(): number
{
return this._SafeStr_6936;
}
public get _SafeStr_5944(): number {
return this._SafeStr_6936;
}
public get _SafeStr_7876(): number
{
return this._SafeStr_7875;
}
public get _SafeStr_7876(): number {
return this._SafeStr_7875;
}
public get _SafeStr_5945(): number
{
return this._SafeStr_6518;
}
}
public get _SafeStr_5945(): number {
return this._SafeStr_6518;
}
}

View File

@ -1,28 +1,24 @@
import { IMessageDataWrapper, IMessageParser } from '../../../../../api';
import { FireworkChargeData } from './FireworkChargeData';
import {IMessageDataWrapper, IMessageParser} from "../../../../../api";
import {FireworkChargeData} from "./FireworkChargeData";
export class FireworkChargeDataParser implements IMessageParser
{
private _fireworkChargeData: FireworkChargeData;
export class FireworkChargeDataParser implements IMessageParser {
private _fireworkChargeData: FireworkChargeData;
public flush(): boolean
{
this._fireworkChargeData = null;
public flush(): boolean {
this._fireworkChargeData = null;
return true;
}
return true;
}
public parse(wrapper: IMessageDataWrapper): boolean
{
if(!wrapper) return false;
public parse(wrapper: IMessageDataWrapper): boolean {
if (!wrapper) return false;
this._fireworkChargeData = new FireworkChargeData(wrapper);
this._fireworkChargeData = new FireworkChargeData(wrapper);
return true;
}
return true;
}
public get fireworkChargeData(): FireworkChargeData
{
return this._fireworkChargeData;
}
}
public get fireworkChargeData(): FireworkChargeData {
return this._fireworkChargeData;
}
}

View File

@ -1,46 +1,46 @@
export * from './BonusRareInfoMessageParser';
export * from './BuildersClubFurniCountMessageParser';
export * from './BuildersClubSubscriptionStatusMessageParser';
export * from './BundleDiscountRuleset';
export * from './BundleDiscountRulesetMessageParser';
export * from './CatalogIndexMessageParser';
export * from './CatalogLocalizationData';
export * from './CatalogPageExpirationParser';
export * from './CatalogPageMessageOfferData';
export * from './CatalogPageMessageParser';
export * from './CatalogPageMessageProductData';
export * from './CatalogPageWithEarliestExpiryMessageParser';
export * from './CatalogPublishedMessageParser';
export * from './ClubGiftData';
export * from './ClubGiftInfoParser';
export * from './ClubGiftSelectedParser';
export * from './ClubOfferData';
export * from './ClubOfferExtendData';
export * from './DirectSMSClubBuyAvailableMessageParser';
export * from './FireworkChargeData';
export * from './FireworkChargeDataParser';
export * from './FrontPageItem';
export * from './GiftReceiverNotFoundParser';
export * from './GiftWrappingConfigurationParser';
export * from './HabboClubExtendOfferMessageParser';
export * from './HabboClubOffersMessageParser';
export * from './INodeData';
export * from './IsOfferGiftableMessageParser';
export * from './LimitedEditionSoldOutParser';
export * from './LimitedOfferAppearingNextMessageParser';
export * from './NodeData';
export * from './NotEnoughBalanceMessageParser';
export * from './ProductOfferMessageParser';
export * from './PurchaseErrorMessageParser';
export * from './PurchaseNotAllowedMessageParser';
export * from './PurchaseOKMessageOfferData';
export * from './PurchaseOKMessageParser';
export * from './RoomAdPurchaseInfoEventParser';
export * from './SeasonalCalendarDailyOfferMessageParser';
export * from './SellablePetPaletteData';
export * from './SellablePetPalettesParser';
export * from './TargetedOfferData';
export * from './TargetedOfferNotFoundParser';
export * from './TargetedOfferParser';
export * from './VoucherRedeemErrorMessageParser';
export * from './VoucherRedeemOkMessageParser';
export * from "./BonusRareInfoMessageParser";
export * from "./BuildersClubFurniCountMessageParser";
export * from "./BuildersClubSubscriptionStatusMessageParser";
export * from "./BundleDiscountRuleset";
export * from "./BundleDiscountRulesetMessageParser";
export * from "./CatalogIndexMessageParser";
export * from "./CatalogLocalizationData";
export * from "./CatalogPageExpirationParser";
export * from "./CatalogPageMessageOfferData";
export * from "./CatalogPageMessageParser";
export * from "./CatalogPageMessageProductData";
export * from "./CatalogPageWithEarliestExpiryMessageParser";
export * from "./CatalogPublishedMessageParser";
export * from "./ClubGiftData";
export * from "./ClubGiftInfoParser";
export * from "./ClubGiftSelectedParser";
export * from "./ClubOfferData";
export * from "./ClubOfferExtendData";
export * from "./DirectSMSClubBuyAvailableMessageParser";
export * from "./FireworkChargeData";
export * from "./FireworkChargeDataParser";
export * from "./FrontPageItem";
export * from "./GiftReceiverNotFoundParser";
export * from "./GiftWrappingConfigurationParser";
export * from "./HabboClubExtendOfferMessageParser";
export * from "./HabboClubOffersMessageParser";
export * from "./INodeData";
export * from "./IsOfferGiftableMessageParser";
export * from "./LimitedEditionSoldOutParser";
export * from "./LimitedOfferAppearingNextMessageParser";
export * from "./NodeData";
export * from "./NotEnoughBalanceMessageParser";
export * from "./ProductOfferMessageParser";
export * from "./PurchaseErrorMessageParser";
export * from "./PurchaseNotAllowedMessageParser";
export * from "./PurchaseOKMessageOfferData";
export * from "./PurchaseOKMessageParser";
export * from "./RoomAdPurchaseInfoEventParser";
export * from "./SeasonalCalendarDailyOfferMessageParser";
export * from "./SellablePetPaletteData";
export * from "./SellablePetPalettesParser";
export * from "./TargetedOfferData";
export * from "./TargetedOfferNotFoundParser";
export * from "./TargetedOfferParser";
export * from "./VoucherRedeemErrorMessageParser";
export * from "./VoucherRedeemOkMessageParser";

View File

@ -1,77 +1,77 @@
export * from './advertisement';
export * from './availability';
export * from './avatar';
export * from './bots';
export * from './callforhelp';
export * from './camera';
export * from './campaign';
export * from './catalog';
export * from './client';
export * from './competition';
export * from './crafting';
export * from './desktop';
export * from './friendlist';
export * from './game';
export * from './game/directory';
export * from './game/lobby';
export * from './game/score';
export * from './generic';
export * from './gifts';
export * from './group';
export * from './group/utils';
export * from './groupforums';
export * from './handshake';
export * from './help';
export * from './inventory';
export * from './inventory/achievements';
export * from './inventory/avatareffect';
export * from './inventory/badges';
export * from './inventory/clothing';
export * from './inventory/furniture';
export * from './inventory/pets';
export * from './inventory/purse';
export * from './inventory/trading';
export * from './landingview';
export * from './landingview/votes';
export * from './marketplace';
export * from './moderation';
export * from './mysterybox';
export * from './navigator';
export * from './navigator/utils';
export * from './notifications';
export * from './perk';
export * from './perk/common';
export * from './pet';
export * from './poll';
export * from './quest';
export * from './recycler';
export * from './room';
export * from './room/access';
export * from './room/access/doorbell';
export * from './room/access/rights';
export * from './room/bots';
export * from './room/data';
export * from './room/engine';
export * from './room/furniture';
export * from './room/furniture/floor';
export * from './room/furniture/wall';
export * from './room/furniture/youtube';
export * from './room/mapping';
export * from './room/pet';
export * from './room/session';
export * from './room/unit';
export * from './room/unit/chat';
export * from './roomevents';
export * from './roomsettings';
export * from './security';
export * from './snowwar';
export * from './sound';
export * from './talent';
export * from './user';
export * from './user/access';
export * from './user/data';
export * from './user/inventory';
export * from './user/inventory/currency';
export * from './user/inventory/subscription';
export * from './user/wardrobe';
export * from './userclassification';
export * from "./advertisement";
export * from "./availability";
export * from "./avatar";
export * from "./bots";
export * from "./callforhelp";
export * from "./camera";
export * from "./campaign";
export * from "./catalog";
export * from "./client";
export * from "./competition";
export * from "./crafting";
export * from "./desktop";
export * from "./friendlist";
export * from "./game";
export * from "./game/directory";
export * from "./game/lobby";
export * from "./game/score";
export * from "./generic";
export * from "./gifts";
export * from "./group";
export * from "./group/utils";
export * from "./groupforums";
export * from "./handshake";
export * from "./help";
export * from "./inventory";
export * from "./inventory/achievements";
export * from "./inventory/avatareffect";
export * from "./inventory/badges";
export * from "./inventory/clothing";
export * from "./inventory/furniture";
export * from "./inventory/pets";
export * from "./inventory/purse";
export * from "./inventory/trading";
export * from "./landingview";
export * from "./landingview/votes";
export * from "./marketplace";
export * from "./moderation";
export * from "./mysterybox";
export * from "./navigator";
export * from "./navigator/utils";
export * from "./notifications";
export * from "./perk";
export * from "./perk/common";
export * from "./pet";
export * from "./poll";
export * from "./quest";
export * from "./recycler";
export * from "./room";
export * from "./room/access";
export * from "./room/access/doorbell";
export * from "./room/access/rights";
export * from "./room/bots";
export * from "./room/data";
export * from "./room/engine";
export * from "./room/furniture";
export * from "./room/furniture/floor";
export * from "./room/furniture/wall";
export * from "./room/furniture/youtube";
export * from "./room/mapping";
export * from "./room/pet";
export * from "./room/session";
export * from "./room/unit";
export * from "./room/unit/chat";
export * from "./roomevents";
export * from "./roomsettings";
export * from "./security";
export * from "./snowwar";
export * from "./sound";
export * from "./talent";
export * from "./user";
export * from "./user/access";
export * from "./user/data";
export * from "./user/inventory";
export * from "./user/inventory/currency";
export * from "./user/inventory/subscription";
export * from "./user/wardrobe";
export * from "./userclassification";

View File

@ -1,51 +1,44 @@
import { IMessageDataWrapper, IMessageParser } from '../../../../../api';
import {IMessageDataWrapper, IMessageParser} from "../../../../../api";
export class OfferRewardDeliveredMessageParser implements IMessageParser
{
private _contentType: string;
private _classId: number;
private _name: string;
private _description: string;
export class OfferRewardDeliveredMessageParser implements IMessageParser {
private _contentType: string;
private _classId: number;
private _name: string;
private _description: string;
public flush(): boolean
{
this._contentType = null;
this._classId = 0;
this._name = null;
this._description = null;
public flush(): boolean {
this._contentType = null;
this._classId = 0;
this._name = null;
this._description = null;
return true;
}
return true;
}
public parse(wrapper: IMessageDataWrapper): boolean
{
if(!wrapper) return false;
public parse(wrapper: IMessageDataWrapper): boolean {
if (!wrapper) return false;
this._contentType = wrapper.readString();
this._classId = wrapper.readInt();
this._name = wrapper.readString();
this._description = wrapper.readString();
this._contentType = wrapper.readString();
this._classId = wrapper.readInt();
this._name = wrapper.readString();
this._description = wrapper.readString();
return true;
}
return true;
}
public get contentType(): string
{
return this._contentType;
}
public get contentType(): string {
return this._contentType;
}
public get classId(): number
{
return this._classId;
}
public get classId(): number {
return this._classId;
}
public get name(): string
{
return this._name;
}
public get name(): string {
return this._name;
}
public get description(): string
{
return this._description;
}
}
public get description(): string {
return this._description;
}
}

View File

@ -1,14 +1,11 @@
import { IMessageDataWrapper, IMessageParser } from '../../../../../api';
import {IMessageDataWrapper, IMessageParser} from "../../../../../api";
export class RestoreClientMessageParser implements IMessageParser
{
public flush(): boolean
{
return true;
}
export class RestoreClientMessageParser implements IMessageParser {
public flush(): boolean {
return true;
}
public parse(wrapper: IMessageDataWrapper): boolean
{
return true;
}
}
public parse(wrapper: IMessageDataWrapper): boolean {
return true;
}
}

View File

@ -1,18 +1,18 @@
export * from './AchievementLevelUpData';
export * from './AchievementNotificationMessageParser';
export * from './ActivityPointNotificationParser';
export * from './BotErrorEventParser';
export * from './ClubGiftNotificationParser';
export * from './ConnectionErrorMessageParser';
export * from './ElementPointerMessageParser';
export * from './HabboBroadcastMessageParser';
export * from './HotelWillShutdownParser';
export * from './InfoFeedEnableMessageParser';
export * from './MOTDNotificationParser';
export * from './NotificationDialogMessageParser';
export * from './OfferRewardDeliveredMessageParser';
export * from './PetLevelNotificationParser';
export * from './RestoreClientMessageParser';
export * from './PetPlacingErrorEventParser';
export * from './SimpleAlertMessageParser';
export * from './UnseenItemsParser';
export * from "./AchievementLevelUpData";
export * from "./AchievementNotificationMessageParser";
export * from "./ActivityPointNotificationParser";
export * from "./BotErrorEventParser";
export * from "./ClubGiftNotificationParser";
export * from "./ConnectionErrorMessageParser";
export * from "./ElementPointerMessageParser";
export * from "./HabboBroadcastMessageParser";
export * from "./HotelWillShutdownParser";
export * from "./InfoFeedEnableMessageParser";
export * from "./MOTDNotificationParser";
export * from "./NotificationDialogMessageParser";
export * from "./OfferRewardDeliveredMessageParser";
export * from "./PetLevelNotificationParser";
export * from "./RestoreClientMessageParser";
export * from "./PetPlacingErrorEventParser";
export * from "./SimpleAlertMessageParser";
export * from "./UnseenItemsParser";

View File

@ -1,16 +1,13 @@
import { IMessageDataWrapper, IMessageParser } from '../../../../../api';
import {IMessageDataWrapper, IMessageParser} from "../../../../../api";
export class CitizenshipVipOfferPromoEnabledMessageParser implements IMessageParser
{
public flush(): boolean
{
return true;
}
export class CitizenshipVipOfferPromoEnabledMessageParser implements IMessageParser {
public flush(): boolean {
return true;
}
public parse(wrapper: IMessageDataWrapper): boolean
{
if(!wrapper) return false;
public parse(wrapper: IMessageDataWrapper): boolean {
if (!wrapper) return false;
return true;
}
}
return true;
}
}

View File

@ -1,3 +1,3 @@
export * from './CitizenshipVipOfferPromoEnabledMessageParser';
export * from "./CitizenshipVipOfferPromoEnabledMessageParser";
export * from "./common";
export * from "./PerkAllowancesMessageParser";

View File

@ -1,41 +1,35 @@
import { IMessageDataWrapper, IMessageParser } from '../../../../../api';
import {IMessageDataWrapper, IMessageParser} from "../../../../../api";
export class RoomPollDataParser implements IMessageParser
{
private _question: string;
private _choices: string[];
export class RoomPollDataParser implements IMessageParser {
private _question: string;
private _choices: string[];
flush(): boolean
{
this._question = null;
this._choices = [];
return true;
flush(): boolean {
this._question = null;
this._choices = [];
return true;
}
parse(wrapper: IMessageDataWrapper): boolean {
this._question = wrapper.readString();
this._choices = [];
const totalChoices = wrapper.readInt();
let total = 0;
while (total < totalChoices) {
this._choices.push(wrapper.readString());
total++;
}
parse(wrapper: IMessageDataWrapper): boolean
{
this._question = wrapper.readString();
this._choices = [];
return true;
}
const totalChoices = wrapper.readInt();
let total = 0;
public get question(): string {
return this._question;
}
while(total < totalChoices)
{
this._choices.push(wrapper.readString());
total++;
}
return true;
}
public get question(): string
{
return this._question;
}
public get choices(): string[]
{
return this._choices.slice();
}
}
public get choices(): string[] {
return this._choices.slice();
}
}

View File

@ -1,59 +1,51 @@
import { IMessageDataWrapper, IMessageParser } from '../../../../../api';
import {IMessageDataWrapper, IMessageParser} from "../../../../../api";
export class RoomPollResultParser implements IMessageParser
{
private _question: string;
private _choices: string[];
private _SafeStr_7651: any[];
private _SafeStr_7654: number;
export class RoomPollResultParser implements IMessageParser {
private _question: string;
private _choices: string[];
private _SafeStr_7651: any[];
private _SafeStr_7654: number;
flush(): boolean
{
this._question = null;
this._choices = [];
this._SafeStr_7651 = [];
this._SafeStr_7654 = -1;
return true;
flush(): boolean {
this._question = null;
this._choices = [];
this._SafeStr_7651 = [];
this._SafeStr_7654 = -1;
return true;
}
parse(wrapper: IMessageDataWrapper): boolean {
this._question = wrapper.readString();
this._choices = [];
this._SafeStr_7651 = [];
let totalChoices = wrapper.readInt();
while (totalChoices > 0) {
this._choices.push(wrapper.readString());
this._SafeStr_7651.push(wrapper.readInt());
totalChoices--;
}
this._SafeStr_7654 = wrapper.readInt();
parse(wrapper: IMessageDataWrapper): boolean
{
this._question = wrapper.readString();
return true;
}
this._choices = [];
this._SafeStr_7651 = [];
public get question(): string {
return this._question;
}
let totalChoices = wrapper.readInt();
public get choices(): string[] {
return this._choices;
}
while(totalChoices > 0)
{
this._choices.push(wrapper.readString());
this._SafeStr_7651.push(wrapper.readInt());
public get SafeStr_7651(): any[] {
return this._SafeStr_7651;
}
totalChoices--;
}
this._SafeStr_7654 = wrapper.readInt();
return true;
}
public get question(): string
{
return this._question;
}
public get choices(): string[]
{
return this._choices;
}
public get SafeStr_7651(): any[]
{
return this._SafeStr_7651;
}
public get SafeStr_7654(): number
{
return this._SafeStr_7654;
}
}
public get SafeStr_7654(): number {
return this._SafeStr_7654;
}
}

View File

@ -1,10 +1,10 @@
export * from './PollChoice';
export * from './PollContentsParser';
export * from './PollErrorParser';
export * from './PollOfferParser';
export * from './PollQuestion';
export * from './QuestionAnsweredParser';
export * from './QuestionFinishedParser';
export * from './QuestionParser';
export * from './RoomPollResultParser';
export * from './RoomPollDataParser';
export * from "./PollChoice";
export * from "./PollContentsParser";
export * from "./PollErrorParser";
export * from "./PollOfferParser";
export * from "./PollQuestion";
export * from "./QuestionAnsweredParser";
export * from "./QuestionFinishedParser";
export * from "./QuestionParser";
export * from "./RoomPollResultParser";
export * from "./RoomPollDataParser";

View File

@ -1,27 +1,23 @@
import { IMessageDataWrapper, IMessageParser } from '../../../../../../api';
import {IMessageDataWrapper, IMessageParser} from "../../../../../../api";
export class SnowStormOnStageEndingParser implements IMessageParser
{
private _habboGameId: number;
export class SnowStormOnStageEndingParser implements IMessageParser {
private _habboGameId: number;
public flush(): boolean
{
this._habboGameId = -1;
public flush(): boolean {
this._habboGameId = -1;
return true;
}
return true;
}
public parse(wrapper: IMessageDataWrapper): boolean
{
if(!wrapper) return false;
public parse(wrapper: IMessageDataWrapper): boolean {
if (!wrapper) return false;
this._habboGameId = wrapper.readInt();
this._habboGameId = wrapper.readInt();
return true;
}
return true;
}
public get habboGameId(): number
{
return this._habboGameId;
}
}
public get habboGameId(): number {
return this._habboGameId;
}
}

View File

@ -1 +1 @@
export * from './SnowStormOnStageEndingParser';
export * from "./SnowStormOnStageEndingParser";

View File

@ -1 +1 @@
export * from './_Str_277';
export * from "./_Str_277";

View File

@ -45,7 +45,8 @@ import {
TogglePetRidingComposer,
UsePetProductComposer,
UserMottoComposer,
VotePollCounterMessageComposer } from "../communication";
VotePollCounterMessageComposer,
} from "../communication";
import {UserDataManager} from "./UserDataManager";
export class RoomSession extends Disposable implements IRoomSession {
@ -321,11 +322,10 @@ export class RoomSession extends Disposable implements IRoomSession {
public changeQueue(targetQueue: number): void {
this._connection.send(new ChangeQueueMessageComposer(targetQueue));
}
public votePoll(counter: number): void
{
this._connection.send(new VotePollCounterMessageComposer(counter));
}
public votePoll(counter: number): void {
this._connection.send(new VotePollCounterMessageComposer(counter));
}
public get connection(): IConnection {
return this._connection;

View File

@ -1,114 +1,114 @@
import { IConnection, IRoomHandlerListener } from '../../../api';
import { RoomSessionPollEvent, RoomSessionVoteEvent } from '../../../events';
import { PollContentsEvent, PollErrorEvent, PollOfferEvent, StartRoomPollEvent, RoomPollResultEvent } from '../../communication';
import { BaseHandler } from './BaseHandler';
import {IConnection, IRoomHandlerListener} from "../../../api";
import {RoomSessionPollEvent, RoomSessionVoteEvent} from "../../../events";
import {PollContentsEvent, PollErrorEvent, PollOfferEvent, RoomPollResultEvent, StartRoomPollEvent} from "../../communication";
import {BaseHandler} from "./BaseHandler";
export class PollHandler extends BaseHandler
{
constructor(connection: IConnection, listener: IRoomHandlerListener)
{
super(connection, listener);
export class PollHandler extends BaseHandler {
constructor(connection: IConnection, listener: IRoomHandlerListener) {
super(connection, listener);
connection.addMessageEvent(new PollContentsEvent(this.onPollContentsEvent.bind(this)));
connection.addMessageEvent(new PollOfferEvent(this.onPollOfferEvent.bind(this)));
connection.addMessageEvent(new PollErrorEvent(this.onPollErrorEvent.bind(this)));
connection.addMessageEvent(new StartRoomPollEvent(this.onStartRoomPollEvent.bind(this)));
connection.addMessageEvent(new RoomPollResultEvent(this.onRoomPollResultEvent.bind(this)));
}
connection.addMessageEvent(new PollContentsEvent(this.onPollContentsEvent.bind(this)));
connection.addMessageEvent(new PollOfferEvent(this.onPollOfferEvent.bind(this)));
connection.addMessageEvent(new PollErrorEvent(this.onPollErrorEvent.bind(this)));
connection.addMessageEvent(new StartRoomPollEvent(this.onStartRoomPollEvent.bind(this)));
connection.addMessageEvent(new RoomPollResultEvent(this.onRoomPollResultEvent.bind(this)));
}
private onPollContentsEvent(event: PollContentsEvent): void
{
if(!this.listener) return;
private onPollContentsEvent(event: PollContentsEvent): void {
if (!this.listener) return;
const session = this.listener.getSession(this.roomId);
const session = this.listener.getSession(this.roomId);
if(!session) return;
if (!session) return;
const parser = event.getParser();
const parser = event.getParser();
if(!parser) return;
if (!parser) return;
const pollEvent = new RoomSessionPollEvent(RoomSessionPollEvent.CONTENT, session, parser.id);
const pollEvent = new RoomSessionPollEvent(RoomSessionPollEvent.CONTENT, session, parser.id);
pollEvent.startMessage = parser.startMessage;
pollEvent.endMessage = parser.endMessage;
pollEvent.numQuestions = parser.numQuestions;
pollEvent.questionArray = parser.questionArray;
pollEvent.npsPoll = parser.npsPoll;
pollEvent.startMessage = parser.startMessage;
pollEvent.endMessage = parser.endMessage;
pollEvent.numQuestions = parser.numQuestions;
pollEvent.questionArray = parser.questionArray;
pollEvent.npsPoll = parser.npsPoll;
this.listener.events.dispatchEvent(pollEvent);
}
this.listener.events.dispatchEvent(pollEvent);
}
private onPollOfferEvent(event: PollOfferEvent): void
{
if(!this.listener) return;
private onPollOfferEvent(event: PollOfferEvent): void {
if (!this.listener) return;
const session = this.listener.getSession(this.roomId);
const session = this.listener.getSession(this.roomId);
if(!session) return;
if (!session) return;
const parser = event.getParser();
const parser = event.getParser();
if(!parser) return;
if (!parser) return;
const pollEvent = new RoomSessionPollEvent(RoomSessionPollEvent.OFFER, session, parser.id);
const pollEvent = new RoomSessionPollEvent(RoomSessionPollEvent.OFFER, session, parser.id);
pollEvent.summary = parser.headline;
pollEvent.summary = parser.summary;
pollEvent.summary = parser.headline;
pollEvent.summary = parser.summary;
this.listener.events.dispatchEvent(pollEvent);
}
this.listener.events.dispatchEvent(pollEvent);
}
private onPollErrorEvent(event: PollErrorEvent): void
{
if(!this.listener) return;
private onPollErrorEvent(event: PollErrorEvent): void {
if (!this.listener) return;
const session = this.listener.getSession(this.roomId);
const session = this.listener.getSession(this.roomId);
if(!session) return;
if (!session) return;
const parser = event.getParser();
const parser = event.getParser();
if(!parser) return;
if (!parser) return;
const pollEvent = new RoomSessionPollEvent(RoomSessionPollEvent.ERROR, session, -1);
pollEvent.headline = '???';
pollEvent.summary = '???';
const pollEvent = new RoomSessionPollEvent(RoomSessionPollEvent.ERROR, session, -1);
pollEvent.headline = "???";
pollEvent.summary = "???";
this.listener.events.dispatchEvent(pollEvent);
}
this.listener.events.dispatchEvent(pollEvent);
}
private onStartRoomPollEvent(event: StartRoomPollEvent): void
{
if(!this.listener) return;
private onStartRoomPollEvent(event: StartRoomPollEvent): void {
if (!this.listener) return;
const session = this.listener.getSession(this.roomId);
const session = this.listener.getSession(this.roomId);
if(!session) return;
if (!session) return;
const parser = event.getParser();
const parser = event.getParser();
if(!parser) return;
if (!parser) return;
const pollEvent = new RoomSessionVoteEvent(RoomSessionVoteEvent.VOTE_QUESTION, session, parser.question, parser.choices);
const pollEvent = new RoomSessionVoteEvent(RoomSessionVoteEvent.VOTE_QUESTION, session, parser.question, parser.choices);
this.listener.events.dispatchEvent(pollEvent);
}
private onRoomPollResultEvent(event: RoomPollResultEvent): void
{
if(!this.listener) return;
this.listener.events.dispatchEvent(pollEvent);
}
const session = this.listener.getSession(this.roomId);
private onRoomPollResultEvent(event: RoomPollResultEvent): void {
if (!this.listener) return;
if(!session) return;
const session = this.listener.getSession(this.roomId);
const parser = event.getParser();
if (!session) return;
if(!parser) return;
const parser = event.getParser();
const pollEvent = new RoomSessionVoteEvent(RoomSessionVoteEvent.VOTE_RESULT, session, parser.question, parser.choices, parser.SafeStr_7651, parser.SafeStr_7654);
if (!parser) return;
this.listener.events.dispatchEvent(pollEvent);
}
}
const pollEvent = new RoomSessionVoteEvent(
RoomSessionVoteEvent.VOTE_RESULT,
session,
parser.question,
parser.choices,
parser.SafeStr_7651,
parser.SafeStr_7654
);
this.listener.events.dispatchEvent(pollEvent);
}
}