mirror of
https://github.com/billsonnn/nitro-renderer.git
synced 2024-11-27 01:40:52 +01:00
Merge branch 'dev' of https://git.krews.org/nitro/nitro-renderer into dev
This commit is contained in:
commit
08ed11f2d3
@ -1,5 +1,5 @@
|
|||||||
import { IMessageConfiguration } from '../../core/communication/messages/IMessageConfiguration';
|
import { IMessageConfiguration } from '../../core/communication/messages/IMessageConfiguration';
|
||||||
import { AchievementNotificationMessageEvent, ActivityPointNotificationMessageEvent, AddJukeboxDiskComposer, ApproveNameMessageComposer, ApproveNameMessageEvent, AvailabilityTimeMessageEvent, BadgeReceivedEvent, BonusRareInfoMessageEvent, BuildersClubFurniCountMessageEvent, BuildersClubSubscriptionStatusMessageEvent, BundleDiscountRulesetMessageEvent, ChangeUserNameMessageComposer, ChangeUserNameResultMessageEvent, CheckUserNameMessageComposer, CheckUserNameResultMessageEvent, ClubGiftNotificationEvent, DirectSMSClubBuyAvailableMessageEvent, FigureUpdateEvent, FurnitureGuildInfoComposer, GetBonusRareInfoMessageComposer, GetInterstitialMessageComposer, GetJukeboxPlayListMessageComposer, GetNowPlayingMessageComposer, GetOfficialSongIdMessageComposer, GetSongInfoMessageComposer, GetSoundMachinePlayListMessageComposer, GetUserSongDisksMessageComposer, HabboClubExtendOfferMessageEvent, HotelClosedAndOpensEvent, HotelClosesAndWillOpenAtEvent, HotelWillCloseInMinutesEvent, InfoFeedEnableMessageEvent, InterstitialMessageEvent, InterstitialShownMessageComposer, IsOfferGiftableMessageEvent, JukeboxPlayListFullMessageEvent, JukeboxSongDisksMessageEvent, LimitedOfferAppearingNextMessageEvent, MaintenanceStatusMessageEvent, MysteryBoxKeysEvent, NotEnoughBalanceMessageEvent, NowPlayingMessageEvent, OfficialSongIdMessageEvent, OpenCampaignCalendarDoorAsStaffComposer, OpenCampaignCalendarDoorComposer, PetExperienceEvent, PetMountComposer, PetSupplementComposer, PlayListMessageEvent, PlayListSongAddedMessageEvent, RemoveAllRightsMessageComposer, RemoveJukeboxDiskComposer, RemoveOwnRoomRightsRoomMessageComposer, RemovePetSaddleComposer, RoomAdErrorEvent, RoomAdPurchaseInfoEvent, RoomUnitGiveHandItemPetComposer, SeasonalCalendarDailyOfferMessageEvent, SellablePetPalettesMessageEvent, TargetedOfferEvent, TargetedOfferNotFoundEvent, TogglePetBreedingComposer, TogglePetRidingComposer, TraxSongInfoMessageEvent, UnseenResetCategoryComposer, UnseenResetItemsComposer, UsePetProductComposer, UserSongDisksInventoryMessageEvent, WardrobeMessageEvent } from './messages';
|
import { AchievementNotificationMessageEvent, ActivityPointNotificationMessageEvent, AddJukeboxDiskComposer, ApproveNameMessageComposer, ApproveNameMessageEvent, AvailabilityTimeMessageEvent, BadgeReceivedEvent, BonusRareInfoMessageEvent, BuildersClubFurniCountMessageEvent, BuildersClubSubscriptionStatusMessageEvent, BundleDiscountRulesetMessageEvent, ChangeUserNameMessageComposer, ChangeUserNameResultMessageEvent, CheckUserNameMessageComposer, CheckUserNameResultMessageEvent, ClubGiftNotificationEvent, DirectSMSClubBuyAvailableMessageEvent, FigureUpdateEvent, FurnitureGuildInfoComposer, GetBonusRareInfoMessageComposer, GetCatalogPageExpirationComposer, GetCatalogPageWithEarliestExpiryComposer, GetDirectClubBuyAvailableComposer, GetHabboBasicMembershipExtendOfferComposer, GetHabboClubExtendOfferMessageComposer, GetInterstitialMessageComposer, GetJukeboxPlayListMessageComposer, GetLimitedOfferAppearingNextComposer, GetNextTargetedOfferComposer, GetNowPlayingMessageComposer, GetOfficialSongIdMessageComposer, GetRoomAdPurchaseInfoComposer, GetSeasonalCalendarDailyOfferComposer, GetSongInfoMessageComposer, GetSoundMachinePlayListMessageComposer, GetUserSongDisksMessageComposer, HabboClubExtendOfferMessageEvent, HotelClosedAndOpensEvent, HotelClosesAndWillOpenAtEvent, HotelWillCloseInMinutesEvent, InfoFeedEnableMessageEvent, InterstitialMessageEvent, InterstitialShownMessageComposer, IsOfferGiftableMessageEvent, JukeboxPlayListFullMessageEvent, JukeboxSongDisksMessageEvent, LimitedOfferAppearingNextMessageEvent, MaintenanceStatusMessageEvent, MarkCatalogNewAdditionsPageOpenedComposer, MarketplaceBuyOfferComposer, MarketplaceRedeemCreditsComposer, MarketplaceRequesstItemStatsComposer, MarketplaceRequestComposer, MarketplaceRequestOffersComposer, MarketplaceRequestOwnItemsComposer, MarketplaceTakeItemBackComposer, MysteryBoxKeysEvent, NotEnoughBalanceMessageEvent, NowPlayingMessageEvent, OfficialSongIdMessageEvent, OpenCampaignCalendarDoorAsStaffComposer, OpenCampaignCalendarDoorComposer, PetExperienceEvent, PetMountComposer, PetSupplementComposer, PlayListMessageEvent, PlayListSongAddedMessageEvent, PurchaseBasicMembershipExtensionComposer, PurchaseRoomAdMessageComposer, PurchaseTargetedOfferComposer, PurchaseVipMembershipExtensionComposer, RemoveAllRightsMessageComposer, RemoveJukeboxDiskComposer, RemoveOwnRoomRightsRoomMessageComposer, RemovePetSaddleComposer, RoomAdErrorEvent, RoomAdPurchaseInfoEvent, RoomUnitGiveHandItemPetComposer, SeasonalCalendarDailyOfferMessageEvent, SellablePetPalettesMessageEvent, SetTargetedOfferStateComposer, ShopTargetedOfferViewedComposer, TargetedOfferEvent, TargetedOfferNotFoundEvent, TogglePetBreedingComposer, TogglePetRidingComposer, TraxSongInfoMessageEvent, UnseenResetCategoryComposer, UnseenResetItemsComposer, UsePetProductComposer, UserSongDisksInventoryMessageEvent, WardrobeMessageEvent } from './messages';
|
||||||
import { AvailabilityStatusMessageEvent } from './messages/incoming/availability/AvailabilityStatusMessageEvent';
|
import { AvailabilityStatusMessageEvent } from './messages/incoming/availability/AvailabilityStatusMessageEvent';
|
||||||
import { CfhSanctionMessageEvent, CfhTopicsInitEvent, SanctionStatusEvent } from './messages/incoming/callforhelp';
|
import { CfhSanctionMessageEvent, CfhTopicsInitEvent, SanctionStatusEvent } from './messages/incoming/callforhelp';
|
||||||
import { CameraPublishStatusMessageEvent } from './messages/incoming/camera/CameraPublishStatusMessageEvent';
|
import { CameraPublishStatusMessageEvent } from './messages/incoming/camera/CameraPublishStatusMessageEvent';
|
||||||
@ -223,26 +223,24 @@ import { PurchasePhotoMessageComposer } from './messages/outgoing/camera/Purchas
|
|||||||
import { RenderRoomMessageComposer } from './messages/outgoing/camera/RenderRoomMessageComposer';
|
import { RenderRoomMessageComposer } from './messages/outgoing/camera/RenderRoomMessageComposer';
|
||||||
import { RenderRoomThumbnailMessageComposer } from './messages/outgoing/camera/RenderRoomThumbnailMessageComposer';
|
import { RenderRoomThumbnailMessageComposer } from './messages/outgoing/camera/RenderRoomThumbnailMessageComposer';
|
||||||
import { RequestCameraConfigurationComposer } from './messages/outgoing/camera/RequestCameraConfigurationComposer';
|
import { RequestCameraConfigurationComposer } from './messages/outgoing/camera/RequestCameraConfigurationComposer';
|
||||||
import { CatalogGroupsComposer } from './messages/outgoing/catalog/CatalogGroupsComposer';
|
import { BuildersClubPlaceRoomItemMessageComposer } from './messages/outgoing/catalog/BuildersClubPlaceRoomItemMessageComposer';
|
||||||
import { CatalogModeComposer } from './messages/outgoing/catalog/CatalogModeComposer';
|
import { BuildersClubPlaceWallItemMessageComposer } from './messages/outgoing/catalog/BuildersClubPlaceWallItemMessageComposer';
|
||||||
import { CatalogPageComposer } from './messages/outgoing/catalog/CatalogPageComposer';
|
import { BuildersClubQueryFurniCountMessageComposer } from './messages/outgoing/catalog/BuildersClubQueryFurniCountMessageComposer';
|
||||||
import { CatalogPurchaseComposer } from './messages/outgoing/catalog/CatalogPurchaseComposer';
|
import { GetBundleDiscountRulesetComposer } from './messages/outgoing/catalog/GetBundleDiscountRulesetComposer';
|
||||||
import { CatalogPurchaseGiftComposer } from './messages/outgoing/catalog/CatalogPurchaseGiftComposer';
|
import { GetCatalogIndexComposer } from './messages/outgoing/catalog/GetCatalogIndexComposer';
|
||||||
import { CatalogRequestGiftConfigurationComposer } from './messages/outgoing/catalog/CatalogRequestGiftConfigurationComposer';
|
import { GetCatalogPageComposer } from './messages/outgoing/catalog/GetCatalogPageComposer';
|
||||||
import { CatalogRequestPetBreedsComposer } from './messages/outgoing/catalog/CatalogRequestPetBreedsComposer';
|
import { GetClubGiftInfo } from './messages/outgoing/catalog/GetClubGiftInfo';
|
||||||
import { CatalogRequestVipGiftsComposer } from './messages/outgoing/catalog/CatalogRequestVipGiftsComposer';
|
import { GetClubOffersMessageComposer } from './messages/outgoing/catalog/GetClubOffersMessageComposer';
|
||||||
import { CatalogRequestVipOffersComposer } from './messages/outgoing/catalog/CatalogRequestVipOffersComposer';
|
import { GetGiftWrappingConfigurationComposer } from './messages/outgoing/catalog/GetGiftWrappingConfigurationComposer';
|
||||||
import { CatalogSearchComposer } from './messages/outgoing/catalog/CatalogSearchComposer';
|
import { GetIsOfferGiftableComposer } from './messages/outgoing/catalog/GetIsOfferGiftableComposer';
|
||||||
import { CatalogSelectClubGiftComposer } from './messages/outgoing/catalog/CatalogSelectClubGiftComposer';
|
import { GetProductOfferComposer } from './messages/outgoing/catalog/GetProductOfferComposer';
|
||||||
import { MarketplaceBuyOfferComposer } from './messages/outgoing/catalog/marketplace/MarketplaceBuyOfferComposer';
|
import { GetSellablePetPalettesComposer } from './messages/outgoing/catalog/GetSellablePetPalettesComposer';
|
||||||
import { MarketplaceRedeemCreditsComposer } from './messages/outgoing/catalog/marketplace/MarketplaceRedeemCreditsComposer';
|
import { GetTargetedOfferComposer } from './messages/outgoing/catalog/GetTargetedOfferComposer';
|
||||||
import { MarketplaceRequesstItemStatsComposer } from './messages/outgoing/catalog/marketplace/MarketplaceRequesstItemStatsComposer';
|
import { PurchaseFromCatalogAsGiftComposer } from './messages/outgoing/catalog/PurchaseFromCatalogAsGiftComposer';
|
||||||
import { MarketplaceRequestComposer } from './messages/outgoing/catalog/marketplace/MarketplaceRequestComposer';
|
import { PurchaseFromCatalogComposer } from './messages/outgoing/catalog/PurchaseFromCatalogComposer';
|
||||||
import { MarketplaceRequestOffersComposer } from './messages/outgoing/catalog/marketplace/MarketplaceRequestOffersComposer';
|
import { RedeemVoucherMessageComposer } from './messages/outgoing/catalog/RedeemVoucherMessageComposer';
|
||||||
import { MarketplaceRequestOwnItemsComposer } from './messages/outgoing/catalog/marketplace/MarketplaceRequestOwnItemsComposer';
|
import { RoomAdPurchaseInitiatedComposer } from './messages/outgoing/catalog/RoomAdPurchaseInitiatedComposer';
|
||||||
import { MarketplaceTakeItemBackComposer } from './messages/outgoing/catalog/marketplace/MarketplaceTakeItemBackComposer';
|
import { SelectClubGiftComposer } from './messages/outgoing/catalog/SelectClubGiftComposer';
|
||||||
import { RedeemItemClothingComposer } from './messages/outgoing/catalog/RedeemItemClothingComposer';
|
|
||||||
import { CatalogRedeemVoucherComposer } from './messages/outgoing/catalog/RedeemVoucherComposer';
|
|
||||||
import { ClientPongComposer } from './messages/outgoing/client/ClientPongComposer';
|
import { ClientPongComposer } from './messages/outgoing/client/ClientPongComposer';
|
||||||
import { ClientReleaseVersionComposer } from './messages/outgoing/client/ClientReleaseVersionComposer';
|
import { ClientReleaseVersionComposer } from './messages/outgoing/client/ClientReleaseVersionComposer';
|
||||||
import { CraftComposer } from './messages/outgoing/crafting/CraftComposer';
|
import { CraftComposer } from './messages/outgoing/crafting/CraftComposer';
|
||||||
@ -403,6 +401,7 @@ import { RoomBlockedTilesComposer } from './messages/outgoing/room/mapping/RoomB
|
|||||||
import { RoomDoorSettingsComposer } from './messages/outgoing/room/mapping/RoomDoorSettingsComposer';
|
import { RoomDoorSettingsComposer } from './messages/outgoing/room/mapping/RoomDoorSettingsComposer';
|
||||||
import { RoomModelComposer } from './messages/outgoing/room/mapping/RoomModelComposer';
|
import { RoomModelComposer } from './messages/outgoing/room/mapping/RoomModelComposer';
|
||||||
import { RoomModelSaveComposer } from './messages/outgoing/room/mapping/RoomModelSaveComposer';
|
import { RoomModelSaveComposer } from './messages/outgoing/room/mapping/RoomModelSaveComposer';
|
||||||
|
import { RedeemItemClothingComposer } from './messages/outgoing/room/RedeemItemClothingComposer';
|
||||||
import { RoomCreateComposer } from './messages/outgoing/room/RoomCreateComposer';
|
import { RoomCreateComposer } from './messages/outgoing/room/RoomCreateComposer';
|
||||||
import { RoomUnitChatComposer } from './messages/outgoing/room/unit/chat/RoomUnitChatComposer';
|
import { RoomUnitChatComposer } from './messages/outgoing/room/unit/chat/RoomUnitChatComposer';
|
||||||
import { RoomUnitChatShoutComposer } from './messages/outgoing/room/unit/chat/RoomUnitChatShoutComposer';
|
import { RoomUnitChatShoutComposer } from './messages/outgoing/room/unit/chat/RoomUnitChatShoutComposer';
|
||||||
@ -425,6 +424,7 @@ import { UpdateActionMessageComposer } from './messages/outgoing/roomevents/Upda
|
|||||||
import { UpdateConditionMessageComposer } from './messages/outgoing/roomevents/UpdateConditionMessageComposer';
|
import { UpdateConditionMessageComposer } from './messages/outgoing/roomevents/UpdateConditionMessageComposer';
|
||||||
import { UpdateTriggerMessageComposer } from './messages/outgoing/roomevents/UpdateTriggerMessageComposer';
|
import { UpdateTriggerMessageComposer } from './messages/outgoing/roomevents/UpdateTriggerMessageComposer';
|
||||||
import { GetSoundSettingsComposer } from './messages/outgoing/sound/GetSoundSettingsComposer';
|
import { GetSoundSettingsComposer } from './messages/outgoing/sound/GetSoundSettingsComposer';
|
||||||
|
import { CatalogGroupsComposer } from './messages/outgoing/user/CatalogGroupsComposer';
|
||||||
import { GetIgnoredUsersComposer } from './messages/outgoing/user/data/GetIgnoredUsersComposer';
|
import { GetIgnoredUsersComposer } from './messages/outgoing/user/data/GetIgnoredUsersComposer';
|
||||||
import { IgnoreUserComposer } from './messages/outgoing/user/data/IgnoreUserComposer';
|
import { IgnoreUserComposer } from './messages/outgoing/user/data/IgnoreUserComposer';
|
||||||
import { IgnoreUserIdComposer } from './messages/outgoing/user/data/IgnoreUserIdComposer';
|
import { IgnoreUserIdComposer } from './messages/outgoing/user/data/IgnoreUserIdComposer';
|
||||||
@ -855,6 +855,9 @@ export class NitroMessages implements IMessageConfiguration
|
|||||||
|
|
||||||
private registerComposers(): void
|
private registerComposers(): void
|
||||||
{
|
{
|
||||||
|
// AUTHENTICATION
|
||||||
|
this._composers.set(OutgoingHeader.AUTHENTICATION, AuthenticationMessageComposer);
|
||||||
|
|
||||||
// ADVERTISEMENT
|
// ADVERTISEMENT
|
||||||
this._composers.set(OutgoingHeader.INTERSTITIAL_SHOWN, InterstitialShownMessageComposer);
|
this._composers.set(OutgoingHeader.INTERSTITIAL_SHOWN, InterstitialShownMessageComposer);
|
||||||
this._composers.set(OutgoingHeader.GET_INTERSTITIAL, GetInterstitialMessageComposer);
|
this._composers.set(OutgoingHeader.GET_INTERSTITIAL, GetInterstitialMessageComposer);
|
||||||
@ -869,24 +872,44 @@ export class NitroMessages implements IMessageConfiguration
|
|||||||
this._composers.set(OutgoingHeader.OPEN_CAMPAIGN_CALENDAR_DOOR, OpenCampaignCalendarDoorComposer);
|
this._composers.set(OutgoingHeader.OPEN_CAMPAIGN_CALENDAR_DOOR, OpenCampaignCalendarDoorComposer);
|
||||||
this._composers.set(OutgoingHeader.OPEN_CAMPAIGN_CALENDAR_DOOR_STAFF, OpenCampaignCalendarDoorAsStaffComposer);
|
this._composers.set(OutgoingHeader.OPEN_CAMPAIGN_CALENDAR_DOOR_STAFF, OpenCampaignCalendarDoorAsStaffComposer);
|
||||||
|
|
||||||
// AUTHENTICATION
|
|
||||||
this._composers.set(OutgoingHeader.AUTHENTICATION, AuthenticationMessageComposer);
|
|
||||||
|
|
||||||
// CATALOG
|
// CATALOG
|
||||||
this._composers.set(OutgoingHeader.CATALOG_MODE, CatalogModeComposer);
|
this._composers.set(OutgoingHeader.BUILDERS_CLUB_PLACE_ROOM_ITEM, BuildersClubPlaceRoomItemMessageComposer);
|
||||||
this._composers.set(OutgoingHeader.CATALOG_PAGE, CatalogPageComposer);
|
this._composers.set(OutgoingHeader.BUILDERS_CLUB_PLACE_WALL_ITEM, BuildersClubPlaceWallItemMessageComposer);
|
||||||
this._composers.set(OutgoingHeader.CATALOG_PURCHASE, CatalogPurchaseComposer);
|
this._composers.set(OutgoingHeader.BUILDERS_CLUB_QUERY_FURNI_COUNT, BuildersClubQueryFurniCountMessageComposer);
|
||||||
this._composers.set(OutgoingHeader.CATALOG_PURCHASE_GIFT, CatalogPurchaseGiftComposer);
|
this._composers.set(OutgoingHeader.GET_CATALOG_INDEX, GetCatalogIndexComposer);
|
||||||
this._composers.set(OutgoingHeader.CATALOG_SEARCH, CatalogSearchComposer);
|
this._composers.set(OutgoingHeader.GET_CATALOG_PAGE, GetCatalogPageComposer);
|
||||||
this._composers.set(OutgoingHeader.CATALOG_CLUB, CatalogRequestVipOffersComposer);
|
this._composers.set(OutgoingHeader.CATALOG_PURCHASE, PurchaseFromCatalogComposer);
|
||||||
this._composers.set(OutgoingHeader.CATALOG_CLUB_GIFTS, CatalogRequestVipGiftsComposer);
|
this._composers.set(OutgoingHeader.CATALOG_PURCHASE_GIFT, PurchaseFromCatalogAsGiftComposer);
|
||||||
this._composers.set(OutgoingHeader.CATALOG_REDEEM_VOUCHER, CatalogRedeemVoucherComposer);
|
this._composers.set(OutgoingHeader.GET_PRODUCT_OFFER, GetProductOfferComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_CLUB_OFFERS, GetClubOffersMessageComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_CLUB_GIFT_INFO, GetClubGiftInfo);
|
||||||
|
this._composers.set(OutgoingHeader.CATALOG_REDEEM_VOUCHER, RedeemVoucherMessageComposer);
|
||||||
this._composers.set(OutgoingHeader.LOVELOCK_START_CONFIRM, LoveLockStartConfirmComposer);
|
this._composers.set(OutgoingHeader.LOVELOCK_START_CONFIRM, LoveLockStartConfirmComposer);
|
||||||
this._composers.set(OutgoingHeader.GROUP_MEMBERSHIPS, CatalogGroupsComposer);
|
this._composers.set(OutgoingHeader.GROUP_MEMBERSHIPS, CatalogGroupsComposer);
|
||||||
this._composers.set(OutgoingHeader.GIFT_CONFIG, CatalogRequestGiftConfigurationComposer);
|
this._composers.set(OutgoingHeader.GET_GIFT_WRAPPING_CONFIG, GetGiftWrappingConfigurationComposer);
|
||||||
this._composers.set(OutgoingHeader.CATALOG_SELECT_VIP_GIFT, CatalogSelectClubGiftComposer);
|
this._composers.set(OutgoingHeader.CATALOG_SELECT_VIP_GIFT, SelectClubGiftComposer);
|
||||||
this._composers.set(OutgoingHeader.CATALOG_REQUESET_PET_BREEDS, CatalogRequestPetBreedsComposer);
|
this._composers.set(OutgoingHeader.CATALOG_REQUESET_PET_BREEDS, GetSellablePetPalettesComposer);
|
||||||
this._composers.set(OutgoingHeader.GET_BONUS_RARE_INFO, GetBonusRareInfoMessageComposer);
|
this._composers.set(OutgoingHeader.GET_BONUS_RARE_INFO, GetBonusRareInfoMessageComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_BUNDLE_DISCOUNT_RULESET, GetBundleDiscountRulesetComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_CATALOG_PAGE_EXPIRATION, GetCatalogPageExpirationComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_CATALOG_PAGE_WITH_EARLIEST_EXP, GetCatalogPageWithEarliestExpiryComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_DIRECT_CLUB_BUY_AVAILABLE, GetDirectClubBuyAvailableComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_HABBO_BASIC_MEMBERSHIP_EXTEND_OFFER, GetHabboBasicMembershipExtendOfferComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_HABBO_CLUB_EXTEND_OFFER, GetHabboClubExtendOfferMessageComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_IS_OFFER_GIFTABLE, GetIsOfferGiftableComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_LIMITED_OFFER_APPEARING_NEXT, GetLimitedOfferAppearingNextComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_NEXT_TARGETED_OFFER, GetNextTargetedOfferComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_ROOM_AD_PURCHASE_INFO, GetRoomAdPurchaseInfoComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_SEASONAL_CALENDAR_DAILY_OFFER, GetSeasonalCalendarDailyOfferComposer);
|
||||||
|
this._composers.set(OutgoingHeader.GET_TARGETED_OFFER, GetTargetedOfferComposer);
|
||||||
|
this._composers.set(OutgoingHeader.MARK_CATALOG_NEW_ADDITIONS_PAGE_OPENED, MarkCatalogNewAdditionsPageOpenedComposer);
|
||||||
|
this._composers.set(OutgoingHeader.PURCHASE_BASIC_MEMBERSHIP_EXTENSION, PurchaseBasicMembershipExtensionComposer);
|
||||||
|
this._composers.set(OutgoingHeader.PURCHASE_ROOM_AD, PurchaseRoomAdMessageComposer);
|
||||||
|
this._composers.set(OutgoingHeader.PURCHASE_TARGETED_OFFER, PurchaseTargetedOfferComposer);
|
||||||
|
this._composers.set(OutgoingHeader.PURCHASE_VIP_MEMBERSHIP_EXTENSION, PurchaseVipMembershipExtensionComposer);
|
||||||
|
this._composers.set(OutgoingHeader.ROOM_AD_PURCHASE_INITIATED, RoomAdPurchaseInitiatedComposer);
|
||||||
|
this._composers.set(OutgoingHeader.SET_TARGETTED_OFFER_STATE, SetTargetedOfferStateComposer);
|
||||||
|
this._composers.set(OutgoingHeader.SHOP_TARGETED_OFFER_VIEWED, ShopTargetedOfferViewedComposer);
|
||||||
|
|
||||||
// CLIENT
|
// CLIENT
|
||||||
this._composers.set(OutgoingHeader.CLIENT_PONG, ClientPongComposer);
|
this._composers.set(OutgoingHeader.CLIENT_PONG, ClientPongComposer);
|
||||||
|
@ -6,13 +6,13 @@ export class OutgoingHeader
|
|||||||
public static BOT_PICKUP = 3323;
|
public static BOT_PICKUP = 3323;
|
||||||
public static BOT_PLACE = 1592;
|
public static BOT_PLACE = 1592;
|
||||||
public static BOT_SKILL_SAVE = 2624;
|
public static BOT_SKILL_SAVE = 2624;
|
||||||
public static CATALOG_CLUB = 3285;
|
public static GET_CLUB_OFFERS = 3285;
|
||||||
public static CATALOG_CLUB_GIFTS = 487;
|
public static GET_CLUB_GIFT_INFO = 487;
|
||||||
public static CATALOG_MODE = 1195;
|
public static GET_CATALOG_INDEX = 1195;
|
||||||
public static CATALOG_PAGE = 412;
|
public static GET_CATALOG_PAGE = 412;
|
||||||
public static CATALOG_PURCHASE = 3492;
|
public static CATALOG_PURCHASE = 3492;
|
||||||
public static CATALOG_PURCHASE_GIFT = 1411;
|
public static CATALOG_PURCHASE_GIFT = 1411;
|
||||||
public static CATALOG_SEARCH = 2594;
|
public static GET_PRODUCT_OFFER = 2594;
|
||||||
public static CLIENT_LATENCY = 295;
|
public static CLIENT_LATENCY = 295;
|
||||||
public static CLIENT_LATENCY_MEASURE = 96;
|
public static CLIENT_LATENCY_MEASURE = 96;
|
||||||
public static CLIENT_POLICY = 26979;
|
public static CLIENT_POLICY = 26979;
|
||||||
@ -22,7 +22,7 @@ export class OutgoingHeader
|
|||||||
public static DESKTOP_CAMPAIGNS = 2912;
|
public static DESKTOP_CAMPAIGNS = 2912;
|
||||||
public static DESKTOP_NEWS = 1827;
|
public static DESKTOP_NEWS = 1827;
|
||||||
public static DESKTOP_VIEW = 105;
|
public static DESKTOP_VIEW = 105;
|
||||||
public static DISCOUNT_CONFIG = 223;
|
public static GET_BUNDLE_DISCOUNT_RULESET = 223;
|
||||||
public static EVENT_TRACKER = 3457;
|
public static EVENT_TRACKER = 3457;
|
||||||
public static FIND_FRIENDS = 516;
|
public static FIND_FRIENDS = 516;
|
||||||
public static FURNITURE_ALIASES = 3898;
|
public static FURNITURE_ALIASES = 3898;
|
||||||
@ -36,7 +36,7 @@ export class OutgoingHeader
|
|||||||
public static FURNITURE_WALL_UPDATE = 168;
|
public static FURNITURE_WALL_UPDATE = 168;
|
||||||
public static GAMES_INIT = 2914;
|
public static GAMES_INIT = 2914;
|
||||||
public static GAMES_LIST = 741;
|
public static GAMES_LIST = 741;
|
||||||
public static GIFT_CONFIG = 418;
|
public static GET_GIFT_WRAPPING_CONFIG = 418;
|
||||||
public static GROUP_ADMIN_ADD = 2894;
|
public static GROUP_ADMIN_ADD = 2894;
|
||||||
public static GROUP_ADMIN_REMOVE = 722;
|
public static GROUP_ADMIN_REMOVE = 722;
|
||||||
public static GROUP_CREATE_OPTIONS = 798;
|
public static GROUP_CREATE_OPTIONS = 798;
|
||||||
@ -283,4 +283,26 @@ export class OutgoingHeader
|
|||||||
public static CHECK_USERNAME = 3950;
|
public static CHECK_USERNAME = 3950;
|
||||||
public static OPEN_CAMPAIGN_CALENDAR_DOOR_STAFF= 3889;
|
public static OPEN_CAMPAIGN_CALENDAR_DOOR_STAFF= 3889;
|
||||||
public static OPEN_CAMPAIGN_CALENDAR_DOOR = 2257;
|
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;
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class BuildersClubPlaceRoomItemMessageComposer implements IMessageComposer<ConstructorParameters<typeof BuildersClubPlaceRoomItemMessageComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof BuildersClubPlaceRoomItemMessageComposer>;
|
||||||
|
|
||||||
|
constructor(k:number, _arg_2:number, _arg_3:string, _arg_4:number, _arg_5:number, _arg_6:number)
|
||||||
|
{
|
||||||
|
this._data = [k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6];
|
||||||
|
}
|
||||||
|
|
||||||
|
dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class BuildersClubPlaceWallItemMessageComposer implements IMessageComposer<ConstructorParameters<typeof BuildersClubPlaceWallItemMessageComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof BuildersClubPlaceWallItemMessageComposer>;
|
||||||
|
|
||||||
|
constructor(k:number, _arg_2:number, _arg_3:string, _arg_4:string)
|
||||||
|
{
|
||||||
|
this._data = [k, _arg_2, _arg_3, _arg_4];
|
||||||
|
}
|
||||||
|
|
||||||
|
dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class BuildersClubQueryFurniCountMessageComposer implements IMessageComposer<ConstructorParameters<typeof BuildersClubQueryFurniCountMessageComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof BuildersClubQueryFurniCountMessageComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetBundleDiscountRulesetComposer implements IMessageComposer<ConstructorParameters<typeof GetBundleDiscountRulesetComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetBundleDiscountRulesetComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
}
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogModeComposer implements IMessageComposer<ConstructorParameters<typeof CatalogModeComposer>>
|
export class GetCatalogIndexComposer implements IMessageComposer<ConstructorParameters<typeof GetCatalogIndexComposer>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogModeComposer>;
|
private _data: ConstructorParameters<typeof GetCatalogIndexComposer>;
|
||||||
|
|
||||||
constructor(mode: string)
|
constructor(mode: string)
|
||||||
{
|
{
|
||||||
@ -18,4 +18,4 @@ export class CatalogModeComposer implements IMessageComposer<ConstructorParamete
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogPageComposer implements IMessageComposer<ConstructorParameters<typeof CatalogPageComposer>>
|
export class GetCatalogPageComposer implements IMessageComposer<ConstructorParameters<typeof GetCatalogPageComposer>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogPageComposer>;
|
private _data: ConstructorParameters<typeof GetCatalogPageComposer>;
|
||||||
|
|
||||||
constructor(pageId: number, offerId: number, catalogType: string)
|
constructor(pageId: number, offerId: number, catalogType: string)
|
||||||
{
|
{
|
||||||
@ -18,4 +18,4 @@ export class CatalogPageComposer implements IMessageComposer<ConstructorParamete
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetCatalogPageExpirationComposer implements IMessageComposer<ConstructorParameters<typeof GetCatalogPageExpirationComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetCatalogPageExpirationComposer>;
|
||||||
|
|
||||||
|
constructor(k: string)
|
||||||
|
{
|
||||||
|
this._data = [ k ];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetCatalogPageWithEarliestExpiryComposer implements IMessageComposer<ConstructorParameters<typeof GetCatalogPageWithEarliestExpiryComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetCatalogPageWithEarliestExpiryComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogRequestVipGiftsComposer implements IMessageComposer<ConstructorParameters<typeof CatalogRequestVipGiftsComposer>>
|
export class GetClubGiftInfo implements IMessageComposer<ConstructorParameters<typeof GetClubGiftInfo>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogRequestVipGiftsComposer>;
|
private _data: ConstructorParameters<typeof GetClubGiftInfo>;
|
||||||
|
|
||||||
constructor()
|
constructor()
|
||||||
{
|
{
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogRequestVipOffersComposer implements IMessageComposer<ConstructorParameters<typeof CatalogRequestVipOffersComposer>>
|
export class GetClubOffersMessageComposer implements IMessageComposer<ConstructorParameters<typeof GetClubOffersMessageComposer>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogRequestVipOffersComposer>;
|
private _data: ConstructorParameters<typeof GetClubOffersMessageComposer>;
|
||||||
|
|
||||||
constructor(offerId: number)
|
constructor(offerId: number)
|
||||||
{
|
{
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetDirectClubBuyAvailableComposer implements IMessageComposer<ConstructorParameters<typeof GetDirectClubBuyAvailableComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetDirectClubBuyAvailableComposer>;
|
||||||
|
|
||||||
|
constructor(days: number)
|
||||||
|
{
|
||||||
|
this._data = [ days ];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
}
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogRequestGiftConfigurationComposer implements IMessageComposer<ConstructorParameters<typeof CatalogRequestGiftConfigurationComposer>>
|
export class GetGiftWrappingConfigurationComposer implements IMessageComposer<ConstructorParameters<typeof GetGiftWrappingConfigurationComposer>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogRequestGiftConfigurationComposer>;
|
private _data: ConstructorParameters<typeof GetGiftWrappingConfigurationComposer>;
|
||||||
|
|
||||||
constructor()
|
constructor()
|
||||||
{
|
{
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetHabboBasicMembershipExtendOfferComposer implements IMessageComposer<ConstructorParameters<typeof GetHabboBasicMembershipExtendOfferComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetHabboBasicMembershipExtendOfferComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetHabboClubExtendOfferMessageComposer implements IMessageComposer<ConstructorParameters<typeof GetHabboClubExtendOfferMessageComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetHabboClubExtendOfferMessageComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetIsOfferGiftableComposer implements IMessageComposer<ConstructorParameters<typeof GetIsOfferGiftableComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetIsOfferGiftableComposer>;
|
||||||
|
|
||||||
|
constructor(k: number)
|
||||||
|
{
|
||||||
|
this._data = [ k ];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetLimitedOfferAppearingNextComposer implements IMessageComposer<ConstructorParameters<typeof GetLimitedOfferAppearingNextComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetLimitedOfferAppearingNextComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetNextTargetedOfferComposer implements IMessageComposer<ConstructorParameters<typeof GetNextTargetedOfferComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetNextTargetedOfferComposer>;
|
||||||
|
|
||||||
|
constructor(k: number)
|
||||||
|
{
|
||||||
|
this._data = [ k ];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
}
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogSearchComposer implements IMessageComposer<ConstructorParameters<typeof CatalogSearchComposer>>
|
export class GetProductOfferComposer implements IMessageComposer<ConstructorParameters<typeof GetProductOfferComposer>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogSearchComposer>;
|
private _data: ConstructorParameters<typeof GetProductOfferComposer>;
|
||||||
|
|
||||||
constructor(offerId: number)
|
constructor(offerId: number)
|
||||||
{
|
{
|
||||||
@ -18,4 +18,4 @@ export class CatalogSearchComposer implements IMessageComposer<ConstructorParame
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetRoomAdPurchaseInfoComposer implements IMessageComposer<ConstructorParameters<typeof GetRoomAdPurchaseInfoComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetRoomAdPurchaseInfoComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetSeasonalCalendarDailyOfferComposer implements IMessageComposer<ConstructorParameters<typeof GetSeasonalCalendarDailyOfferComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetSeasonalCalendarDailyOfferComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
}
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogRequestPetBreedsComposer implements IMessageComposer<ConstructorParameters<typeof CatalogRequestPetBreedsComposer>>
|
export class GetSellablePetPalettesComposer implements IMessageComposer<ConstructorParameters<typeof GetSellablePetPalettesComposer>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogRequestPetBreedsComposer>;
|
private _data: ConstructorParameters<typeof GetSellablePetPalettesComposer>;
|
||||||
|
|
||||||
constructor(name: string)
|
constructor(name: string)
|
||||||
{
|
{
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class GetTargetedOfferComposer implements IMessageComposer<ConstructorParameters<typeof GetTargetedOfferComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof GetTargetedOfferComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class MarkCatalogNewAdditionsPageOpenedComposer implements IMessageComposer<ConstructorParameters<typeof MarkCatalogNewAdditionsPageOpenedComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof MarkCatalogNewAdditionsPageOpenedComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class PurchaseBasicMembershipExtensionComposer implements IMessageComposer<ConstructorParameters<typeof PurchaseBasicMembershipExtensionComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof PurchaseBasicMembershipExtensionComposer>;
|
||||||
|
|
||||||
|
constructor(k: number)
|
||||||
|
{
|
||||||
|
this._data = [ k ];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
this._data = null;
|
||||||
|
}
|
||||||
|
}
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogPurchaseGiftComposer implements IMessageComposer<ConstructorParameters<typeof CatalogPurchaseGiftComposer>>
|
export class PurchaseFromCatalogAsGiftComposer implements IMessageComposer<ConstructorParameters<typeof PurchaseFromCatalogAsGiftComposer>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogPurchaseGiftComposer>;
|
private _data: ConstructorParameters<typeof PurchaseFromCatalogAsGiftComposer>;
|
||||||
|
|
||||||
constructor(pageId: number, itemId: number, extraData: string, receivingName: string, giftMessage: string, spriteId: number, color: number, ribbonId: number, anonymousGift: boolean)
|
constructor(pageId: number, itemId: number, extraData: string, receivingName: string, giftMessage: string, spriteId: number, color: number, ribbonId: number, anonymousGift: boolean)
|
||||||
{
|
{
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogPurchaseComposer implements IMessageComposer<ConstructorParameters<typeof CatalogPurchaseComposer>>
|
export class PurchaseFromCatalogComposer implements IMessageComposer<ConstructorParameters<typeof PurchaseFromCatalogComposer>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogPurchaseComposer>;
|
private _data: ConstructorParameters<typeof PurchaseFromCatalogComposer>;
|
||||||
|
|
||||||
constructor(pageId: number, offerId: number, extraData: string, amount: number)
|
constructor(pageId: number, offerId: number, extraData: string, amount: number)
|
||||||
{
|
{
|
||||||
@ -18,4 +18,4 @@ export class CatalogPurchaseComposer implements IMessageComposer<ConstructorPara
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class PurchaseRoomAdMessageComposer implements IMessageComposer<ConstructorParameters<typeof PurchaseRoomAdMessageComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof PurchaseRoomAdMessageComposer>;
|
||||||
|
|
||||||
|
constructor(k:number, _arg_2:number, _arg_3:number, _arg_4:string, _arg_5:boolean, _arg_6:string, _arg_7:number)
|
||||||
|
{
|
||||||
|
this._data = [ k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7 ];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class PurchaseTargetedOfferComposer implements IMessageComposer<ConstructorParameters<typeof PurchaseTargetedOfferComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof PurchaseTargetedOfferComposer>;
|
||||||
|
|
||||||
|
constructor(k: number, _arg_2: number)
|
||||||
|
{
|
||||||
|
this._data = [ k, _arg_2 ];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class PurchaseVipMembershipExtensionComposer implements IMessageComposer<ConstructorParameters<typeof PurchaseVipMembershipExtensionComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof PurchaseVipMembershipExtensionComposer>;
|
||||||
|
|
||||||
|
constructor(k: number)
|
||||||
|
{
|
||||||
|
this._data = [ k ];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogRedeemVoucherComposer implements IMessageComposer<ConstructorParameters<typeof CatalogRedeemVoucherComposer>>
|
export class RedeemVoucherMessageComposer implements IMessageComposer<ConstructorParameters<typeof RedeemVoucherMessageComposer>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogRedeemVoucherComposer>;
|
private _data: ConstructorParameters<typeof RedeemVoucherMessageComposer>;
|
||||||
|
|
||||||
constructor(voucherCode: string)
|
constructor(voucherCode: string)
|
||||||
{
|
{
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class RoomAdPurchaseInitiatedComposer implements IMessageComposer<ConstructorParameters<typeof RoomAdPurchaseInitiatedComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof RoomAdPurchaseInitiatedComposer>;
|
||||||
|
|
||||||
|
constructor()
|
||||||
|
{
|
||||||
|
this._data = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
@ -1,8 +1,8 @@
|
|||||||
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class CatalogSelectClubGiftComposer implements IMessageComposer<ConstructorParameters<typeof CatalogSelectClubGiftComposer>>
|
export class SelectClubGiftComposer implements IMessageComposer<ConstructorParameters<typeof SelectClubGiftComposer>>
|
||||||
{
|
{
|
||||||
private _data: ConstructorParameters<typeof CatalogSelectClubGiftComposer>;
|
private _data: ConstructorParameters<typeof SelectClubGiftComposer>;
|
||||||
|
|
||||||
constructor(itemName: string)
|
constructor(itemName: string)
|
||||||
{
|
{
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class SetTargetedOfferStateComposer implements IMessageComposer<ConstructorParameters<typeof SetTargetedOfferStateComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof SetTargetedOfferStateComposer>;
|
||||||
|
|
||||||
|
constructor(k:number, _arg_2:number)
|
||||||
|
{
|
||||||
|
this._data = [ k, _arg_2 ];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '../../../../../core';
|
||||||
|
|
||||||
|
export class ShopTargetedOfferViewedComposer implements IMessageComposer<ConstructorParameters<typeof ShopTargetedOfferViewedComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof ShopTargetedOfferViewedComposer>;
|
||||||
|
|
||||||
|
constructor(k:number, _arg_2:number)
|
||||||
|
{
|
||||||
|
this._data = [ k, _arg_2 ];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
@ -1,15 +1,35 @@
|
|||||||
export * from './CatalogGroupsComposer';
|
export * from './BuildersClubPlaceRoomItemMessageComposer';
|
||||||
export * from './CatalogModeComposer';
|
export * from './BuildersClubPlaceWallItemMessageComposer';
|
||||||
export * from './CatalogPageComposer';
|
export * from './BuildersClubQueryFurniCountMessageComposer';
|
||||||
export * from './CatalogPurchaseComposer';
|
|
||||||
export * from './CatalogPurchaseGiftComposer';
|
|
||||||
export * from './CatalogRequestGiftConfigurationComposer';
|
|
||||||
export * from './CatalogRequestPetBreedsComposer';
|
|
||||||
export * from './CatalogRequestVipGiftsComposer';
|
|
||||||
export * from './CatalogRequestVipOffersComposer';
|
|
||||||
export * from './CatalogSearchComposer';
|
|
||||||
export * from './CatalogSelectClubGiftComposer';
|
|
||||||
export * from './GetBonusRareInfoMessageComposer';
|
export * from './GetBonusRareInfoMessageComposer';
|
||||||
export * from './marketplace';
|
export * from './GetBundleDiscountRulesetComposer';
|
||||||
export * from './RedeemItemClothingComposer';
|
export * from './GetCatalogIndexComposer';
|
||||||
export * from './RedeemVoucherComposer';
|
export * from './GetCatalogPageComposer';
|
||||||
|
export * from './GetCatalogPageExpirationComposer';
|
||||||
|
export * from './GetCatalogPageWithEarliestExpiryComposer';
|
||||||
|
export * from './GetClubGiftInfo';
|
||||||
|
export * from './GetClubOffersMessageComposer';
|
||||||
|
export * from './GetDirectClubBuyAvailableComposer';
|
||||||
|
export * from './GetGiftWrappingConfigurationComposer';
|
||||||
|
export * from './GetHabboBasicMembershipExtendOfferComposer';
|
||||||
|
export * from './GetHabboClubExtendOfferMessageComposer';
|
||||||
|
export * from './GetIsOfferGiftableComposer';
|
||||||
|
export * from './GetLimitedOfferAppearingNextComposer';
|
||||||
|
export * from './GetNextTargetedOfferComposer';
|
||||||
|
export * from './GetProductOfferComposer';
|
||||||
|
export * from './GetRoomAdPurchaseInfoComposer';
|
||||||
|
export * from './GetSeasonalCalendarDailyOfferComposer';
|
||||||
|
export * from './GetSellablePetPalettesComposer';
|
||||||
|
export * from './GetTargetedOfferComposer';
|
||||||
|
export * from './MarkCatalogNewAdditionsPageOpenedComposer';
|
||||||
|
export * from './PurchaseBasicMembershipExtensionComposer';
|
||||||
|
export * from './PurchaseFromCatalogAsGiftComposer';
|
||||||
|
export * from './PurchaseFromCatalogComposer';
|
||||||
|
export * from './PurchaseRoomAdMessageComposer';
|
||||||
|
export * from './PurchaseTargetedOfferComposer';
|
||||||
|
export * from './PurchaseVipMembershipExtensionComposer';
|
||||||
|
export * from './RedeemVoucherMessageComposer';
|
||||||
|
export * from './RoomAdPurchaseInitiatedComposer';
|
||||||
|
export * from './SelectClubGiftComposer';
|
||||||
|
export * from './SetTargetedOfferStateComposer';
|
||||||
|
export * from './ShopTargetedOfferViewedComposer';
|
||||||
|
@ -11,6 +11,7 @@ export * from './group';
|
|||||||
export * from './handshake';
|
export * from './handshake';
|
||||||
export * from './inventory';
|
export * from './inventory';
|
||||||
export * from './landingview';
|
export * from './landingview';
|
||||||
|
export * from './marketplace';
|
||||||
export * from './modtool';
|
export * from './modtool';
|
||||||
export * from './navigator';
|
export * from './navigator';
|
||||||
export * from './OutgoingHeader';
|
export * from './OutgoingHeader';
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { IMessageComposer } from '../../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class MarketplaceBuyOfferComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceBuyOfferComposer>>
|
export class MarketplaceBuyOfferComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceBuyOfferComposer>>
|
||||||
{
|
{
|
@ -1,4 +1,4 @@
|
|||||||
import { IMessageComposer } from '../../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class MarketplaceRedeemCreditsComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceRedeemCreditsComposer>>
|
export class MarketplaceRedeemCreditsComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceRedeemCreditsComposer>>
|
||||||
{
|
{
|
@ -1,4 +1,4 @@
|
|||||||
import { IMessageComposer } from '../../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class MarketplaceRequesstItemStatsComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceRequesstItemStatsComposer>>
|
export class MarketplaceRequesstItemStatsComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceRequesstItemStatsComposer>>
|
||||||
{
|
{
|
@ -1,4 +1,4 @@
|
|||||||
import { IMessageComposer } from '../../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class MarketplaceRequestComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceRequestComposer>>
|
export class MarketplaceRequestComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceRequestComposer>>
|
||||||
{
|
{
|
@ -1,4 +1,4 @@
|
|||||||
import { IMessageComposer } from '../../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class MarketplaceRequestOffersComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceRequestOffersComposer>>
|
export class MarketplaceRequestOffersComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceRequestOffersComposer>>
|
||||||
{
|
{
|
@ -1,4 +1,4 @@
|
|||||||
import { IMessageComposer } from '../../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class MarketplaceRequestOwnItemsComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceRequestOwnItemsComposer>>
|
export class MarketplaceRequestOwnItemsComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceRequestOwnItemsComposer>>
|
||||||
{
|
{
|
@ -1,4 +1,4 @@
|
|||||||
import { IMessageComposer } from '../../../../../../core/communication/messages/IMessageComposer';
|
import { IMessageComposer } from '../../../../../core/communication/messages/IMessageComposer';
|
||||||
|
|
||||||
export class MarketplaceTakeItemBackComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceTakeItemBackComposer>>
|
export class MarketplaceTakeItemBackComposer implements IMessageComposer<ConstructorParameters<typeof MarketplaceTakeItemBackComposer>>
|
||||||
{
|
{
|
@ -5,5 +5,6 @@ export * from './data';
|
|||||||
export * from './engine';
|
export * from './engine';
|
||||||
export * from './furniture';
|
export * from './furniture';
|
||||||
export * from './mapping';
|
export * from './mapping';
|
||||||
|
export * from './RedeemItemClothingComposer';
|
||||||
export * from './RoomCreateComposer';
|
export * from './RoomCreateComposer';
|
||||||
export * from './unit';
|
export * from './unit';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
export * from './ApproveNameMessageComposer';
|
export * from './ApproveNameMessageComposer';
|
||||||
|
export * from './CatalogGroupsComposer';
|
||||||
export * from './data';
|
export * from './data';
|
||||||
export * from './inventory';
|
export * from './inventory';
|
||||||
export * from './settings';
|
export * from './settings';
|
||||||
|
Loading…
Reference in New Issue
Block a user