Changed packet header names to Nitro's packet header names and make sure the events+composer files match Nitro as well (classname and namespace)
parent
e3a24c5d3d
commit
e20079bc2c
|
@ -4,20 +4,20 @@ using Tiger.Communication.Messages.Types;
|
|||
using Tiger.Game.Achievements;
|
||||
using Tiger.Networking.Game.Sessions;
|
||||
|
||||
namespace Tiger.Communication.Messages.Incoming.Inventory.Achievements;
|
||||
namespace Tiger.Communication.Messages.Incoming.Achievement;
|
||||
|
||||
public class GetAchievementsEvent : IMessageEvent
|
||||
public class RequestAchievementsMessageEvent : IMessageEvent
|
||||
{
|
||||
private readonly IGameSessionManager _gameSessionManager;
|
||||
private readonly IAchievementManager _achievementManager;
|
||||
|
||||
public GetAchievementsEvent(IGameSessionManager gameSessionManager, IAchievementManager achievementManager)
|
||||
public RequestAchievementsMessageEvent(IGameSessionManager gameSessionManager, IAchievementManager achievementManager)
|
||||
{
|
||||
_gameSessionManager = gameSessionManager;
|
||||
_achievementManager = achievementManager;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.GetAchievementsEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.AchievementList;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
if (gameSession.Habbo == null)
|
|
@ -17,7 +17,7 @@ public class GetCatalogIndexEvent : IMessageEvent
|
|||
_gameSessionManager = gameSessionManager;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.GetCatalogIndexEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.GetCatalogIndex;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
if (gameSession.Habbo == null)
|
||||
|
@ -28,7 +28,7 @@ public class GetCatalogIndexEvent : IMessageEvent
|
|||
|
||||
var categories = _catalogueManager.Pages.Values.Where(p => p.Parent is null);
|
||||
|
||||
await gameSession.SendComposerAsync(new CatalogIndexMessageComposer(categories,
|
||||
await gameSession.SendComposerAsync(new CatalogPagesListComposer(categories,
|
||||
request.ReadString() ?? "normal"));
|
||||
}
|
||||
}
|
|
@ -17,7 +17,7 @@ public class GetCatalogPageEvent : IMessageEvent
|
|||
_gameSessionManager = gameSessionManager;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.GetCatalogPageEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.GetCatalogPage;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
if (gameSession.Habbo == null)
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
using Tiger.Communication.Messages.Interfaces;
|
||||
using Tiger.Communication.Messages.Outgoing.Handshake;
|
||||
using Tiger.Communication.Messages.Outgoing.User.Data;
|
||||
using Tiger.Communication.Messages.Types;
|
||||
using Tiger.Networking.Game.Sessions;
|
||||
|
||||
namespace Tiger.Communication.Messages.Incoming.Handshake;
|
||||
|
||||
public class InfoRetrieveEvent : IMessageEvent
|
||||
public class InfoRetrieveMessageEvent : IMessageEvent
|
||||
{
|
||||
private readonly IGameSessionManager _gameSessionManager;
|
||||
|
||||
public InfoRetrieveEvent(IGameSessionManager gameSessionManager)
|
||||
public InfoRetrieveMessageEvent(IGameSessionManager gameSessionManager)
|
||||
{
|
||||
_gameSessionManager = gameSessionManager;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.InfoRetrieveEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.UserInfo;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
if (gameSession.Habbo == null)
|
||||
|
@ -23,6 +23,6 @@ public class InfoRetrieveEvent : IMessageEvent
|
|||
return;
|
||||
}
|
||||
|
||||
await gameSession.SendComposerAsync(new UserObjectMessageComposer(gameSession.Habbo));
|
||||
await gameSession.SendComposerAsync(new UserInfoComposer(gameSession.Habbo));
|
||||
}
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
using Microsoft.Extensions.Logging;
|
||||
using Tiger.Communication.Messages.Interfaces;
|
||||
using Tiger.Communication.Messages.Outgoing.Generic.Alerts;
|
||||
using Tiger.Communication.Messages.Outgoing.Handshake;
|
||||
using Tiger.Communication.Messages.Outgoing.Notifications;
|
||||
using Tiger.Communication.Messages.Outgoing.Security;
|
||||
using Tiger.Communication.Messages.Types;
|
||||
using Tiger.Game.Achievements;
|
||||
using Tiger.Game.Habbos;
|
||||
|
@ -11,15 +11,15 @@ using Tiger.Storage;
|
|||
|
||||
namespace Tiger.Communication.Messages.Incoming.Handshake;
|
||||
|
||||
public class SsoTicketEvent : IMessageEvent
|
||||
public class SsoTicketMessageEvent : IMessageEvent
|
||||
{
|
||||
private readonly IRepository<Habbo> _habboRepository;
|
||||
private readonly IGameSessionManager _gameSessionManager;
|
||||
private readonly ISettingManager _settingManager;
|
||||
private readonly ILogger<SsoTicketEvent> _logger;
|
||||
private readonly ILogger<SsoTicketMessageEvent> _logger;
|
||||
private readonly IAchievementManager _achievementManager;
|
||||
|
||||
public SsoTicketEvent(IRepository<Habbo> habboRepository, IGameSessionManager gameSessionManager, ISettingManager settingManager, ILogger<SsoTicketEvent> logger, IAchievementManager achievementManager)
|
||||
public SsoTicketMessageEvent(IRepository<Habbo> habboRepository, IGameSessionManager gameSessionManager, ISettingManager settingManager, ILogger<SsoTicketMessageEvent> logger, IAchievementManager achievementManager)
|
||||
{
|
||||
_habboRepository = habboRepository;
|
||||
_gameSessionManager = gameSessionManager;
|
||||
|
@ -28,7 +28,7 @@ public class SsoTicketEvent : IMessageEvent
|
|||
_achievementManager = achievementManager;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.SSoTicketEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.SecurityTicket;
|
||||
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
|
@ -60,7 +60,7 @@ public class SsoTicketEvent : IMessageEvent
|
|||
|
||||
_logger.LogInformation("{User} logged in", gameSession.Habbo.Username);
|
||||
|
||||
await gameSession.SendComposerAsync(new AuthenticationOkMessageComposer());
|
||||
await gameSession.SendComposerAsync(new AuthenticatedComposer());
|
||||
await gameSession.SendComposerAsync(new HabboBroadcastMessageComposer(
|
||||
_settingManager.GetSetting<string>("welcome.message")
|
||||
.Replace("{user}", gameSession.Habbo.Username)
|
|
@ -2,490 +2,468 @@ namespace Tiger.Communication.Messages.Incoming;
|
|||
|
||||
public enum IncomingHeaders : short
|
||||
{
|
||||
AcceptFriendEvent = 137,
|
||||
AcceptTradingEvent = 3863,
|
||||
AddAdminRightsToMemberEvent = 2894,
|
||||
AddFavouriteRoomEvent = 3817,
|
||||
AddItemToTradeEvent = 3107,
|
||||
AddItemsToTradeEvent = 1263,
|
||||
AddJukeboxDiskEvent = 753,
|
||||
AddSpamWallPostItEvent = 3283,
|
||||
AmbassadorAlertEvent = 2996,
|
||||
AnswerPollEvent = 3505,
|
||||
ApplySnapshotEvent = 3373,
|
||||
ApproveMembershipRequestEvent = 3386,
|
||||
ApproveNameEvent = 2109,
|
||||
AssignRightsEvent = 808,
|
||||
AvatarEffectActivatedEvent = 2959,
|
||||
AvatarEffectSelectedEvent = 1752,
|
||||
AvatarExpressionEvent = 2456,
|
||||
BanUserWithDurationEvent = 1477,
|
||||
BreedPetsEvent = 1638,
|
||||
BuildersClubPlaceWallItemEvent = 2462,
|
||||
BuildersClubQueryFurniCountEvent = 2529,
|
||||
BuyMarketplaceOfferEvent = 1603,
|
||||
CallForHelpEvent = 1691,
|
||||
CallForHelpFromForumMessageEvent = 1412,
|
||||
CallForHelpFromForumThreadEvent = 534,
|
||||
CallForHelpFromImEvent = 2950,
|
||||
CallForHelpFromPhotoEvent = 2492,
|
||||
CanCreateRoomEvent = 2128,
|
||||
CancelMarketplaceOfferEvent = 434,
|
||||
CancelPetBreedingEvent = 2713,
|
||||
CancelTypingEvent = 1474,
|
||||
ChangeMottoEvent = 2228,
|
||||
ChangePostureEvent = 2235,
|
||||
ChangeUserNameEvent = 2977,
|
||||
ChatEvent = 1314,
|
||||
ChatReviewGuideDecidesOnOfferEvent = 3365,
|
||||
ChatReviewGuideDetachedEvent = 2501,
|
||||
ChatReviewGuideVoteEvent = 3961,
|
||||
ChatReviewSessionCreateEvent = 3060,
|
||||
CheckUserNameEvent = 3950,
|
||||
ClientHelloEvent = 4000,
|
||||
CloseIssueDefaultActionEvent = 2717,
|
||||
CloseIssuesEvent = 2067,
|
||||
CloseTradingEvent = 2551,
|
||||
CommandBotEvent = 2624,
|
||||
CompleteDiffieHandshakeEvent = 773,
|
||||
CompostPlantEvent = 3835,
|
||||
ConfirmAcceptTradingEvent = 2760,
|
||||
ConfirmDeclineTradingEvent = 2341,
|
||||
ConfirmPetBreedingEvent = 3382,
|
||||
ControlYoutubeDisplayPlaybackEvent = 3005,
|
||||
CraftEvent = 3591,
|
||||
CraftSecretEvent = 1251,
|
||||
CreateFlatEvent = 2752,
|
||||
CreateGuildEvent = 230,
|
||||
CreditFurniRedeemEvent = 3115,
|
||||
CustomizeAvatarWithFurniEvent = 3374,
|
||||
CustomizePetWithFurniEvent = 1328,
|
||||
DanceEvent = 2080,
|
||||
DeactivateGuildEvent = 1134,
|
||||
DeclineFriendEvent = 2890,
|
||||
DeleteFavouriteRoomEvent = 309,
|
||||
DeleteRoomEvent = 532,
|
||||
DeselectFavouriteHabboGroupEvent = 1820,
|
||||
DiceOffEvent = 1533,
|
||||
DropCarryItemEvent = 2814,
|
||||
EditEventEvent = 3991,
|
||||
EnterOneWayDoorEvent = 2765,
|
||||
EventLogEvent = 3457,
|
||||
FindNewFriendsEvent = 516,
|
||||
FollowFriendEvent = 2970,
|
||||
ForwardToSomeRoomEvent = 1703,
|
||||
FriendFurniConfirmLockEvent = 3775,
|
||||
Game2GetAccountGameStatusEvent = 11,
|
||||
GameUnloadedEvent = 3207,
|
||||
GetAchievementsEvent = 219,
|
||||
GetBadgePointLimitsEvent = 1371,
|
||||
GetBadgesEvent = 2769,
|
||||
GetBannedUsersFromRoomEvent = 2267,
|
||||
GetBonusRareInfoEvent = 957,
|
||||
GetBotCommandConfigurationDataEvent = 1986,
|
||||
GetBotInventoryEvent = 3848,
|
||||
GetBundleDiscountRulesetEvent = 223,
|
||||
GetCatalogIndexEvent = 1195,
|
||||
GetCatalogPageEvent = 412,
|
||||
GetCfhChatlogEvent = 211,
|
||||
GetCfhStatusEvent = 2746,
|
||||
AchievementList = 219,
|
||||
Authentication = -1,
|
||||
BotConfiguration = 1986,
|
||||
BotPickup = 3323,
|
||||
BotPlace = 1592,
|
||||
BotSkillSave = 2624,
|
||||
GetClubOffers = 3285,
|
||||
GetClubGiftInfo = 487,
|
||||
GetClubOffersEvent = 3285,
|
||||
GetCraftableProductsEvent = 633,
|
||||
GetCraftingRecipeEvent = 1173,
|
||||
GetCraftingRecipesAvailableEvent = 3086,
|
||||
GetCreditsInfoEvent = 273,
|
||||
GetCurrentTimingCodeEvent = 2912,
|
||||
GetCustomRoomFilterEvent = 1911,
|
||||
GetExtendedProfileEvent = 3265,
|
||||
GetFlatControllersEvent = 3385,
|
||||
GetForumStatsEvent = 3149,
|
||||
GetForumsListEvent = 873,
|
||||
GetFriendRequestsEvent = 2448,
|
||||
GetFurnitureAliasesEvent = 3898,
|
||||
GetGameListEvent = 741,
|
||||
GetGameStatusEvent = 3171,
|
||||
GetGiftWrappingConfigurationEvent = 418,
|
||||
GetGuestRoomEvent = 2230,
|
||||
GetGuideReportingStatusEvent = 3786,
|
||||
GetGuildCreationInfoEvent = 798,
|
||||
GetGuildEditInfoEvent = 1004,
|
||||
GetGuildEditorDataEvent = 813,
|
||||
GetGuildFurniContextMenuInfoEvent = 2651,
|
||||
GetGuildMembersEvent = 312,
|
||||
GetGuildMembershipsEvent = 367,
|
||||
GetHabboGroupBadgesEvent = 21,
|
||||
GetHabboGroupDetailsEvent = 2991,
|
||||
GetIgnoredUsersEvent = 3878,
|
||||
GetItemDataEvent = 3964,
|
||||
GetJukeboxPlayListEvent = 1435,
|
||||
GetLimitedOfferAppearingNextEvent = 410,
|
||||
GetMotdEvent = 1523,
|
||||
GetMarketplaceCanMakeOfferEvent = 848,
|
||||
GetMarketplaceConfigurationEvent = 2597,
|
||||
GetMarketplaceItemStatsEvent = 3288,
|
||||
GetMarketplaceOffersEvent = 2407,
|
||||
GetMarketplaceOwnOffersEvent = 2105,
|
||||
GetMemberGuildItemCountEvent = 3593,
|
||||
GetMessagesEvent = 232,
|
||||
GetModeratorRoomInfoEvent = 707,
|
||||
GetModeratorUserInfoEvent = 3295,
|
||||
GetNowPlayingEvent = 1325,
|
||||
GetOccupiedTilesEvent = 1687,
|
||||
GetOfficialSongIdEvent = 3189,
|
||||
GetPendingCallsForHelpEvent = 3267,
|
||||
GetPetCommandsEvent = 2161,
|
||||
GetPetInfoEvent = 2934,
|
||||
GetPetInventoryEvent = 3095,
|
||||
GetPopularRoomTagsEvent = 826,
|
||||
GetProductOfferEvent = 2594,
|
||||
GetPromoArticlesEvent = 1827,
|
||||
GetRecyclerPrizesEvent = 398,
|
||||
GetRecyclerStatusEvent = 1342,
|
||||
GetRelationshipStatusInfoEvent = 2138,
|
||||
GetResolutionAchievementsEvent = 359,
|
||||
GetRoomAdPurchaseInfoEvent = 1075,
|
||||
GetRoomChatlogEvent = 2587,
|
||||
GetRoomEntryDataEvent = 2300,
|
||||
GetRoomEntryTileEvent = 3559,
|
||||
GetRoomSettingsEvent = 3129,
|
||||
GetRoomVisitsEvent = 3526,
|
||||
GetSelectedBadgesMessageEvent = 2091,
|
||||
GetSellablePetPalettesEvent = 1756,
|
||||
GetSongInfoEvent = 3082,
|
||||
GetSoundSettingsEvent = 2388,
|
||||
GetTalentTrackEvent = 196,
|
||||
GetTalentTrackLevelEvent = 2127,
|
||||
GetThreadsEvent = 436,
|
||||
GetUnreadForumsCountEvent = 2908,
|
||||
GetUserChatlogEvent = 1391,
|
||||
GetUserEventCatsEvent = 1782,
|
||||
GetUserFlatCatsEvent = 3027,
|
||||
GetUserTagsEvent = 17,
|
||||
GetWardrobeEvent = 2742,
|
||||
GetWeeklyGameRewardEvent = 2914,
|
||||
GetWeeklyGameRewardWinnersEvent = 1054,
|
||||
GetYoutubeDisplayStatusEvent = 336,
|
||||
GuideSessionCreateEvent = 3338,
|
||||
GuideSessionFeedbackEvent = 477,
|
||||
GuideSessionGetRequesterRoomEvent = 1052,
|
||||
GuideSessionGuideDecidesEvent = 1424,
|
||||
GuideSessionInviteRequesterEvent = 234,
|
||||
GuideSessionIsTypingEvent = 519,
|
||||
GuideSessionMessageEvent = 3899,
|
||||
GuideSessionOnDutyUpdateEvent = 1922,
|
||||
GuideSessionReportEvent = 3969,
|
||||
GuideSessionRequesterCancelsEvent = 291,
|
||||
GuideSessionResolvedEvent = 887,
|
||||
HabboSearchEvent = 1210,
|
||||
// HotelViewClaimBadgeRewardEvent = -1,
|
||||
HotelViewRequestBadgeRewardEvent = 2318,
|
||||
HotelViewRequestSecondsUntilEvent = 271,
|
||||
IgnoreUserEvent = 1117,
|
||||
InfoRetrieveEvent = 357,
|
||||
InitDiffieHandshakeEvent = 3110,
|
||||
JoinHabboGroupEvent = 998,
|
||||
JoinQueueEvent = 1458,
|
||||
JukeBoxEventOne = 2304,
|
||||
KickMemberEvent = 593,
|
||||
LatencyPingRequestEvent = 295,
|
||||
LetUserInEvent = 1644,
|
||||
LookToEvent = 3301,
|
||||
MakeOfferEvent = 3447,
|
||||
MessengerInitEvent = 2781,
|
||||
ModAlertEvent = 229,
|
||||
ModBanEvent = 2766,
|
||||
ModKickEvent = 2582,
|
||||
ModMessageEvent = 1840,
|
||||
ModMuteEvent = 1945,
|
||||
// ModToolRequestRoomUserChatlogEvent = -1,
|
||||
ModToolSanctionEvent = 1392,
|
||||
// ModToolWarnEvent = -1,
|
||||
ModTradingLockEvent = 3742,
|
||||
ModerateMessageEvent = 286,
|
||||
ModerateRoomEvent = 3260,
|
||||
ModerateThreadEvent = 1397,
|
||||
ModeratorActionEvent = 3842,
|
||||
MountPetEvent = 1036,
|
||||
MoveAvatarEvent = 3320,
|
||||
MoveObjectEvent = 248,
|
||||
MovePetEvent = 3449,
|
||||
MoveWallItemEvent = 168,
|
||||
MuteAllInRoomEvent = 3637,
|
||||
MyFavouriteRoomsSearchEvent = 2578,
|
||||
MyFriendsRoomsSearchEvent = 2266,
|
||||
MyGuildBasesSearchEvent = 39,
|
||||
MyRoomHistorySearchEvent = 2264,
|
||||
MyRoomRightsSearchEvent = 272,
|
||||
MyRoomsSearchEvent = 2277,
|
||||
NavigatorAddCollapsedCategoryEvent = 1834,
|
||||
NavigatorAddSavedSearchEvent = 2226,
|
||||
NavigatorDeleteSavedSearchEvent = 1954,
|
||||
NavigatorRemoveCollapsedCategoryEvent = 637,
|
||||
NavigatorSetSearchCodeViewModeEvent = 1202,
|
||||
NewNavigatorInitEvent = 2110,
|
||||
NewNavigatorSearchEvent = 249,
|
||||
NewUserExperienceGetGiftsEvent = 1822,
|
||||
NewUserExperienceScriptProceedEvent = 1299,
|
||||
OpenCampaignCalendarDoorEvent = 8809,
|
||||
OpenCampaignCalendarDoorAsStaffEvent = 2507,
|
||||
OpenFlatConnectionEvent = 2312,
|
||||
OpenPetPackageEvent = 3698,
|
||||
OpenTradingEvent = 1481,
|
||||
PassCarryItemEvent = 2941,
|
||||
PickIssuesEvent = 15,
|
||||
PickupObjectEvent = 3456,
|
||||
PlaceBotEvent = 1592,
|
||||
PlaceObjectEvent = 1258,
|
||||
PlacePetEvent = 2647,
|
||||
PlacePostItEvent = 2248,
|
||||
PollRejectEvent = 1773,
|
||||
PollStartEvent = 109,
|
||||
PongEvent = 2596,
|
||||
PopularRoomsSearchEvent = 2758,
|
||||
PostMessageEvent = 3529,
|
||||
PresentOpenEvent = 3558,
|
||||
PublishPhotoEvent = 2068,
|
||||
PurchaseFromCatalogAsGiftEvent = 1411,
|
||||
PurchaseFromCatalogEvent = 3492,
|
||||
PurchasePhotoEvent = 2408,
|
||||
PurchaseRoomAdEvent = 777,
|
||||
PurchaseTargetedOfferEvent = 1826,
|
||||
PurchaseVipMembershipExtensionEvent = 3407,
|
||||
QuitEvent = 105,
|
||||
RateFlatEvent = 3582,
|
||||
RecycleItemsEvent = 2771,
|
||||
RedeemMarketplaceOfferCreditsEvent = 2650,
|
||||
RedeemVoucherEvent = 339,
|
||||
RejectMembershipRequestEvent = 1894,
|
||||
ReleaseIssuesEvent = 1572,
|
||||
RemoveAdminRightsFromMemberEvent = 722,
|
||||
RemoveAllRightsEvent = 2683,
|
||||
RemoveBotFromFlatEvent = 3323,
|
||||
RemoveFriendEvent = 1689,
|
||||
RemoveItemEvent = 3336,
|
||||
RemoveItemFromTradeEvent = 3845,
|
||||
RemoveJukeboxDiskEvent = 3050,
|
||||
RemoveOwnRoomRightsRoomEvent = 3182,
|
||||
RemovePetFromFlatEvent = 1581,
|
||||
RemoveRightsEvent = 2064,
|
||||
RemoveSaddleFromPetEvent = 186,
|
||||
RenderRoomEvent = 3226,
|
||||
RenderRoomThumbnailEvent = 1982,
|
||||
RentableSpaceCancelRentEvent = 1667,
|
||||
RentableSpaceRentEvent = 2946,
|
||||
// RequestAchievementConfigurationEvent = -1,
|
||||
RequestCameraConfigurationEvent = 796,
|
||||
RequestFriendEvent = 3157,
|
||||
RequestFurniInventoryEvent = 3150,
|
||||
RequestFurniInventoryWhenNotInRoomEvent = 3500,
|
||||
RequestRoomPropertySet = 711,
|
||||
RespectPetEvent = 3202,
|
||||
RespectUserEvent = 2694,
|
||||
RoomDimmerChangeStateEvent = 2296,
|
||||
RoomDimmerGetPresetsEvent = 2813,
|
||||
RoomDimmerSavePresetEvent = 1648,
|
||||
RoomTextSearchEvent = 3943,
|
||||
RoomUserKickEvent = 1320,
|
||||
RoomUserMuteEvent = 3485,
|
||||
RoomsWhereMyFriendsAreSearchEvent = 1786,
|
||||
RoomsWithHighestScoreSearchEvent = 2939,
|
||||
SSoTicketEvent = 2419,
|
||||
SaveRoomSettingsEvent = 1969,
|
||||
SaveWardrobeOutfitEvent = 800,
|
||||
ScrGetKickbackInfoEvent = 869,
|
||||
ScrGetUserInfoEvent = 3166,
|
||||
// SearchRoomsByTagEvent = -1,
|
||||
SelectClubGiftEvent = 2276,
|
||||
SelectFavouriteHabboGroupEvent = 3549,
|
||||
SendMsgEvent = 3567,
|
||||
SendRoomInviteEvent = 1276,
|
||||
SetActivatedBadgesEvent = 644,
|
||||
SetChatPreferencesEvent = 1262,
|
||||
SetChatStylePreferenceEvent = 1030,
|
||||
SetClothingChangeDataEvent = 924,
|
||||
SetCustomStackingHeightEvent = 3839,
|
||||
SetIgnoreRoomInvitesEvent = 1086,
|
||||
SetItemDataEvent = 3666,
|
||||
SetMannequinFigureEvent = 2209,
|
||||
SetMannequinNameEvent = 2850,
|
||||
SetNewNavigatorWindowPreferencesEvent = 3159,
|
||||
SetObjectDataEvent = 3608,
|
||||
SetRandomStateEvent = 3617,
|
||||
SetRelationshipStatusEvent = 3768,
|
||||
SetRoomBackgroundColorDataEvent = 2880,
|
||||
SetRoomCameraPreferencesEvent = 1461,
|
||||
SetSoundSettingsEvent = 1367,
|
||||
SetTargetedOfferStateEvent = 2041,
|
||||
SetYoutubeDisplayPlaylistEvent = 2069,
|
||||
ShoutEvent = 2085,
|
||||
SignEvent = 1975,
|
||||
SpinWheelOfFortuneEvent = 2144,
|
||||
StartTypingEvent = 1597,
|
||||
SubmitRoomToCompetitionEvent = 2595,
|
||||
ThrowDiceEvent = 1990,
|
||||
TogglePetBreedingPermissionEvent = 3379,
|
||||
TogglePetRidingPermissionEvent = 1472,
|
||||
ToggleStaffPickEvent = 1918,
|
||||
UnacceptTradingEvent = 1444,
|
||||
UnbanUserFromRoomEvent = 992,
|
||||
UnignoreUserEvent = 2061,
|
||||
UniqueIdEvent = 2490,
|
||||
UpdateActionEvent = 2281,
|
||||
UpdateConditionEvent = 3203,
|
||||
UpdateFigureDataEvent = 2730,
|
||||
UpdateFloorPropertiesEvent = 875,
|
||||
UpdateForumSettingsEvent = 2214,
|
||||
UpdateGuildBadgeEvent = 1991,
|
||||
UpdateGuildColorsEvent = 1764,
|
||||
UpdateGuildIdentityEvent = 3137,
|
||||
UpdateGuildSettingsEvent = 3435,
|
||||
UpdateHomeRoomEvent = 1740,
|
||||
UpdateRoomFilterEvent = 3001,
|
||||
UpdateThreadEvent = 3045,
|
||||
UpdateTriggerEvent = 1520,
|
||||
UpdateUiFlagsEvent = 2313,
|
||||
UseFurnitureEvent = 99,
|
||||
UseWallItemEvent = 210,
|
||||
VisitUserEvent = 3997,
|
||||
WhisperEvent = 1543,
|
||||
AcceptGameInviteEvent = 3802,
|
||||
AcceptQuestEvent = 3604,
|
||||
ApproveAllMembershipRequestsEvent = 882,
|
||||
BuildersClubPlaceRoomItemEvent = 1051,
|
||||
BuyMarketplaceTokensEvent = 1866,
|
||||
CallForHelpFromSelfieEvent = 2755,
|
||||
CancelEventEvent = 2725,
|
||||
CancelQuestEvent = 3133,
|
||||
ChangeEmailEvent = 3965,
|
||||
ChangeQueueEvent = 3093,
|
||||
CommunityGoalVoteEvent = 3536,
|
||||
CompetitionRoomsSearchEvent = 433,
|
||||
DeletePendingCallsForHelpEvent = 3605,
|
||||
DisconnectEvent = 2445,
|
||||
ExtendRentOrBuyoutFurniEvent = 1071,
|
||||
ExtendRentOrBuyoutStripItemEvent = 2115,
|
||||
ForwardToACompetitionRoomEvent = 172,
|
||||
ForwardToARandomPromotedRoomEvent = 10,
|
||||
ForwardToRandomCompetitionRoomEvent = 865,
|
||||
FriendListUpdateEvent = 1419,
|
||||
FriendRequestQuestCompleteEvent = 1148,
|
||||
Game2CheckGameDirectoryStatusEvent = 3259,
|
||||
Game2ExitGameEvent = 1445,
|
||||
Game2GameChatEvent = 2502,
|
||||
Game2GetWeeklyFriendsLeaderboardEvent = 1232,
|
||||
Game2GetWeeklyLeaderboardEvent = 2565,
|
||||
Game2LoadStageReadyEvent = 2415,
|
||||
Game2PlayAgainEvent = 3196,
|
||||
Game2RequestFullStatusUpdateEvent = 1598,
|
||||
GetCatalogPageExpirationEvent = 742,
|
||||
GetCatalogPageWithEarliestExpiryEvent = 3135,
|
||||
GetCategoriesWithUserCountEvent = 3782,
|
||||
GetCommunityGoalEarnedPrizesEvent = 2688,
|
||||
GetCommunityGoalHallOfFameEvent = 2167,
|
||||
GetCommunityGoalProgressEvent = 1145,
|
||||
GetConcurrentUsersGoalProgressEvent = 1343,
|
||||
GetConcurrentUsersRewardEvent = 3872,
|
||||
GetDailyQuestEvent = 2486,
|
||||
GetDirectClubBuyAvailableEvent = 801,
|
||||
GetEmailStatusEvent = 2557,
|
||||
GetExtendedProfileByNameEvent = 2249,
|
||||
GetFaqCategoryEvent = 3445,
|
||||
GetFaqTextEvent = 1849,
|
||||
GetGameAchievementsEvent = 2399,
|
||||
GetHabboBasicMembershipExtendOfferEvent = 603,
|
||||
GetInterstitialEvent = 2519,
|
||||
GetIsBadgeRequestFulfilledEvent = 1364,
|
||||
GetIsOfferGiftableEvent = 1347,
|
||||
GetIsUserPartOfCompetitionEvent = 2077,
|
||||
GetNextTargetedOfferEvent = 2487,
|
||||
GetOfficialRoomsEvent = 1229,
|
||||
GetQuestsEvent = 3333,
|
||||
GetQuizQuestionsEvent = 1296,
|
||||
GetSeasonalCalendarDailyOfferEvent = 3257,
|
||||
GetSeasonalQuestsOnlyEvent = 1190,
|
||||
GetSoundMachinePlayListEvent = 3498,
|
||||
GetTargetedOfferEvent = 596,
|
||||
GetThreadEvent = 3900,
|
||||
GetUserGameAchievementsEvent = 389,
|
||||
GiveSupplementToPetEvent = 749,
|
||||
GoToFlatEvent = 685,
|
||||
GuideAdvertisementReadEvent = 2455,
|
||||
GuildBaseSearchEvent = 2930,
|
||||
HarvestPetEvent = 1521,
|
||||
IgnoreUserIdEvent = 3314,
|
||||
InterstitialShownEvent = 1109,
|
||||
LagWarningReportEvent = 3847,
|
||||
LatencyPingReportEvent = 96,
|
||||
LeaveQueueEvent = 2384,
|
||||
ModToolPreferencesEvent = 31,
|
||||
MyFrequentRoomHistorySearchEvent = 1002,
|
||||
MyRecommendedRoomsEvent = 2537,
|
||||
MysteryBoxWaitingCanceledEvent = 2012,
|
||||
OpenMysteryTrophyEvent = 3074,
|
||||
OpenQuestTrackerEvent = 2750,
|
||||
OpenWelcomeGiftEvent = 2638,
|
||||
PassCarryItemToPetEvent = 2768,
|
||||
PeerUsersClassificationEvent = 1160,
|
||||
PerformanceLogEvent = 3230,
|
||||
PetSelectedEvent = 549,
|
||||
PhotoCompetitionEvent = 3959,
|
||||
PostQuizAnswersEvent = 3720,
|
||||
PurchaseBasicMembershipExtensionEvent = 2735,
|
||||
RedeemCommunityGoalPrizeEvent = 90,
|
||||
RejectQuestEvent = 2397,
|
||||
RentableSpaceStatusEvent = 872,
|
||||
RequestABadgeEvent = 3077,
|
||||
ResetPhoneNumberStateEvent = 2741,
|
||||
ResetResolutionAchievementEvent = 3144,
|
||||
ResetUnseenItemIdsEvent = 3493,
|
||||
ResetUnseenItemsEvent = 2343,
|
||||
RoomAdEventTabAdClickedEvent = 2412,
|
||||
RoomAdEventTabViewedEvent = 2668,
|
||||
RoomAdPurchaseInitiatedEvent = 2283,
|
||||
RoomAdSearchEvent = 2809,
|
||||
RoomCompetitionInitEvent = 1334,
|
||||
RoomNetworkOpenConnectionEvent = 3736,
|
||||
RoomUsersClassificationEvent = 2285,
|
||||
SearchFaqsEvent = 2031,
|
||||
SetPhoneNumberVerificationStatusEvent = 1379,
|
||||
SetRoomSessionTagsEvent = 3305,
|
||||
ShopTargetedOfferViewedEvent = 3483,
|
||||
StartCampaignEvent = 1697,
|
||||
TryPhoneNumberEvent = 790,
|
||||
UnblockGroupMemberEvent = 2864,
|
||||
UpdateForumReadMarkerEvent = 1855,
|
||||
UpdateRoomCategoryAndTradeSettingsEvent = 1265,
|
||||
UpdateRoomThumbnailEvent = 2468,
|
||||
VerifyCodeEvent = 2721,
|
||||
VersionCheckEvent = 1053,
|
||||
VoteForRoomEvent = 143,
|
||||
WelcomeGiftChangeEmailEvent = 66,
|
||||
UnknownSnowStormEvent6000 = 6000,
|
||||
UnknownSnowStormEvent6001 = 6001,
|
||||
UnknownSnowStormEvent6002 = 6002,
|
||||
UnknownSnowStormEvent6003 = 6003,
|
||||
UnknownSnowStormEvent6004 = 6004,
|
||||
UnknownSnowStormEvent6005 = 6005,
|
||||
UnknownSnowStormEvent6006 = 6006,
|
||||
UnknownSnowStormEvent6007 = 6007,
|
||||
UnknownSnowStormEvent6008 = 6008,
|
||||
UnknownSnowStormEvent6009 = 6009,
|
||||
UnknownSnowStormEvent6010 = 6010,
|
||||
UnknownSnowStormEvent6011 = 6011,
|
||||
SnowStormJoinQueueEvent = 6012,
|
||||
UnknownSnowStormEvent6013 = 6013,
|
||||
UnknownSnowStormEvent6014 = 6014,
|
||||
UnknownSnowStormEvent6015 = 6015,
|
||||
UnknownSnowStormEvent6016 = 6016,
|
||||
UnknownSnowStormEvent6017 = 6017,
|
||||
UnknownSnowStormEvent6018 = 6018,
|
||||
UnknownSnowStormEvent6019 = 6019,
|
||||
UnknownSnowStormEvent6020 = 6020,
|
||||
UnknownSnowStormEvent6021 = 6021,
|
||||
UnknownSnowStormEvent6022 = 6022,
|
||||
UnknownSnowStormEvent6023 = 6023,
|
||||
UnknownSnowStormEvent6024 = 6024,
|
||||
UnknownSnowStormEvent6025 = 6025,
|
||||
SnowStormUserPickSnowballEvent = 6026,
|
||||
GetCatalogIndex = 1195,
|
||||
GetCatalogPage = 412,
|
||||
CatalogPurchase = 3492,
|
||||
CatalogPurchaseGift = 1411,
|
||||
GetProductOffer = 2594,
|
||||
ClientLatency = 295,
|
||||
ClientLatencyMeasure = 96,
|
||||
ClientPolicy = 26979,
|
||||
ClientPong = 2596,
|
||||
ClientToolbarToggle = 2313,
|
||||
ClientVariables = 1053,
|
||||
GetCurrentTimingCode = 2912,
|
||||
DesktopView = 105,
|
||||
GetBundleDiscountRuleset = 223,
|
||||
EventTracker = 3457,
|
||||
FindNewFriends = 516,
|
||||
FurnitureAliases = 3898,
|
||||
FurnitureFloorUpdate = 248,
|
||||
FurnitureMultistate = 99,
|
||||
FurniturePickup = 3456,
|
||||
FurniturePlace = 1258,
|
||||
FurniturePostitPlace = 2248,
|
||||
FurniturePostitSaveStickyPole = 3283,
|
||||
FurnitureRandomstate = 3617,
|
||||
FurnitureWallMultistate = 210,
|
||||
FurnitureWallUpdate = 168,
|
||||
GamesInit = 2914,
|
||||
GamesList = 741,
|
||||
Acceptgameinvite = 3802,
|
||||
Gameunloadedmessage = 3207,
|
||||
Getgameachievementsmessage = 2399,
|
||||
Getgamestatusmessage = 3171,
|
||||
Getusergameachievementsmessage = 389,
|
||||
Joinqueuemessage = 1458,
|
||||
Leavequeuemessage = 2384,
|
||||
Resetresolutionachievementmessage = 3144,
|
||||
Getweeklygamerewardwinners = 1054,
|
||||
Game2Getaccountgamestatusmessage = 11,
|
||||
Game2Checkgamedirectorystatusmessage = 3259,
|
||||
Game2Exitgamemessage = 1445,
|
||||
Game2Gamechatmessage = 2502,
|
||||
Game2Loadstagereadymessage = 2415,
|
||||
Game2Playagainmessage = 3196,
|
||||
Game2Requestfullstatusupdatemessage = 1598,
|
||||
Game2Getweeklyfriendsleaderboard = 1232,
|
||||
Game2Getweeklyleaderboard = 2565,
|
||||
GetGiftWrappingConfig = 418,
|
||||
GroupAdminAdd = 2894,
|
||||
GroupAdminRemove = 722,
|
||||
GroupCreateOptions = 798,
|
||||
GroupFavorite = 3549,
|
||||
GetForumStats = 3149,
|
||||
GetForumThreads = 873,
|
||||
GetForumsList = 436,
|
||||
GetForumMessages = 232,
|
||||
GetForumThread = 3900,
|
||||
GetUnreadForumsCount = 2908,
|
||||
ForumModerateMessage = 286,
|
||||
ForumModerateThread = 1397,
|
||||
ForumPostMessage = 3529,
|
||||
UpdateForumReadMarker = 1855,
|
||||
UpdateForumSettings = 2214,
|
||||
ForumUpdateThread = 3045,
|
||||
GroupInfo = 2991,
|
||||
GroupDelete = 1134,
|
||||
GroupMemberRemoveConfirm = 3593,
|
||||
GroupMemberRemove = 593,
|
||||
GroupMembers = 312,
|
||||
GroupMemberships = 367,
|
||||
GroupRequest = 998,
|
||||
GroupRequestAccept = 3386,
|
||||
GroupRequestDecline = 1894,
|
||||
GroupSettings = 1004,
|
||||
GroupParts = 813,
|
||||
GroupBuy = 230,
|
||||
GroupSaveInformation = 3137,
|
||||
GroupSaveBadge = 1991,
|
||||
GroupSaveColors = 1764,
|
||||
GroupSavePreferences = 3435,
|
||||
GroupBadges = 21,
|
||||
GroupUnblockMember = 2864,
|
||||
GetBadgePointsLimits = 1371,
|
||||
Requestabadge = 3077,
|
||||
Getisbadgerequestfulfilled = 1364,
|
||||
ItemClothingRedeem = 3374,
|
||||
ItemColorWheelClick = 2144,
|
||||
ItemDiceClick = 1990,
|
||||
ItemDiceClose = 1533,
|
||||
ItemDimmerSave = 1648,
|
||||
ItemDimmerSettings = 2813,
|
||||
ItemDimmerToggle = 2296,
|
||||
ItemExchangeRedeem = 3115,
|
||||
ItemPaint = 711,
|
||||
SetObjectData = 3608,
|
||||
ItemStackHelper = 3839,
|
||||
MarketplaceConfig = 2597,
|
||||
AcceptFriend = 137,
|
||||
MessengerChat = 3567,
|
||||
DeclineFriend = 2890,
|
||||
FollowFriend = 3997,
|
||||
MessengerFriends = 1523,
|
||||
MessengerInit = 2781,
|
||||
MessengerRelationships = 2138,
|
||||
SetRelationshipStatus = 3768,
|
||||
RemoveFriend = 1689,
|
||||
RequestFriend = 3157,
|
||||
GetFriendRequests = 2448,
|
||||
SendRoomInvite = 1276,
|
||||
HabboSearch = 1210,
|
||||
FriendListUpdate = 1419,
|
||||
ModToolUserInfo = 3295,
|
||||
GetUserFlatCats = 3027,
|
||||
NavigatorInit = 2110,
|
||||
NavigatorSearch = 249,
|
||||
NavigatorSearchClose = 1834,
|
||||
NavigatorSearchOpen = 637,
|
||||
NavigatorSearchSave = 2226,
|
||||
GetUserEventCats = 1782,
|
||||
NavigatorSettingsSave = 3159,
|
||||
NavigatorCategoryListMode = 1202,
|
||||
NavigatorDeleteSavedSearch = 1954,
|
||||
PetInfo = 2934,
|
||||
PetPickup = 1581,
|
||||
PetPlace = 2647,
|
||||
PetRespect = 3202,
|
||||
PetRide = 1036,
|
||||
PetMove = 3449,
|
||||
PetOpenPackage = 3698,
|
||||
PetSelected = 549,
|
||||
PetsBreed = 1638,
|
||||
PetCancelBreeding = 2713,
|
||||
PetConfirmBreeding = 3382,
|
||||
GetPetTrainingPanel = 2161,
|
||||
RecyclerPrizes = 398,
|
||||
RecyclerStatus = 1342,
|
||||
RecyclerItems = 2771,
|
||||
ReleaseVersion = 4000,
|
||||
CallForHelp = 1691,
|
||||
RoomAmbassadorAlert = 2996,
|
||||
RoomBanGive = 1477,
|
||||
RoomBanList = 2267,
|
||||
RoomBanRemove = 992,
|
||||
RoomCreate = 2752,
|
||||
RoomDelete = 532,
|
||||
RoomDoorbell = 1644,
|
||||
RoomEnter = 2312,
|
||||
RoomFavorite = 3817,
|
||||
RoomFavoriteRemove = 309,
|
||||
CanCreateRoom = 2128,
|
||||
CancelRoomEvent = 2725,
|
||||
EditRoomEvent = 3991,
|
||||
CompetitionRoomSearch = 433,
|
||||
ForwardToRandomPromotedRoom = 10,
|
||||
ForwardToSomeRoom = 1703,
|
||||
GetCategoriesWithUserCount = 3782,
|
||||
GetGuestRoom = 2230,
|
||||
GetOfficialRooms = 1229,
|
||||
GetPopularRoomTags = 826,
|
||||
GuildBaseSearch = 2930,
|
||||
MyFavouriteRoomsSearch = 2578,
|
||||
MyFrequentRoomHistorySearch = 1002,
|
||||
MyFriendsRoomSearch = 2266,
|
||||
MyGuildBasesSearch = 39,
|
||||
MyRecommendedRooms = 2537,
|
||||
MyRoomHistorySearch = 2264,
|
||||
MyRoomRightsSearch = 272,
|
||||
MyRoomsSearch = 2277,
|
||||
PopularRoomsSearch = 2758,
|
||||
RoomAdEventTabClicked = 2412,
|
||||
RoomAdEventTabViewed = 2668,
|
||||
RoomAdSearch = 2809,
|
||||
RoomTextSearch = 3943,
|
||||
RoomsWhereMyFriendsAre = 1786,
|
||||
RoomsWithHighestScoreSearch = 2939,
|
||||
SetRoomSessionTags = 3305,
|
||||
UpdateRoomThumbnail = 2468,
|
||||
RoomKick = 1320,
|
||||
RoomLike = 3582,
|
||||
RoomModel = 2300,
|
||||
GetOccupiedTiles = 1687,
|
||||
GetRoomEntryTile = 3559,
|
||||
RoomModelSave = 875,
|
||||
RoomMute = 3637,
|
||||
RoomMuteUser = 3485,
|
||||
RoomRightsGive = 808,
|
||||
RoomRightsList = 3385,
|
||||
RoomRightsRemove = 2064,
|
||||
RoomRightsRemoveAll = 2683,
|
||||
RoomRightsRemoveOwn = 3182,
|
||||
RoomSettings = 3129,
|
||||
RoomSettingsSave = 1969,
|
||||
RoomSettingsUpdateRoomCategoryAndTrade = 1265,
|
||||
RoomStaffPick = 1918,
|
||||
RoomFilterWords = 1911,
|
||||
RoomFilterWordsModify = 3001,
|
||||
Mysteryboxwaitingcanceledmessage = 2012,
|
||||
MysteryboxOpenTrophy = 3074,
|
||||
SecurityMachine = 2490,
|
||||
SecurityTicket = 2419,
|
||||
Trade = 1481,
|
||||
TradeAccept = 3863,
|
||||
TradeCancel = 2341,
|
||||
TradeClose = 2551,
|
||||
TradeConfirm = 2760,
|
||||
TradeItem = 3107,
|
||||
TradeItemRemove = 3845,
|
||||
TradeItems = 1263,
|
||||
TradeUnaccept = 1444,
|
||||
UnitAction = 2456,
|
||||
UnitChat = 1314,
|
||||
UnitChatShout = 2085,
|
||||
UnitChatWhisper = 1543,
|
||||
UnitDance = 2080,
|
||||
UnitDropHandItem = 2814,
|
||||
UnitGiveHanditem = 2941,
|
||||
UnitLook = 3301,
|
||||
UnitPosture = 2235,
|
||||
UnitSign = 1975,
|
||||
UnitTyping = 1597,
|
||||
UnitTypingStop = 1474,
|
||||
UnitWalk = 3320,
|
||||
UserBadges = 2769,
|
||||
UserBadgesCurrent = 2091,
|
||||
UserBadgesCurrentUpdate = 644,
|
||||
UserBots = 3848,
|
||||
UserCurrency = 273,
|
||||
UserEffectActivate = 2959,
|
||||
UserEffectEnable = 1752,
|
||||
UserFigure = 2730,
|
||||
UserFurniture = 3150, // sent when in room
|
||||
Requestfurniinventorywhennotinroom = 3500, // sent when not in room
|
||||
UserHomeRoom = 1740,
|
||||
UserInfo = 357,
|
||||
UserMotto = 2228,
|
||||
UserIgnored = 3878,
|
||||
UserPets = 3095,
|
||||
UserProfile = 3265,
|
||||
UserProfileByName = 2249,
|
||||
UserRespect = 2694,
|
||||
GetSoundSettings = 2388,
|
||||
UserSettingsCamera = 1461,
|
||||
UserSettingsChatStyle = 1030,
|
||||
UserSettingsInvites = 1086,
|
||||
UserSettingsOldChat = 1262,
|
||||
UserSettingsVolume = 1367,
|
||||
UserSubscription = 3166,
|
||||
GetWardrobe = 2742,
|
||||
SaveWardrobeOutfit = 800,
|
||||
UserTags = 17,
|
||||
PeerUsersClassification = 1160,
|
||||
UserClassification = 2285,
|
||||
VisitUser = 2970,
|
||||
WiredActionSave = 2281,
|
||||
WiredApplySnapshot = 3373,
|
||||
WiredConditionSave = 3203,
|
||||
WiredOpen = 768,
|
||||
WiredTriggerSave = 1520,
|
||||
GetItemData = 3964,
|
||||
OneWayDoorClick = 2765,
|
||||
RemoveWallItem = 3336,
|
||||
SetItemData = 3666,
|
||||
CatalogRedeemVoucher = 339,
|
||||
RoomTonerApply = 2880,
|
||||
FriendFurniConfirmLock = 3775,
|
||||
MannequinSaveName = 2850,
|
||||
MannequinSaveLook = 2209,
|
||||
PresentOpenPresent = 3558,
|
||||
CatalogSelectVipGift = 2276,
|
||||
UserIgnoreId = 3314,
|
||||
UserIgnore = 1117,
|
||||
UserUnignore = 2061,
|
||||
ModtoolRequestRoomInfo = 707,
|
||||
ModtoolChangeRoomSettings = 3260,
|
||||
ModtoolRequestUserChatlog = 1391,
|
||||
ModtoolRequestRoomChatlog = 2587,
|
||||
ModtoolSanctionAlert = 229,
|
||||
ModtoolSanctionBan = 2766,
|
||||
ModtoolSanctionKick = 2582,
|
||||
ModtoolSanctionTradelock = 3742,
|
||||
ModtoolAlertevent = 1840,
|
||||
ModtoolSanctionMute = 1945,
|
||||
ModtoolRequestUserRooms = 3526,
|
||||
ModtoolRoomAlert = 3842,
|
||||
ModtoolPreferences = 31,
|
||||
CloseIssueDefaultAction = 2717,
|
||||
CloseIssues = 2067,
|
||||
DefaultSanction = 1681,
|
||||
GetCfhChatlog = 211,
|
||||
ModtoolSanction = 1392,
|
||||
PickIssues = 15,
|
||||
ReleaseIssues = 1572,
|
||||
ConvertGlobalRoomId = 314,
|
||||
RequestSellItem = 848,
|
||||
RequestMarketplaceItemStats = 3288,
|
||||
MarketplaceSellItem = 3447,
|
||||
MarketplaceRequestOwnItems = 2105,
|
||||
MarketplaceTakeBackItem = 434,
|
||||
MarketplaceRedeemCredits = 2650,
|
||||
MarketplaceRequestOffers = 2407,
|
||||
MarketplaceBuyOffer = 1603,
|
||||
MarketplaceBuyTokens = 1866,
|
||||
CatalogRequesetPetBreeds = 1756,
|
||||
ApproveName = 2109,
|
||||
UnitGiveHanditemPet = 2768,
|
||||
PetSupplement = 749,
|
||||
FurnitureGroupInfo = 2651,
|
||||
AchievementResolutionOpen = 359,
|
||||
UsePetProduct = 1328,
|
||||
RemovePetSaddle = 186,
|
||||
TogglePetRiding = 1472,
|
||||
TogglePetBreeding = 3379,
|
||||
UnseenResetCategory = 3493,
|
||||
UnseenResetItems = 2343,
|
||||
CommunityGoalVoteComposer = 3536,
|
||||
GetPromoArticles = 1827,
|
||||
AcceptQuest = 3604,
|
||||
ActivateQuest = 793,
|
||||
CancelQuest = 3133,
|
||||
FriendRequestQuestComplete = 1148,
|
||||
GetCommunityGoalEarnedPrizes = 2688,
|
||||
GetCommunityGoalHallOfFame = 2167,
|
||||
GetCommunityGoalProgress = 1145,
|
||||
GetConcurrentUsersGoalProgress = 1343,
|
||||
GetConcurrentUsersReward = 3872,
|
||||
GetDailyQuest = 2486,
|
||||
GetQuests = 3333,
|
||||
GetSeasonalQuestsOnly = 1190,
|
||||
OpenQuestTracker = 2750,
|
||||
RedeemCommunityGoalPrize = 90,
|
||||
RejectQuest = 2397,
|
||||
StartCampaign = 1697,
|
||||
GetBonusRareInfo = 957,
|
||||
Craft = 3591,
|
||||
CraftSecret = 1251,
|
||||
GetCraftableProducts = 633,
|
||||
GetCraftingRecipe = 1173,
|
||||
GetCraftingRecipesAvailable = 3086,
|
||||
PhotoCompetition = 3959,
|
||||
PublishPhoto = 2068,
|
||||
PurchasePhoto = 2408,
|
||||
RenderRoom = 3226,
|
||||
RenderRoomThumbnail = 1982,
|
||||
RequestCameraConfiguration = 796,
|
||||
AddJukeboxDisk = 753,
|
||||
GetJukeboxPlaylist = 1435,
|
||||
GetNowPlaying = 1325,
|
||||
GetOfficialSongId = 3189,
|
||||
GetSongInfo = 3082,
|
||||
GetSoundMachinePlaylist = 3498,
|
||||
GetUserSongDisks = 2304,
|
||||
RemoveJukeboxDisk = 3050,
|
||||
InterstitialShown = 1109,
|
||||
GetInterstitial = 2519,
|
||||
ChangeUsername = 2977,
|
||||
CheckUsername = 3950,
|
||||
OpenCampaignCalendarDoorStaff= 3889,
|
||||
OpenCampaignCalendarDoor = 2257,
|
||||
BuildersClubPlaceRoomItem = 1051,
|
||||
BuildersClubPlaceWallItem = 462,
|
||||
BuildersClubQueryFurniCount = 2529,
|
||||
GetCatalogPageExpiration = 742,
|
||||
GetCatalogPageWithEarliestExp = 3135,
|
||||
GetDirectClubBuyAvailable = 801,
|
||||
GetHabboBasicMembershipExtendOffer = 603,
|
||||
GetHabboClubExtendOffer = 2462,
|
||||
GetIsOfferGiftable = 1347,
|
||||
GetLimitedOfferAppearingNext = 410,
|
||||
GetNextTargetedOffer = 596,
|
||||
GetRoomAdPurchaseInfo = 1075,
|
||||
GetSeasonalCalendarDailyOffer = 3257,
|
||||
GetTargetedOffer = 2487,
|
||||
MarkCatalogNewAdditionsPageOpened = 2150,
|
||||
PurchaseBasicMembershipExtension = 2735,
|
||||
PurchaseRoomAd = 777,
|
||||
PurchaseTargetedOffer = 1826,
|
||||
PurchaseVipMembershipExtension = 3407,
|
||||
RoomAdPurchaseInitiated = 2283,
|
||||
SetTargettedOfferState = 2041,
|
||||
ShopTargetedOfferViewed = 3483,
|
||||
HelperTalentTrack = 196,
|
||||
TalentTrackGetLevel = 2127,
|
||||
ForwardToACompetitionRoom = 172,
|
||||
ForwardToASubmittableRoom = 1450,
|
||||
ForwardToRandomCompetitionRoom = 865,
|
||||
GetIsUserPartOfCompetition = 2077,
|
||||
GetSecondsUntil = 271,
|
||||
RoomCompetitionInit = 1334,
|
||||
SubmitRoomToCompetition = 2595,
|
||||
VoteForRoom = 143,
|
||||
GetGift = 2436,
|
||||
ResetPhoneNumberState = 2741,
|
||||
SetPhoneNumberVerificationStatus = 1379,
|
||||
TryPhoneNumber = 790,
|
||||
VerifyCode = 2721,
|
||||
ControlYoutubeDisplayPlayback = 3005,
|
||||
GetYoutubeDisplayStatus = 336,
|
||||
SetYoutubeDisplayPlaylist = 2069,
|
||||
GoToFlat = 685,
|
||||
ChangeQueue = 3093,
|
||||
CallForHelpFromForumMessage = 1412,
|
||||
CallForHelpFromForumThread = 534,
|
||||
CallForHelpFromIm = 2950,
|
||||
CallForHelpFromPhoto = 2492,
|
||||
CallForHelpFromSelfie = 2755,
|
||||
ChatReviewGuideDecides = 3365,
|
||||
ChatReviewGuideDetached = 2501,
|
||||
ChatReviewGuideVote = 3961,
|
||||
ChatReviewSessionCreate = 3060,
|
||||
DeletePendingCallsForHelp = 3605,
|
||||
GetCfhStatus = 2746,
|
||||
GetFaqCategory = 3445,
|
||||
GetFaqText = 1849,
|
||||
GetGuideReportingStatus = 3786,
|
||||
GetPendingCallsForHelp = 3267,
|
||||
GetQuizQuestions = 1296,
|
||||
GuideSessionCreate = 3338,
|
||||
GuideSessionFeedback = 477,
|
||||
GuideSessionGetRequesterRoom = 1052,
|
||||
GuideSessionGuideDecides = 1424,
|
||||
GuideSessionInviteRequester = 234,
|
||||
GuideSessionIsTyping = 519,
|
||||
GuideSessionMessage = 3899,
|
||||
GuideSessionOnDutyUpdate = 1922,
|
||||
GuideSessionReport = 3969,
|
||||
GuideSessionRequesterCancels = 291,
|
||||
GuideSessionResolved = 887,
|
||||
PostQuizAnswers = 3720,
|
||||
SearchFaqs = 2031,
|
||||
PollAnswer = 3505,
|
||||
PollReject = 1773,
|
||||
PollStart = 109,
|
||||
PollVoteCounter = 6200,
|
||||
Disconnect = 2445,
|
||||
ScrGetKickbackInfo = 869,
|
||||
CompostPlant = 3835,
|
||||
HarvestPet = 1521,
|
||||
SetClothingChangeData = 924,
|
||||
GroupUnfavorite = 1820,
|
||||
NewUserExperienceGetGifts = 1822,
|
||||
NewUserExperienceScriptProceed = 1299,
|
||||
HandshakeInitDiffie = 3110,
|
||||
HandshakeCompleteDiffie = 773,
|
||||
WelcomeOpenGift = 2638,
|
||||
WelcomeGiftChangeEmail = 66,
|
||||
EmailGetStatus = 2557,
|
||||
EmailChange = 3965,
|
||||
ApproveAllMembershipRequests = 882,
|
||||
RentableSpaceCancelRent = 1667,
|
||||
RentableSpaceRent = 2946,
|
||||
RentableSpaceStatus = 872,
|
||||
TrackingPerformanceLog = 3230,
|
||||
TrackingLagWarningReport = 3847,
|
||||
RoomDirectoryRoomNetworkOpenConnection = 3736,
|
||||
RentableExtendRentOrBuyoutStripItem = 2115,
|
||||
RentableExtendRentOrBuyoutFurni = 1071,
|
||||
RentableGetRentOrBuyoutOffer = 2518,
|
||||
}
|
|
@ -5,16 +5,16 @@ using Tiger.Networking.Game.Sessions;
|
|||
|
||||
namespace Tiger.Communication.Messages.Incoming.Inventory.Badges;
|
||||
|
||||
public class GetBadgesEvent : IMessageEvent
|
||||
public class RequestBadgesEvent : IMessageEvent
|
||||
{
|
||||
private readonly IGameSessionManager _gameSessionManager;
|
||||
|
||||
public GetBadgesEvent(IGameSessionManager gameSessionManager)
|
||||
public RequestBadgesEvent(IGameSessionManager gameSessionManager)
|
||||
{
|
||||
_gameSessionManager = gameSessionManager;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.GetBadgesEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.UserBadges;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
if (gameSession.Habbo == null)
|
|
@ -1,6 +1,6 @@
|
|||
using System.Collections.ObjectModel;
|
||||
using Tiger.Communication.Messages.Interfaces;
|
||||
using Tiger.Communication.Messages.Outgoing.Users;
|
||||
using Tiger.Communication.Messages.Outgoing.User.Data;
|
||||
using Tiger.Communication.Messages.Types;
|
||||
using Tiger.Game.Habbos;
|
||||
using Tiger.Networking.Game.Sessions;
|
||||
|
@ -19,7 +19,7 @@ public class SetActivatedBadgesEvent : IMessageEvent
|
|||
_badgeRepository = badgeRepository;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.SetActivatedBadgesEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.UserBadgesCurrentUpdate;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
if (gameSession.Habbo == null)
|
||||
|
@ -55,6 +55,6 @@ public class SetActivatedBadgesEvent : IMessageEvent
|
|||
}
|
||||
|
||||
await _badgeRepository.SaveManyAsync(badgesToUpdate.Values);
|
||||
await gameSession.SendComposerAsync(new HabboUserBadgesMessageComposer(gameSession.Habbo.Id, wearingBadges));
|
||||
await gameSession.SendComposerAsync(new UserCurrentBadgesComposer(gameSession.Habbo.Id, wearingBadges));
|
||||
}
|
||||
}
|
|
@ -1,21 +1,21 @@
|
|||
using Tiger.Communication.Messages.Interfaces;
|
||||
using Tiger.Communication.Messages.Outgoing.Inventory.Currency;
|
||||
using Tiger.Communication.Messages.Outgoing.Notifications;
|
||||
using Tiger.Communication.Messages.Outgoing.Users;
|
||||
using Tiger.Communication.Messages.Types;
|
||||
using Tiger.Networking.Game.Sessions;
|
||||
|
||||
namespace Tiger.Communication.Messages.Incoming.Inventory.Purse;
|
||||
namespace Tiger.Communication.Messages.Incoming.Inventory.Currency;
|
||||
|
||||
public class GetCreditsInfoEvent : IMessageEvent
|
||||
public class UserCurrencyEvent : IMessageEvent
|
||||
{
|
||||
private readonly IGameSessionManager _gameSessionManager;
|
||||
|
||||
public GetCreditsInfoEvent(IGameSessionManager gameSessionManager)
|
||||
public UserCurrencyEvent(IGameSessionManager gameSessionManager)
|
||||
{
|
||||
_gameSessionManager = gameSessionManager;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.GetCreditsInfoEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.UserCurrency;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
if (gameSession.Habbo == null)
|
||||
|
@ -24,7 +24,7 @@ public class GetCreditsInfoEvent : IMessageEvent
|
|||
return;
|
||||
}
|
||||
|
||||
await gameSession.SendComposerAsync(new CreditBalanceComposer(gameSession.Habbo.Credits));
|
||||
await gameSession.SendComposerAsync(new ActivityPointsComposer(gameSession.Habbo.Activitypoints.Values));
|
||||
await gameSession.SendComposerAsync(new UserCreditsComposer(gameSession.Habbo.Credits));
|
||||
await gameSession.SendComposerAsync(new UserCurrencyComposer(gameSession.Habbo.Activitypoints.Values));
|
||||
}
|
||||
}
|
|
@ -6,18 +6,18 @@ using Tiger.Networking.Game.Sessions;
|
|||
|
||||
namespace Tiger.Communication.Messages.Incoming.Landingview;
|
||||
|
||||
public class GetPromoArticlesMessageEvent : IMessageEvent
|
||||
public class GetPromoArticlesEvent : IMessageEvent
|
||||
{
|
||||
private readonly IGameSessionManager _gameSessionManager;
|
||||
private readonly ILandingViewManager _landingViewManager;
|
||||
|
||||
public GetPromoArticlesMessageEvent(IGameSessionManager gameSessionManager, ILandingViewManager landingViewManager)
|
||||
public GetPromoArticlesEvent(IGameSessionManager gameSessionManager, ILandingViewManager landingViewManager)
|
||||
{
|
||||
_gameSessionManager = gameSessionManager;
|
||||
_landingViewManager = landingViewManager;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.GetPromoArticlesEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.GetPromoArticles;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
if (gameSession.Habbo == null)
|
||||
|
@ -26,6 +26,6 @@ public class GetPromoArticlesMessageEvent : IMessageEvent
|
|||
return;
|
||||
}
|
||||
|
||||
await gameSession.SendComposerAsync(new PromoArticlesComposer(_landingViewManager.PromoArticles));
|
||||
await gameSession.SendComposerAsync(new PromoArticlesMessageComposer(_landingViewManager.PromoArticles));
|
||||
}
|
||||
}
|
|
@ -1,24 +1,24 @@
|
|||
using Tiger.Communication.Messages.Interfaces;
|
||||
using Tiger.Communication.Messages.Outgoing.Users;
|
||||
using Tiger.Communication.Messages.Outgoing.User.Data;
|
||||
using Tiger.Communication.Messages.Types;
|
||||
using Tiger.Game.Habbos;
|
||||
using Tiger.Networking.Game.Sessions;
|
||||
using Tiger.Storage;
|
||||
|
||||
namespace Tiger.Communication.Messages.Incoming.Users;
|
||||
namespace Tiger.Communication.Messages.Incoming.User.Data;
|
||||
|
||||
public class GetSelectedBadgesMessageEvent : IMessageEvent
|
||||
public class UserCurrentBadgesEvent : IMessageEvent
|
||||
{
|
||||
private readonly IGameSessionManager _gameSessionManager;
|
||||
private readonly IRepository<Badge> _badgeRepository;
|
||||
|
||||
public GetSelectedBadgesMessageEvent(IGameSessionManager gameSessionManager, IRepository<Badge> badgeRepository)
|
||||
public UserCurrentBadgesEvent(IGameSessionManager gameSessionManager, IRepository<Badge> badgeRepository)
|
||||
{
|
||||
_gameSessionManager = gameSessionManager;
|
||||
_badgeRepository = badgeRepository;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.GetSelectedBadgesMessageEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.UserBadgesCurrent;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
if (gameSession.Habbo == null)
|
||||
|
@ -32,6 +32,6 @@ public class GetSelectedBadgesMessageEvent : IMessageEvent
|
|||
if (habboId == null) return;
|
||||
|
||||
var badges = await _badgeRepository.FindByAsync(b => b.Habbo.Id == habboId && b.Slot > 0);
|
||||
await gameSession.SendComposerAsync(new HabboUserBadgesMessageComposer(habboId.Value, badges.ToList()));
|
||||
await gameSession.SendComposerAsync(new UserCurrentBadgesComposer(habboId.Value, badges.ToList()));
|
||||
}
|
||||
}
|
|
@ -7,16 +7,16 @@ using Tiger.Game.Habbos;
|
|||
using Tiger.Networking.Game.Sessions;
|
||||
using Tiger.Storage;
|
||||
|
||||
namespace Tiger.Communication.Messages.Incoming.Register;
|
||||
namespace Tiger.Communication.Messages.Incoming.User.Data;
|
||||
|
||||
public class UpdateFigureDataMessageEvent : IMessageEvent
|
||||
public class UserFigureEvent : IMessageEvent
|
||||
{
|
||||
private readonly IGameSessionManager _gameSessionManager;
|
||||
private readonly IFigureDataManager _figureDataManager;
|
||||
private readonly IRepository<Habbo> _habboRepository;
|
||||
private readonly IAchievementManager _achievementManager;
|
||||
|
||||
public UpdateFigureDataMessageEvent(IGameSessionManager gameSessionManager, IFigureDataManager figureDataManager, IRepository<Habbo> habboRepository, IAchievementManager achievementManager)
|
||||
public UserFigureEvent(IGameSessionManager gameSessionManager, IFigureDataManager figureDataManager, IRepository<Habbo> habboRepository, IAchievementManager achievementManager)
|
||||
{
|
||||
_gameSessionManager = gameSessionManager;
|
||||
_figureDataManager = figureDataManager;
|
||||
|
@ -24,7 +24,7 @@ public class UpdateFigureDataMessageEvent : IMessageEvent
|
|||
_achievementManager = achievementManager;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.UpdateFigureDataEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.UserFigure;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
if (gameSession.Habbo == null)
|
|
@ -1,24 +1,24 @@
|
|||
using Tiger.Communication.Messages.Interfaces;
|
||||
using Tiger.Communication.Messages.Outgoing.Users;
|
||||
using Tiger.Communication.Messages.Outgoing.User.Data;
|
||||
using Tiger.Communication.Messages.Types;
|
||||
using Tiger.Game.Habbos;
|
||||
using Tiger.Networking.Game.Sessions;
|
||||
using Tiger.Storage;
|
||||
|
||||
namespace Tiger.Communication.Messages.Incoming.Users;
|
||||
namespace Tiger.Communication.Messages.Incoming.User.Data;
|
||||
|
||||
public class GetExtendedProfileEvent : IMessageEvent
|
||||
public class UserProfileEvent : IMessageEvent
|
||||
{
|
||||
private readonly IGameSessionManager _gameSessionManager;
|
||||
private readonly IRepository<Habbo> _habboRepository;
|
||||
|
||||
public GetExtendedProfileEvent(IGameSessionManager gameSessionManager, IRepository<Habbo> habboRepository)
|
||||
public UserProfileEvent(IGameSessionManager gameSessionManager, IRepository<Habbo> habboRepository)
|
||||
{
|
||||
_gameSessionManager = gameSessionManager;
|
||||
_habboRepository = habboRepository;
|
||||
}
|
||||
|
||||
public IncomingHeaders Header => IncomingHeaders.GetExtendedProfileEvent;
|
||||
public IncomingHeaders Header => IncomingHeaders.UserProfile;
|
||||
public async Task HandleAsync(GameSession gameSession, ClientMessage request)
|
||||
{
|
||||
var habboId = request.ReadInt32();
|
||||
|
@ -37,6 +37,6 @@ public class GetExtendedProfileEvent : IMessageEvent
|
|||
return;
|
||||
}
|
||||
|
||||
await gameSession.SendComposerAsync(new ExtendedProfileComposer(habbo));
|
||||
await gameSession.SendComposerAsync(new UserProfileComposer(habbo));
|
||||
}
|
||||
}
|
|
@ -14,7 +14,7 @@ public class FigureUpdateComposer : IMessageComposer
|
|||
_gender = gender;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.FigureUpdateComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.UserFigure;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendString(_figure);
|
||||
|
|
|
@ -17,7 +17,7 @@ public class CatalogPageMessageComposer : IMessageComposer
|
|||
_mode = mode;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.CatalogPageMessageComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.CatalogPage;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_page.Id);
|
||||
|
|
|
@ -4,18 +4,18 @@ using Tiger.Game.Catalogue;
|
|||
|
||||
namespace Tiger.Communication.Messages.Outgoing.Catalog;
|
||||
|
||||
public class CatalogIndexMessageComposer : IMessageComposer
|
||||
public class CatalogPagesListComposer : IMessageComposer
|
||||
{
|
||||
private readonly IEnumerable<CataloguePage> _pages;
|
||||
private readonly string _mode;
|
||||
|
||||
public CatalogIndexMessageComposer(IEnumerable<CataloguePage> pages, string mode)
|
||||
public CatalogPagesListComposer(IEnumerable<CataloguePage> pages, string mode)
|
||||
{
|
||||
_pages = pages;
|
||||
_mode = mode;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.CatalogIndexMessageComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.CatalogPageList;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendBoolean(true);
|
|
@ -16,7 +16,7 @@ public class AchievementComposer : IMessageComposer
|
|||
_habboAchievement = habboAchievement;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.AchievementComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.AchievementProgressed;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
var targetLevel = _habboAchievement.Level == _achievement.Levels.Count
|
||||
|
|
|
@ -16,7 +16,7 @@ public class AchievementsComposer : IMessageComposer
|
|||
_habbo = habbo;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.AchievementsComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.AchievementList;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_achievements.Count);
|
||||
|
|
|
@ -12,7 +12,7 @@ public class AchievementsScoreComposer : IMessageComposer
|
|||
_score = score;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.AchievementsScoreComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.UserAchievementScore;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_score);
|
||||
|
|
|
@ -13,7 +13,7 @@ public class BadgesComposer : IMessageComposer
|
|||
_badges = badges != null ? badges.ToList() : new List<Badge>();
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.BadgesComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.UserBadges;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_badges.Count);
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
using Tiger.Communication.Messages.Interfaces;
|
||||
using Tiger.Communication.Messages.Types;
|
||||
|
||||
namespace Tiger.Communication.Messages.Outgoing.Users;
|
||||
namespace Tiger.Communication.Messages.Outgoing.Inventory.Currency;
|
||||
|
||||
public class CreditBalanceComposer : IMessageComposer
|
||||
public class UserCreditsComposer : IMessageComposer
|
||||
{
|
||||
private readonly int _credits;
|
||||
|
||||
public CreditBalanceComposer(int credits)
|
||||
public UserCreditsComposer(int credits)
|
||||
{
|
||||
_credits = credits;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.CreditBalanceComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.UserCredits;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendString($"{_credits}.0");
|
|
@ -2,18 +2,18 @@ using Tiger.Communication.Messages.Interfaces;
|
|||
using Tiger.Communication.Messages.Types;
|
||||
using Tiger.Game.Habbos;
|
||||
|
||||
namespace Tiger.Communication.Messages.Outgoing.Notifications;
|
||||
namespace Tiger.Communication.Messages.Outgoing.Inventory.Currency;
|
||||
|
||||
public class ActivityPointsComposer : IMessageComposer
|
||||
public class UserCurrencyComposer : IMessageComposer
|
||||
{
|
||||
private readonly ICollection<Activitypoints> _activitypoints;
|
||||
|
||||
public ActivityPointsComposer(ICollection<Activitypoints> activitypoints)
|
||||
public UserCurrencyComposer(ICollection<Activitypoints> activitypoints)
|
||||
{
|
||||
_activitypoints = activitypoints;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.ActivityPointsMessageComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.UserCurrency;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_activitypoints.Count);
|
|
@ -4,16 +4,16 @@ using Tiger.Game.LandingView;
|
|||
|
||||
namespace Tiger.Communication.Messages.Outgoing.Landingview;
|
||||
|
||||
public class PromoArticlesComposer : IMessageComposer
|
||||
public class PromoArticlesMessageComposer : IMessageComposer
|
||||
{
|
||||
private readonly ICollection<PromoArticle> _promoArticles;
|
||||
|
||||
public PromoArticlesComposer(ICollection<PromoArticle> promoArticles)
|
||||
public PromoArticlesMessageComposer(ICollection<PromoArticle> promoArticles)
|
||||
{
|
||||
_promoArticles = promoArticles;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.PromoArticlesMessageComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.PromoArticles;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_promoArticles.Count);
|
|
@ -15,7 +15,7 @@ public class AchievementNotificationMessageComposer : IMessageComposer
|
|||
_badgeId = badgeId;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.AchievementNotificationMessageComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.AchievementNotification;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_habboAchievement.Achievement.Id);
|
||||
|
|
|
@ -16,7 +16,7 @@ public class ActivityPointNotificationMessageComposer : IMessageComposer
|
|||
_type = type;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.ActivityPointNotificationMessageComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.ActivityPointNotification;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_amount);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
using Tiger.Communication.Messages.Interfaces;
|
||||
using Tiger.Communication.Messages.Types;
|
||||
|
||||
namespace Tiger.Communication.Messages.Outgoing.Generic.Alerts;
|
||||
namespace Tiger.Communication.Messages.Outgoing.Notifications;
|
||||
|
||||
public class HabboBroadcastMessageComposer : IMessageComposer
|
||||
{
|
||||
|
@ -12,7 +12,7 @@ public class HabboBroadcastMessageComposer : IMessageComposer
|
|||
_welcomeMessage = welcomeMessage;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.HabboBroadcastMessageComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.GenericAlert;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendString(_welcomeMessage);
|
|
@ -1,507 +1,475 @@
|
|||
namespace Tiger.Communication.Messages.Outgoing;
|
||||
|
||||
public enum OutgoingHeaders
|
||||
public enum OutgoingHeaders : short
|
||||
{
|
||||
AcceptFriendResultComposer = 896,
|
||||
AccountPreferencesComposer = 513,
|
||||
AccountSafetyLockStatusChangeMessageComposer = 1243,
|
||||
AchievementComposer = 2107,
|
||||
AchievementResolutionCompletedMessageComposer = 740,
|
||||
AchievementResolutionProgressMessageComposer = 3370,
|
||||
AchievementResolutionsMessageComposer = 66,
|
||||
AchievementsComposer = 305,
|
||||
AchievementsScoreComposer = 1968,
|
||||
ActivityPointsMessageComposer = 2018,
|
||||
ApproveNameMessageComposer = 1503,
|
||||
AuthenticationOkMessageComposer = 2491,
|
||||
AvailabilityStatusMessageComposer = 2033,
|
||||
AvailabilityTimeMessageComposer = 600,
|
||||
AvatarEffectActivatedMessageComposer = 1959,
|
||||
AvatarEffectAddedMessageComposer = 2867,
|
||||
AvatarEffectExpiredMessageComposer = 2228,
|
||||
AvatarEffectMessageComposer = 1167,
|
||||
AvatarEffectSelectedMessageComposer = 3473,
|
||||
AvatarEffectsMessageComposer = 340,
|
||||
BadgePointLimitsComposer = 2501,
|
||||
BadgeReceivedComposer = 2493,
|
||||
BadgesComposer = 717,
|
||||
BannedUsersFromRoomComposer = 1869,
|
||||
BonusRareInfoMessageComposer = 1533,
|
||||
BotAddedToInventoryComposer = 1352,
|
||||
BotCommandConfigurationComposer = 1618,
|
||||
BotErrorComposer = 639,
|
||||
BotForceOpenContextMenuComposer = 296,
|
||||
BotInventoryComposer = 3086,
|
||||
BotReceivedMessageComposer = 3684,
|
||||
BotRemovedFromInventoryComposer = 233,
|
||||
BotSkillListUpdateComposer = 69,
|
||||
BuildersClubFurniCountMessageComposer = 3828,
|
||||
BuildersClubSubscriptionStatusMessageComposer = 1452,
|
||||
BundleDiscountRulesetMessageComposer = 2347,
|
||||
CallForHelpDisabledNotifyMessageComposer = 1651,
|
||||
CallForHelpPendingCallsDeletedMessageComposer = 77,
|
||||
CallForHelpPendingCallsMessageComposer = 1121,
|
||||
CallForHelpReplyMessageComposer = 3796,
|
||||
CallForHelpResultMessageComposer = 3635,
|
||||
CameraPublishStatusMessageComposer = 2057,
|
||||
CameraPurchaseOkMessageComposer = 2783,
|
||||
CameraSnapshotMessageComposer = 463,
|
||||
CameraStorageUrlMessageComposer = 3696,
|
||||
CampaignCalendarDataMessageComposer = 2531,
|
||||
CampaignCalendarDoorOpenedMessageComposer = 2551,
|
||||
CanCreateRoomComposer = 378,
|
||||
CanCreateRoomEventComposer = 2599,
|
||||
CantConnectMessageComposer = 899,
|
||||
CarryObjectMessageComposer = 1474,
|
||||
CatalogPageExpirationComposer = 2668,
|
||||
CatalogPageMessageComposer = 804,
|
||||
CatalogIndexMessageComposer = 1032,
|
||||
CatalogPageWithEarliestExpiryMessageComposer = 2515,
|
||||
CatalogPublishedMessageComposer = 1866,
|
||||
CategoriesWithVisitorCountComposer = 1455,
|
||||
CfhChatlogComposer = 607,
|
||||
CfhSanctionMessageComposer = 2782,
|
||||
CfhTopicsInitComposer = 325,
|
||||
ChangeEmailResultComposer = 1815,
|
||||
ChangeUserNameResultMessageEvent = 118,
|
||||
ChatMessageComposer = 1446,
|
||||
ChatReviewSessionDetachedMessageComposer = 30,
|
||||
ChatReviewSessionOfferedToGuideMessageComposer = 735,
|
||||
ChatReviewSessionResultsMessageComposer = 3276,
|
||||
ChatReviewSessionStartedMessageComposer = 143,
|
||||
ChatReviewSessionVotingStatusMessageComposer = 1829,
|
||||
CheckUserNameResultMessageComposer = 563,
|
||||
CitizenshipVipOfferPromoEnabledComposer = 2278,
|
||||
CloseConnectionMessageComposer = 122,
|
||||
ClubGiftInfoComposer = 619,
|
||||
ClubGiftNotificationComposer = 2188,
|
||||
ClubGiftSelectedComposer = 659,
|
||||
CollapsedCategoriesComposer = 1543,
|
||||
CommunityGoalEarnedPrizesMessageComposer = 3319,
|
||||
CommunityGoalHallOfFameMessageComposer = 3005,
|
||||
CommunityGoalProgressMessageComposer = 2525,
|
||||
CommunityGoalVoteMessageComposer = 1435,
|
||||
CompetitionEntrySubmitResultComposer = 1177,
|
||||
CompetitionRoomsDataMessageComposer = 3954,
|
||||
CompetitionStatusMessageComposer = 133,
|
||||
CompetitionVotingInfoMessageComposer = 3506,
|
||||
CompleteDiffieHandshakeComposer = 3885,
|
||||
ConcurrentUsersGoalProgressMessageComposer = 2737,
|
||||
ConfirmBreedingRequestComposer = 634,
|
||||
ConfirmBreedingResultComposer = 1625,
|
||||
ConvertedRoomIdComposer = 1331,
|
||||
CraftableProductsComposer = 1000,
|
||||
CraftingRecipeComposer = 2774,
|
||||
CraftingRecipesAvailableComposer = 2124,
|
||||
CraftingResultComposer = 618,
|
||||
CreditBalanceComposer = 3475,
|
||||
CurrentTimingCodeMessageComposer = 1745,
|
||||
CustomUserNotificationMessageComposer = 909,
|
||||
DanceMessageComposer = 2233,
|
||||
DiceValueMessageComposer = 3431,
|
||||
DirectSmsClubBuyAvailableMessageComposer = 195,
|
||||
DisconnectReasonComposer = 4000,
|
||||
DoorbellMessageComposer = 2309,
|
||||
ElementPointerMessageComposer = 1787,
|
||||
EmailStatusResultComposer = 612,
|
||||
EpicPopupMessageComposer = 3945,
|
||||
ErrorReportComposer = 1004,
|
||||
ExpressionMessageComposer = 1631,
|
||||
ExtendedProfileChangedMessageComposer = 876,
|
||||
ExtendedProfileMessageComposer = 3898,
|
||||
FaqCategoriesMessageComposer = 2756,
|
||||
FaqCategoryMessageComposer = 2819,
|
||||
FaqClientFaqsMessageComposer = 2492,
|
||||
FaqSearchResultsMessageComposer = 1551,
|
||||
FaqTextMessageComposer = 3292,
|
||||
FavoriteMembershipUpdateMessageComposer = 3403,
|
||||
FavouriteChangedComposer = 2524,
|
||||
FavouritesComposer = 151,
|
||||
FigureSetIdsComposer = 1450,
|
||||
FigureUpdateComposer = 2429,
|
||||
FindFriendsProcessResultComposer = 1210,
|
||||
FlatAccessDeniedMessageComposer = 878,
|
||||
FlatAccessibleMessageComposer = 3783,
|
||||
FlatControllerAddedComposer = 2088,
|
||||
FlatControllerRemovedComposer = 1327,
|
||||
FlatControllersComposer = 1284,
|
||||
FlatCreatedComposer = 1304,
|
||||
FloodControlMessageComposer = 566,
|
||||
FloorHeightMapComposer = 1301,
|
||||
FollowFriendFailedComposer = 3048,
|
||||
ForumDataMessageComposer = 3011,
|
||||
ForumsListMessageComposer = 3001,
|
||||
FriendFurniCancelLockMessageComposer = 770,
|
||||
FriendFurniOtherLockConfirmedMessageComposer = 382,
|
||||
FriendFurniStartConfirmationMessageComposer = 3753,
|
||||
FriendListFragmentMessageComposer = 3130,
|
||||
FriendListUpdateComposer = 2800,
|
||||
FriendNotificationComposer = 3082,
|
||||
FriendRequestsComposer = 280,
|
||||
FurniListAddOrUpdateComposer = 104,
|
||||
FurniListComposer = 994,
|
||||
FurniListInvalidateComposer = 3151,
|
||||
FurniListRemoveComposer = 159,
|
||||
FurniRentOrBuyoutOfferMessageComposer = 35,
|
||||
FurnitureAliasesMessageComposer = 1723,
|
||||
Game2AccountGameStatusMessageComposer = 2893,
|
||||
Game2GameDirectoryStatusMessageComposer = 2246,
|
||||
Game2InArenaQueueMessageComposer = 872,
|
||||
Game2JoiningGameFailedMessageComposer = 1730,
|
||||
Game2StopCounterMessageComposer = 2233,
|
||||
Game2UserLeftGameMessageComposer = 2383,
|
||||
Game2WeeklyFriendsLeaderboardComposer = 2270,
|
||||
Game2WeeklyLeaderboardComposer = 2196,
|
||||
GameAchievementsMessageComposer = 1689,
|
||||
GameInviteMessageComposer = 904,
|
||||
GameListMessageComposer = 222,
|
||||
GamePlayerValueMessageComposer = 2324,
|
||||
GameStatusMessageComposer = 3805,
|
||||
GenericErrorComposer = 1600,
|
||||
GetGuestRoomResultComposer = 687,
|
||||
GiftReceiverNotFoundComposer = 1517,
|
||||
GiftWrappingConfigurationComposer = 2234,
|
||||
GotMysteryBoxPrizeMessageComposer = 3712,
|
||||
GoToBreedingNestFailureComposer = 2621,
|
||||
GroupDetailsChangedMessageComposer = 1459,
|
||||
GroupMembershipRequestedMessageComposer = 1180,
|
||||
GuestRoomSearchResultComposer = 52,
|
||||
GuideOnDutyStatusMessageComposer = 1548,
|
||||
GuideReportingStatusMessageComposer = 3463,
|
||||
GuideSessionAttachedMessageComposer = 1591,
|
||||
GuideSessionDetachedMessageComposer = 138,
|
||||
GuideSessionEndedMessageComposer = 1456,
|
||||
GuideSessionErrorMessageComposer = 673,
|
||||
GuideSessionInvitedToGuideRoomMessageComposer = 219,
|
||||
GuideSessionMessageMessageComposer = 841,
|
||||
GuideSessionPartnerIsTypingComposer = 1016,
|
||||
GuideSessionRequesterRoomMessageComposer = 1847,
|
||||
GuideSessionStartedComposer = 3209,
|
||||
GuideTicketCreationResultMessageComposer = 3285,
|
||||
GuideTicketResolutionMessageComposer = 2674,
|
||||
GuildCreatedMessageComposer = 2808,
|
||||
GuildCreationInfoMessageComposer = 2159,
|
||||
GuildEditFailedMessageComposer = 3988,
|
||||
GuildEditInfoMessageComposer = 3965,
|
||||
GuildEditorDataMessageComposer = 2238,
|
||||
GuildForumThreadsComposer = 1073,
|
||||
GuildFurniContextMenuInfoMessageComposer = 3293,
|
||||
GuildMemberFurniCountInHqMessageComposer = 1876,
|
||||
GuildMemberMgmtFailedMessageComposer = 818,
|
||||
GuildMembersComposer = 1200,
|
||||
GuildMembershipRejectedMessageComposer = 2445,
|
||||
GuildMembershipsMessageComposer = 420,
|
||||
GuildMembershipUpdatedMessageComposer = 265,
|
||||
AchievementNotificationMessageComposer = 806,
|
||||
ActivityPointNotificationMessageComposer = 2275,
|
||||
HabboBroadcastMessageComposer = 3801,
|
||||
HabboClubExtendOfferMessageComposer = 3964,
|
||||
HabboClubOffersMessageComposer = 2405,
|
||||
HabboGroupBadgesMessageComposer = 2402,
|
||||
HabboGroupDeactivatedMessageComposer = 3129,
|
||||
HabboGroupDetailsMessageComposer = 1702,
|
||||
HabboGroupJoinFailedMessageComposer = 762,
|
||||
HabboSearchResultComposer = 973,
|
||||
HabboWayQuizComposer1 = 3379,
|
||||
HandItemReceivedMessageComposer = 354,
|
||||
HeightMapComposer = 2753,
|
||||
HeightMapUpdateMessageComposer = 558,
|
||||
HotelClosedAndOpensComposer = 3728,
|
||||
HotelClosesAndWillOpenAtComposer = 2771,
|
||||
HotelMergeNameChangeComposer = 1663,
|
||||
HotelViewCatalogPageExpiringComposer = 690,
|
||||
HotelViewCustomTimerComposer = -1,
|
||||
HotelWillCloseInMinutesComposer = 1050,
|
||||
IdentityAccountsComposer = 3523,
|
||||
IgnoredUsersMessageComposer = 126,
|
||||
IgnoreResultMessageComposer = 207,
|
||||
InClientLinkMessageComposer = 2023,
|
||||
InfoFeedEnableMessageComposer = 3284,
|
||||
InitCameraMessageComposer = 3878,
|
||||
InitDiffieHandshakeComposer = 1347,
|
||||
InstantMessageErrorComposer = 3359,
|
||||
InterstitialMessageComposer = 1808,
|
||||
IsBadgeRequestFulfilledComposer = 2998,
|
||||
IsFirstLoginOfDayComposer = 793,
|
||||
IsOfferGiftableMessageComposer = 761,
|
||||
IssueCloseNotificationMessageComposer = 934,
|
||||
IssueDeletedMessageComposer = 3192,
|
||||
IssueInfoMessageComposer = 3609,
|
||||
IssuePickFailedMessageComposer = 3150,
|
||||
IsUserPartOfCompetitionMessageComposer = 3841,
|
||||
ItemAddMessageComposer = 2187,
|
||||
ItemDataUpdateMessageComposer = 2202,
|
||||
ItemRemoveMessageComposer = 3208,
|
||||
ItemsComposer = 1369,
|
||||
ItemUpdateMessageComposer = 2009,
|
||||
JoinedQueueMessageComposer = 2260,
|
||||
JoiningQueueFailedMessageComposer = 3035,
|
||||
JukeBoxPlaylistFullMessageComposer = 105,
|
||||
JukeboxSongDisksMessageComposer = 34,
|
||||
LatencyPingResponseMessageComposer = 10,
|
||||
LeftQueueMessageComposer = 1477,
|
||||
LimitedEditionSoldOutComposer = 377,
|
||||
LimitedOfferAppearingNextMessageComposer = 44,
|
||||
LoadGameMessageComposer = 3654,
|
||||
LoadGameUrlMessageComposer = 2624,
|
||||
MaintenanceStatusMessageComposer = 1350,
|
||||
MarketplaceBuyOfferResultComposer = 2032,
|
||||
MarketplaceCancelOfferResultComposer = 3264,
|
||||
MarketplaceCanMakeOfferResult = 54,
|
||||
MarketplaceConfigurationComposer = 1823,
|
||||
MarketplaceItemStatsComposer = 725,
|
||||
MarketplaceMakeOfferResult = 1359,
|
||||
MarketplaceOffersComposer = 680,
|
||||
MarketPlaceOwnOffersComposer = 3884,
|
||||
MessengerErrorComposer = 892,
|
||||
MessengerInitComposer = 1605,
|
||||
MiniMailNewMessageComposer = 1911,
|
||||
MiniMailUnreadCountComposer = 2803,
|
||||
ModeratorActionResultMessageComposer = 2335,
|
||||
ModeratorCautionComposer = 1890,
|
||||
ModeratorInitMessageComposer = 2696,
|
||||
ModeratorMessageComposer = 2030,
|
||||
ModeratorRoomInfoComposer = 1333,
|
||||
ModeratorToolPreferencesComposer = 1576,
|
||||
ModeratorUserInfoComposer = 2866,
|
||||
MOtdNotificationComposer = 2035,
|
||||
MuteAllInRoomComposer = 2533,
|
||||
MysteryBoxClosingComposer = 596,
|
||||
MysteryBoxKeysMessageComposer = 2833,
|
||||
MysteryBoxStartComposer = 3201,
|
||||
NavigatorLiftedRoomsComposer = 3104,
|
||||
NavigatorMetaDataComposer = 3052,
|
||||
NavigatorSavedSearchesComposer = 3984,
|
||||
NavigatorSearchResultBlocksComposer = 2690,
|
||||
NavigatorSettingsComposer = 2875,
|
||||
NestBreedingSuccessComposer = 2527,
|
||||
NewConsoleMessageComposer = 1587,
|
||||
NewFriendRequestComposer = 2219,
|
||||
NewNavigatorPreferencesComposer = 518,
|
||||
NewUserExperienceGiftOfferComposer = 3575,
|
||||
NewUserExperienceNotCompleteComposer = 3639,
|
||||
NoobnessLevelMessageComposer = 3738,
|
||||
NoOwnedRoomsAlertMessageComposer = 2064,
|
||||
NoSuchFlatComposer = 84,
|
||||
NotEnoughBalanceMessageComposer = 3914,
|
||||
NotificationDialogMessageComposer = 1992,
|
||||
NowPlayingMessageComposer = 469,
|
||||
ObjectAddMessageComposer = 1534,
|
||||
ObjectDataUpdateMessageComposer = 2547,
|
||||
ObjectRemoveMessageComposer = 2703,
|
||||
ObjectsDataUpdateMessageComposer = 1453,
|
||||
ObjectsMessageComposer = 1778,
|
||||
ObjectUpdateMessageComposer = 3776,
|
||||
OfferRewardDeliveredMessageComposer = 2125,
|
||||
OfficialRoomsComposer = 2726,
|
||||
OfficialSongIdMessageComposer = 1381,
|
||||
OneWayDoorStatusMessageComposer = 2376,
|
||||
OpenComposer = 1830,
|
||||
OpenConnectionMessageComposer = 758,
|
||||
OpenPetPackageRequestedMessageComposer = 2380,
|
||||
OpenPetPackageResultMessageComposer = 546,
|
||||
PerkAllowancesComposer = 2586,
|
||||
PetAddedToInventoryComposer = 2101,
|
||||
PetBreedingComposer = 1746,
|
||||
PetBreedingResultComposer = 1553,
|
||||
PetExperienceComposer = 2156,
|
||||
PetFigureUpdateComposer = 1924,
|
||||
PetInfoMessageComposer = 2901,
|
||||
PetInventoryComposer = 3522,
|
||||
PetLevelNotificationComposer = 859,
|
||||
PetLevelUpdateComposer = 2824,
|
||||
PetPlacingErrorComposer = 2913,
|
||||
PetReceivedMessageComposer = 1111,
|
||||
PetRemovedFromInventoryComposer = 3253,
|
||||
PetRespectFailedComposer = 1130,
|
||||
PetRespectNotificationComposer = 2788,
|
||||
PetStatusUpdateComposer = 1907,
|
||||
PetSupplementedNotificationComposer = 3441,
|
||||
PetTrainingPanelComposer = 1164,
|
||||
PhoneCollectionStateMessageComposer = 2890,
|
||||
PingMessageComposer = 3928,
|
||||
PlayListMessageComposer = 1748,
|
||||
PlayListSongAddedMessageComposer = 1140,
|
||||
PollContentsComposer = 2997,
|
||||
PollErrorComposer = 662,
|
||||
PollOfferComposer = 3785,
|
||||
PopularRoomTagsResultComposer = 2012,
|
||||
PostItPlacedComposer = 1501,
|
||||
PostMessageMessageComposer = 2049,
|
||||
PostThreadMessageComposer = 1862,
|
||||
PresentOpenedMessageComposer = 56,
|
||||
ProductOfferComposer = 3388,
|
||||
PromoArticlesMessageComposer = 286,
|
||||
PurchaseErrorMessageComposer = 1404,
|
||||
PurchaseNotAllowedMessageComposer = 3770,
|
||||
PurchaseOkMessageComposer = 869,
|
||||
QuestCancelledMessageComposer = 3027,
|
||||
QuestCompletedMessageComposer = 949,
|
||||
QuestDailyMessageComposer = 1878,
|
||||
QuestionAnsweredComposer = 2589,
|
||||
QuestionComposer = 2665,
|
||||
QuestionFinishedComposer = 1066,
|
||||
QuestionInfoComposer = -1,
|
||||
QuestMessageComposer = 230,
|
||||
QuestsMessageComposer = 3625,
|
||||
QuizDataMessageComposer = 2927,
|
||||
QuizResultsMessageComposer = 2772,
|
||||
RecyclerFinishedComposer = 468,
|
||||
RecyclerPrizesComposer = 3164,
|
||||
RecyclerStatusComposer = 3433,
|
||||
RelationshipStatusInfoComposer = 2016,
|
||||
RemainingMutePeriodComposer = 826,
|
||||
RentableSpaceRentFailedMessageComposer = 1868,
|
||||
RentableSpaceRentOkMessageComposer = 2046,
|
||||
RentableSpaceStatusMessageComposer = 3559,
|
||||
RequestSpamWallPostItMessageComposer = 2366,
|
||||
RestoreClientMessageComposer = 426,
|
||||
RoomAdErrorComposer = 1759,
|
||||
RoomAdPurchaseInfoComposer = 2468,
|
||||
RoomChatlogComposer = 3434,
|
||||
RoomChatSettingsMessageComposer = 1191,
|
||||
RoomDimmerPresetsComposer = 2710,
|
||||
RoomEntryInfoComposer = -1,
|
||||
RoomEntryInfoMessageComposer = 749,
|
||||
RoomEntryTileMessageComposer = 1664,
|
||||
RoomEventCancelComposer = 3479,
|
||||
RoomEventComposer = 1840,
|
||||
RoomFilterSettingsMessageComposer = 2937,
|
||||
RoomFloorThicknessUpdatedComposer = 3786,
|
||||
RoomForwardMessageComposer = 160,
|
||||
RoomInfoUpdatedComposer = 3297,
|
||||
RoomInviteComposer = 3870,
|
||||
RoomInviteErrorComposer = 462,
|
||||
RoomMessageNotificationMessageComposer = 1634,
|
||||
RoomOccupiedTilesMessageComposer = 3990,
|
||||
RoomPropertyMessageComposer = 2454,
|
||||
RoomQueueStatusMessageComposer = 2208,
|
||||
RoomRatingComposer = 482,
|
||||
RoomReadyMessageComposer = 2031,
|
||||
RoomSettingsDataComposer = 1498,
|
||||
RoomSettingsErrorComposer = 2897,
|
||||
RoomSettingsSavedComposer = 948,
|
||||
RoomSettingsSaveErrorComposer = 1555,
|
||||
RoomThumbnailUpdateResultComposer = 1927,
|
||||
RoomUserQuestionAnsweredComposer = -1,
|
||||
RoomUserRespectComposer = 2815,
|
||||
RoomVisitsComposer = 1752,
|
||||
RoomVisualizationSettingsComposer = 3547,
|
||||
SanctionStatusComposer = 2221,
|
||||
ScrSendKickbackInfoMessageComposer = 3277,
|
||||
ScrSendUserInfoComposer = 954,
|
||||
SeasonalCalendarDailyOfferMessageComposer = 1889,
|
||||
SeasonalQuestsMessageComposer = 1122,
|
||||
SecondsUntilMessageComposer = 3926,
|
||||
SellablePetPalettesMessageComposer = 3331,
|
||||
ShoutMessageComposer = 1036,
|
||||
ShowEnforceRoomCategoryDialogComposer = 3896,
|
||||
SleepMessageComposer = 1797,
|
||||
SlideObjectBundleMessageComposer = 3207,
|
||||
Str16258Composer = 1660,
|
||||
Str16667Composer = 3099,
|
||||
Str17054Composer = 416,
|
||||
TalentLevelUpComposer = 638,
|
||||
TalentTrackLevelMessageEvent = 1203,
|
||||
TalentTrackMessageComposer = 3406,
|
||||
TargetedOfferComposer = 119,
|
||||
TargetedOfferNotFoundComposer = 1237,
|
||||
ThreadMessagesMessageComposer = 509,
|
||||
ThumbnailStatusMessageComposer = 3595,
|
||||
TradeCloseWindowComposer = 1001,
|
||||
TradeCompleteComposer = 2369,
|
||||
TradingAcceptComposer = 2568,
|
||||
TradingCloseComposer = 1373,
|
||||
TradingConfirmationComposer = 2720,
|
||||
TradingItemListComposer = 2024,
|
||||
TradingNoSuchItemComposer = 2873,
|
||||
TradingNotOpenComposer = 3128,
|
||||
TradingOpenComposer = 2505,
|
||||
TradingOpenFailedComposer = 217,
|
||||
TradingOtherNotAllowedComposer = 1254,
|
||||
TradingYouAreNotAllowedComposer = 3058,
|
||||
TraxSongInfoMessageComposer = 3365,
|
||||
TryPhoneNumberResultMessageComposer = 800,
|
||||
TryVerificationCodeResultMessageComposer = 91,
|
||||
UniqueMachineIdComposer = 1488,
|
||||
Unknowncomposer1188 = 1437,
|
||||
UnloadGameMessageComposer = 1715,
|
||||
UnreadForumsCountMessageComposer = 2379,
|
||||
UnseenItemsComposer = 2103,
|
||||
UpdateMessageMessageComposer = 324,
|
||||
UpdateStackHeightTileHeightComposer = 2816,
|
||||
UpdateThreadMessageComposer = 2528,
|
||||
UseObjectMessageComposer = 1774,
|
||||
HabboUserBadgesMessageComposer = 1087,
|
||||
UserBannedMessageComposer = 1683,
|
||||
UserBcLimitsComposer = -1,
|
||||
UserChangeMessageComposer = 3920,
|
||||
UserChatlogComposer = 3377,
|
||||
UserClassificationMessageComposer = 966,
|
||||
UserEventCatsComposer = 3244,
|
||||
UserFlatCatsComposer = 1562,
|
||||
UserGameAchievementsMessageComposer = 2265,
|
||||
UserNameChangedMessageComposer = 2182,
|
||||
UserObjectComposer = 2725,
|
||||
UserRemoveMessageComposer = 2661,
|
||||
UserRightsMessageComposer = 411,
|
||||
UsersComposer = 374,
|
||||
UserSongDisksInventoryMessageComposer = 2602,
|
||||
UserTagsMessageComposer = 1255,
|
||||
UserTypingMessageComposer = 1717,
|
||||
UserUnbannedFromRoomComposer = 3429,
|
||||
UserUpdateComposer = 1640,
|
||||
VoucherRedeemErrorMessageComposer = 714,
|
||||
VoucherRedeemOkMessageComposer = 3336,
|
||||
WardrobeMessageComposer = 3315,
|
||||
WeeklyCompetitiveFriendsLeaderboardComposer = 3560,
|
||||
WeeklyCompetitiveLeaderboardComposer = 3512,
|
||||
WeeklyGameRewardComposer = 2641,
|
||||
WeeklyGameRewardWinnersComposer = 3097,
|
||||
WelcomeGiftChangeEmailResultComposer = 2293,
|
||||
WelcomeGiftStatusComposer = 2707,
|
||||
WhisperMessageComposer = 2704,
|
||||
WiredConditionDataComposer = 1108,
|
||||
WiredEffectDataComposer = 1434,
|
||||
WiredRewardResultMessageComposer = 178,
|
||||
WiredSavedComposer = 1155,
|
||||
WiredTriggerDataComposer = 383,
|
||||
WiredValidationErrorComposer = 156,
|
||||
YouAreControllerMessageComposer = 780,
|
||||
YouAreNotControllerMessageComposer = 2392,
|
||||
YouAreOwnerMessageComposer = 339,
|
||||
YouArePlayingGameMessageComposer = 448,
|
||||
YouAreSpectatorMessageEvent = 1033,
|
||||
YoutubeControlVideoMessageComposer = 1554,
|
||||
YoutubeDisplayPlaylistsComposer = 1112,
|
||||
YoutubeDisplayVideoMessageComposer = 1411,
|
||||
SnowStormGameStartedComposer = 5000,
|
||||
SnowStormQuePositionComposer = 5001,
|
||||
SnowStormStartBlockTickerComposer = 5002,
|
||||
SnowStormStartLobbyCounterComposer = 5003,
|
||||
SnowStormUnusedAlertGenericComposer = 5004,
|
||||
SnowStormLongDataComposer = 5005,
|
||||
SnowStormGameEndedComposer = 5006,
|
||||
SnowStormQuePlayerAddedComposer = 5008,
|
||||
SnowStormPlayAgainComposer = 5009,
|
||||
SnowStormGamesLeftComposer = 5010,
|
||||
SnowStormQuePlayerRemovedComposer = 5011,
|
||||
SnowStormGamesInformationComposer = 5012,
|
||||
SnowStormLongData2Composer = 5013,
|
||||
UnusedSnowstorm5014 = 5014,
|
||||
SnowStormGameStatusComposer = 5015,
|
||||
SnowStormFullGameStatusComposer = 5016,
|
||||
SnowStormOnStageStartComposer = 5017,
|
||||
SnowStormIntializeGameArenaViewComposer = 5018,
|
||||
SnowStormRejoinPreviousRoomComposer = 5019,
|
||||
UnknownSnowstorm5020 = 5020,
|
||||
SnowStormLevelDataComposer = 5021,
|
||||
SnowStormOnGameEndingComposer = 5022,
|
||||
SnowStormUserChatMessageComposer = 5023,
|
||||
SnowStormOnStageRunningComposer = 5024,
|
||||
SnowStormOnStageEndingComposer = 5025,
|
||||
SnowStormIntializedPlayersComposer = 5026,
|
||||
SnowStormOnPlayerExitedArenaComposer = 5027,
|
||||
SnowStormGenericErrorComposer = 5028,
|
||||
SnowStormUserRematchedComposer = 5029
|
||||
AchievementList = 305,
|
||||
Authenticated = 2491,
|
||||
Authentication = -1,
|
||||
AvailabilityStatus = 2033,
|
||||
BuildersClubExpired = 1452,
|
||||
ClubOffers = 2405,
|
||||
CatalogPage = 804,
|
||||
CatalogPageList = 1032,
|
||||
CatalogPurchaseOk = 869,
|
||||
CatalogPurchaseError = 1404,
|
||||
CatalogPurchaseNotAllowed = 3770,
|
||||
ProductOffer = 3388,
|
||||
LimitedSoldOut = 377,
|
||||
CatalogPublished = 1866,
|
||||
CfhResultMessage = 3635,
|
||||
ClientLatency = 10,
|
||||
ClientPing = 3928,
|
||||
DesktopCampaign = 1745,
|
||||
DesktopNews = 286,
|
||||
DesktopView = 122,
|
||||
BundleDiscountRuleset = 2347,
|
||||
FirstLoginOfDay = 793,
|
||||
FurnitureAliases = 1723,
|
||||
FurnitureData = 2547,
|
||||
FurnitureFloor = 1778,
|
||||
FurnitureFloorAdd = 1534,
|
||||
FurnitureFloorRemove = 2703,
|
||||
FurnitureFloorUpdate = 3776,
|
||||
FurnitureItemdata = 2202,
|
||||
FurnitureState = 2376,
|
||||
FurnitureGroupContextMenuInfo = 3293,
|
||||
FurniturePostitStickyPoleOpen = 2366,
|
||||
GameCenterAchievements = 2265,
|
||||
GameCenterGameList = 222,
|
||||
GameCenterStatus = 2893,
|
||||
GameCenterInArenaQueue = 872,
|
||||
GameCenterStopCounter = 3191,
|
||||
GameCenterUserLeftGame = 3138,
|
||||
GameCenterDirectoryStatus = 2246,
|
||||
GameCenterStartingGameFailed = 2142,
|
||||
GameCenterJoiningFailed = 1730,
|
||||
Gamestatusmessage = 3805,
|
||||
Gameachievements = 1689,
|
||||
Gameinvite = 904,
|
||||
Joiningqueuefailed = 3035,
|
||||
Joinedqueuemessage = 2260,
|
||||
Leftqueue = 1477,
|
||||
LoadGameUrl = 2624,
|
||||
Loadgame = 3654,
|
||||
Unloadgame = 1715,
|
||||
Achievementresolutioncompleted = 740,
|
||||
Achievementresolutionprogress = 3370,
|
||||
Achievementresolutions = 66,
|
||||
GenericAlert = 3801,
|
||||
ModeratorMessage = 2030,
|
||||
GenericError = 1600,
|
||||
GiftWrapperConfig = 2234,
|
||||
GroupBadges = 2402,
|
||||
GroupCreateOptions = 2159,
|
||||
GroupForumData = 3011,
|
||||
GroupForumList = 3001,
|
||||
GroupForumThreads = 1073,
|
||||
GroupForumPost = 2049,
|
||||
GroupForumPostThread = 1862,
|
||||
GroupForumThreadMessages = 509,
|
||||
GroupForumUnreadCount = 2379,
|
||||
GroupForumUpdateMessage = 324,
|
||||
GroupForumUpdateThread = 2528,
|
||||
GroupInfo = 1702,
|
||||
GroupList = 420,
|
||||
GroupMember = 265,
|
||||
GroupMembers = 1200,
|
||||
GroupMembersRefresh = 2445,
|
||||
GroupMemberRemoveConfirm = 1876,
|
||||
GroupPurchased = 2808,
|
||||
GroupSettings = 3965,
|
||||
GroupBadgeParts = 2238,
|
||||
GroupMembershipRequested = 1180,
|
||||
GroupDetailsChanged = 1459,
|
||||
GroupHabboJoinFailed = 762,
|
||||
GuildEditFailed = 3988,
|
||||
GuildMemberMgmtFailed = 818,
|
||||
ItemDimmerSettings = 2710,
|
||||
ItemStackHelper = 2816,
|
||||
ItemWall = 1369,
|
||||
ItemWallAdd = 2187,
|
||||
ItemWallRemove = 3208,
|
||||
ItemWallUpdate = 2009,
|
||||
MarketplaceConfig = 1823,
|
||||
MessengerAcceptFriends = 896,
|
||||
MessengerChat = 1587,
|
||||
MessengerFindFriends = 1210,
|
||||
MessengerFollowFailed = 3048,
|
||||
MessengerFriendNotification = 3082,
|
||||
MessengerFriends = 3130,
|
||||
MessengerInit = 1605,
|
||||
MessengerInstanceMessageError = 3359,
|
||||
MessengerInvite = 3870,
|
||||
MessengerInviteError = 462,
|
||||
MessengerMessageError = 892,
|
||||
MessengerMinimailCount = 2803,
|
||||
MessengerMinimailNew = 1911,
|
||||
MessengerRelationships = 2016,
|
||||
MessengerRequest = 2219,
|
||||
MessengerRequestError = 892,
|
||||
MessengerRequests = 280,
|
||||
MessengerSearch = 973,
|
||||
MessengerUpdate = 2800,
|
||||
ModerationReportDisabled = 1651,
|
||||
ModerationTool = 2696,
|
||||
ModerationUserInfo = 2866,
|
||||
MotdMessages = 2035,
|
||||
NavigatorCategories = 1562,
|
||||
NavigatorCollapsed = 1543,
|
||||
NavigatorEventCategories = 3244,
|
||||
NavigatorLifted = 3104,
|
||||
NavigatorMetadata = 3052,
|
||||
NavigatorOpenRoomCreator = 2064,
|
||||
NavigatorSearch = 2690,
|
||||
NavigatorSearches = 3984,
|
||||
NavigatorSettings = 518,
|
||||
ThumbnailUpdateResult = 1927,
|
||||
CanCreateRoom = 378,
|
||||
CategoriesWithVisitorCount = 1455,
|
||||
CompetitionRoomsData = 3954,
|
||||
ConvertedRoomId = 1331,
|
||||
GuestRoomSearchResult = 52,
|
||||
NotificationList = 1992,
|
||||
NotificationOfferRewardDelivered = 2125,
|
||||
NotificationSimpleAlert = 5100,
|
||||
NotificationElementPointer = 1787,
|
||||
PetFigureUpdate = 1924,
|
||||
PetInfo = 2901,
|
||||
PetTrainingPanel = 1164,
|
||||
PetLevelUpdate = 2824,
|
||||
PetScratchFailed = 1130,
|
||||
PetOpenPackageRequested = 2380,
|
||||
PetOpenPackageResult = 546,
|
||||
PetBreeding = 1746,
|
||||
PetConfirmBreedingResult = 1625,
|
||||
PetGoToBreedingNestFailure = 2621,
|
||||
PetNestBreedingSuccess = 2527,
|
||||
PetConfirmBreedingRequest = 634,
|
||||
PetBreedingResult = 1553,
|
||||
RecyclerPrizes = 3164,
|
||||
RecyclerStatus = 3433,
|
||||
RecyclerFinished = 468,
|
||||
RoomBanList = 1869,
|
||||
RoomBanRemove = 3429,
|
||||
RoomCreated = 1304,
|
||||
RoomDoorbell = 2309,
|
||||
RoomDoorbellAccepted = 3783,
|
||||
RoomDoorbellRejected = 878,
|
||||
RoomEnter = 758,
|
||||
RoomEnterError = 899,
|
||||
RoomForward = 160,
|
||||
RoomHeightMap = 2753,
|
||||
RoomHeightMapUpdate = 558,
|
||||
RoomInfo = 687,
|
||||
RoomInfoOwner = 749,
|
||||
RoomModel = 1301,
|
||||
RoomModelBlockedTiles = 3990,
|
||||
RoomModelDoor = 1664,
|
||||
RoomModelName = 2031,
|
||||
RoomMuted = 2533,
|
||||
RoomMuteUser = 826,
|
||||
RoomPaint = 2454,
|
||||
RoomPromotion = 2274,
|
||||
RoomQueueStatus = 2208,
|
||||
RoomRights = 780,
|
||||
RoomRightsClear = 2392,
|
||||
RoomRightsList = 1284,
|
||||
RoomRightsListAdd = 2088,
|
||||
RoomRightsListRemove = 1327,
|
||||
RoomRightsOwner = 339,
|
||||
RoomRolling = 3207,
|
||||
RoomScore = 482,
|
||||
RoomSettings = 1498,
|
||||
RoomSettingsChat = 1191,
|
||||
RoomSettingsSave = 948,
|
||||
RoomSettingsSaveError = 1555,
|
||||
RoomInfoUpdated = 3297,
|
||||
RoomSpectator = 1033,
|
||||
RoomThickness = 3547,
|
||||
RoomGetFilterWords = 2937,
|
||||
RoomMessageNotification = 1634,
|
||||
RoomPopularTagsResult = 2012,
|
||||
InfoFeedEnable = 3284,
|
||||
SecurityMachine = 1488,
|
||||
MysteryBoxKeys = 2833,
|
||||
Gotmysteryboxprizemessage = 3712,
|
||||
Cancelmysteryboxwaitmessage = 596,
|
||||
Showmysteryboxwaitmessage = 3201,
|
||||
TradeAccepted = 2568,
|
||||
TradeClosed = 1373,
|
||||
TradeCompleted = 1001,
|
||||
TradeConfirmation = 2720,
|
||||
TradeListItem = 2024,
|
||||
TradeNotOpen = 3128,
|
||||
TradeOpen = 2505,
|
||||
TradeOpenFailed = 217,
|
||||
TradeOtherNotAllowed = 1254,
|
||||
TradeYouNotAllowed = 3058,
|
||||
TradeNoSuchItem = 2873,
|
||||
Unit = 374,
|
||||
UnitChangeName = 2182,
|
||||
UnitChat = 1446,
|
||||
UnitChatShout = 1036,
|
||||
UnitChatWhisper = 2704,
|
||||
UnitDance = 2233,
|
||||
UnitEffect = 1167,
|
||||
UnitExpression = 1631,
|
||||
UnitHandItem = 1474,
|
||||
UnitIdle = 1797,
|
||||
UnitInfo = 3920,
|
||||
UnitNumber = 2324,
|
||||
UnitRemove = 2661,
|
||||
UnitStatus = 1640,
|
||||
UnitTyping = 1717,
|
||||
UnseenItems = 2103,
|
||||
UserAchievementScore = 1968,
|
||||
UserBadges = 717,
|
||||
UserBadgesAdd = 2493,
|
||||
UserBadgesCurrent = 1087,
|
||||
UserBotRemove = 233,
|
||||
UserBots = 3086,
|
||||
UserChangeName = 118,
|
||||
UserClothing = 1450,
|
||||
UserCredits = 3475,
|
||||
UserCurrency = 2018,
|
||||
ActivityPointNotification = 2275,
|
||||
UserEffects = 340,
|
||||
UserFavoriteRoom = 2524,
|
||||
UserFavoriteRoomCount = 151,
|
||||
UserFigure = 2429,
|
||||
UserFurniture = 994,
|
||||
UserFurnitureAdd = 104,
|
||||
UserFurniturePostitPlaced = 1501,
|
||||
UserFurnitureRefresh = 3151,
|
||||
UserFurnitureRemove = 159,
|
||||
UserHomeRoom = 2875,
|
||||
RoomEventCancel = 3479,
|
||||
RoomEvent = 1840,
|
||||
UserIgnored = 126,
|
||||
UserIgnoredResult = 207,
|
||||
UserInfo = 2725,
|
||||
UserOutfits = 3315,
|
||||
UserPerks = 2586,
|
||||
UserPermissions = 411,
|
||||
UserPetAdd = 2101,
|
||||
UserPetRemove = 3253,
|
||||
UserPets = 3522,
|
||||
UserProfile = 3898,
|
||||
UserRespect = 2815,
|
||||
UserSanctionStatus = 3679,
|
||||
UserSettings = 513,
|
||||
UserSubscription = 954,
|
||||
UserWardrobePage = 3315,
|
||||
UserClassification = 966,
|
||||
GetUserTags = 1255,
|
||||
WiredAction = 1434,
|
||||
WiredCondition = 1108,
|
||||
WiredError = 156,
|
||||
WiredOpen = 1830,
|
||||
WiredReward = 178,
|
||||
WiredSave = 1155,
|
||||
WiredTrigger = 383,
|
||||
PlayingGame = 448,
|
||||
FurnitureState2 = 3431,
|
||||
RemoveBotFromInventory = 233,
|
||||
AddBotToInventory = 1352,
|
||||
AchievementProgressed = 2107,
|
||||
ModtoolRoomInfo = 1333,
|
||||
ModtoolUserChatlog = 3377,
|
||||
ModtoolRoomChatlog = 3434,
|
||||
ModtoolVisitedRoomsUser = 1752,
|
||||
ModeratorActionResult = 2335,
|
||||
IssueDeleted = 3192,
|
||||
IssueInfo = 3609,
|
||||
IssuePickFailed = 3150,
|
||||
CfhChatlog = 607,
|
||||
ModeratorToolPreferences = 1576,
|
||||
LovelockFurniStart = 3753,
|
||||
LovelockFurniFriendComfirmed = 382,
|
||||
LovelockFurniFinished = 770,
|
||||
GiftReceiverNotFound = 1517,
|
||||
GiftOpened = 56,
|
||||
FloodControl = 566,
|
||||
RemainingMute = 826,
|
||||
UserEffectList = 340,
|
||||
UserEffectListAdd = 2867,
|
||||
UserEffectListRemove = 2228,
|
||||
UserEffectActivate = 1959,
|
||||
AvatarEffectSelected = 3473,
|
||||
ClubGiftInfo = 619,
|
||||
RedeemVoucherError = 714,
|
||||
RedeemVoucherOk = 3336,
|
||||
InClientLink = 2023,
|
||||
BotCommandConfiguration = 1618,
|
||||
BotSkillListUpdate = 69,
|
||||
BotForceOpenContextMenu = 296,
|
||||
HandItemReceived = 354,
|
||||
PetPlacingError = 2913,
|
||||
BotError = 639,
|
||||
MarketplaceSellItem = 54,
|
||||
MarketplaceItemStats = 725,
|
||||
MarketplaceOwnItems = 3884,
|
||||
MarketplaceCancelSale = 3264,
|
||||
MarketplaceItemPosted = 1359,
|
||||
MarketplaceItemsSearched = 680,
|
||||
MarketplaceAfterOrderStatus = 2032,
|
||||
CatalogReceivePetBreeds = 3331,
|
||||
CatalogApproveNameResult = 1503,
|
||||
ObjectsDataUpdate = 1453,
|
||||
PetExperience = 2156,
|
||||
CommunityGoalVoteEvent = 1435,
|
||||
PromoArticles = 286,
|
||||
CommunityGoalEarnedPrizes = 3319,
|
||||
CommunityGoalProgress = 2525,
|
||||
ConcurrentUsersGoalProgress = 2737,
|
||||
QuestDaily = 1878,
|
||||
QuestCancelled = 3027,
|
||||
QuestCompleted = 949,
|
||||
CommunityGoalHallOfFame = 3005,
|
||||
EpicPopup = 3945,
|
||||
SeasonalQuests = 1122,
|
||||
Quests = 3625,
|
||||
Quest = 230,
|
||||
BonusRareInfo = 1533,
|
||||
CraftableProducts = 1000,
|
||||
CraftingRecipe = 2774,
|
||||
CraftingRecipesAvailable = 2124,
|
||||
CraftingResult = 618,
|
||||
CameraPublishStatus = 2057,
|
||||
CameraPurchaseOk = 2783,
|
||||
CameraStorageUrl = 3696,
|
||||
CameraSnapshot = 463,
|
||||
CompetitionStatus = 133,
|
||||
InitCamera = 3878,
|
||||
ThumbnailStatus = 3595,
|
||||
AchievementNotification = 806,
|
||||
ClubGiftNotification = 2188,
|
||||
InterstitialMessage = 1808,
|
||||
RoomAdError = 1759,
|
||||
AvailabilityTime = 600,
|
||||
HotelClosedAndOpens = 3728,
|
||||
HotelClosesAndOpensAt = 2771,
|
||||
HotelWillCloseMinutes = 1050,
|
||||
HotelMaintenance = 1350,
|
||||
JukeboxPlaylistFull = 105,
|
||||
JukeboxSongDisks = 34,
|
||||
NowPlaying = 469,
|
||||
OfficialSongId = 1381,
|
||||
Playlist = 1748,
|
||||
PlaylistSongAdded = 1140,
|
||||
TraxSongInfo = 3365,
|
||||
UserSongDisksInventory = 2602,
|
||||
CheckUserName = 563,
|
||||
CfhSanction = 2782,
|
||||
CfhTopics = 325,
|
||||
CfhSanctionStatus = 2221,
|
||||
CampaignCalendarData = 2531,
|
||||
CampaignCalendarDoorOpened = 2551,
|
||||
BuildersClubFurniCount = 3828,
|
||||
BuildersClubSubscription = 1452,
|
||||
CatalogPageExpiration = 2668,
|
||||
CatalogEarliestExpiry = 2515,
|
||||
ClubGiftSelected = 659,
|
||||
TargetOfferNotFound = 1237,
|
||||
TargetOffer = 119,
|
||||
DirectSmsClubBuy = 195,
|
||||
RoomAdPurchase = 2468,
|
||||
NotEnoughBalance = 3914,
|
||||
LimitedOfferAppearingNext = 44,
|
||||
IsOfferGiftable = 761,
|
||||
ClubExtendedOffer = 3964,
|
||||
SeasonalCalendarOffer = 1889,
|
||||
CompetitionEntrySubmit = 1177,
|
||||
CompetitionVotingInfo = 3506,
|
||||
CompetitionTimingCode = 1745,
|
||||
CompetitionUserPartOf = 3841,
|
||||
CompetitionNoOwnedRooms = 2064,
|
||||
CompetitionSecondsUntil = 3926,
|
||||
BadgePointLimits = 2501,
|
||||
BadgeRequestFulfilled = 2998,
|
||||
HelperTalentTrack = 3406,
|
||||
TalentTrackLevel = 1203,
|
||||
TalentTrackLevelUp = 638,
|
||||
UserBanned = 1683,
|
||||
BotReceived = 3684,
|
||||
PetLevelNotification = 859,
|
||||
PetReceived = 1111,
|
||||
ModerationCaution = 1890,
|
||||
YoutubeControlVideo = 1554,
|
||||
YoutubeDisplayPlaylists = 1112,
|
||||
YoutubeDisplayVideo = 1411,
|
||||
CfhDisabledNotify = 1651,
|
||||
Question = 2665,
|
||||
PollContents = 2997,
|
||||
PollError = 662,
|
||||
PollOffer = 3785,
|
||||
PollRoomResult = 5201,
|
||||
PollStartRoom = 5200,
|
||||
QuestionAnswered = 2589,
|
||||
QuestionFinished = 1066,
|
||||
CfhPendingCalls = 1121,
|
||||
GuideOnDutyStatus = 1548,
|
||||
GuideSessionAttached = 1591,
|
||||
GuideSessionDetached = 138,
|
||||
GuideSessionEnded = 1456,
|
||||
GuideSessionError = 673,
|
||||
GuideSessionInvitedToGuideRoom = 219,
|
||||
GuideSessionMessage = 841,
|
||||
GuideSessionPartnerIsTyping = 1016,
|
||||
GuideSessionRequesterRoom = 1847,
|
||||
GuideSessionStarted = 3209,
|
||||
GuideTicketCreationResult = 3285,
|
||||
GuideTicketResolution = 2674,
|
||||
GuideReportingStatus = 3463,
|
||||
HotelMergeNameChange = 1663,
|
||||
IssueCloseNotification = 934,
|
||||
QuizData = 2927,
|
||||
QuizResults = 2772,
|
||||
CfhPendingCallsDeleted = 77,
|
||||
CfhReply = 3796,
|
||||
ChatReviewSessionDetached = 30,
|
||||
ChatReviewSessionOfferedToGuide = 735,
|
||||
ChatReviewSessionResults = 3276,
|
||||
ChatReviewSessionStarted = 143,
|
||||
ChatReviewSessionVotingStatus = 1829,
|
||||
ScrSendKickbackInfo = 3277,
|
||||
PetStatus = 1907,
|
||||
GroupDeactivate = 3129,
|
||||
PetRespected = 2788,
|
||||
PetSupplement = 3441,
|
||||
NoobnessLevel = 3738,
|
||||
DisconnectReason = 4000,
|
||||
CanCreateRoomEvent = 2599,
|
||||
FavoriteGroupUdpate = 3403,
|
||||
NoSuchFlat = 84,
|
||||
RoomSettingsError = 2897,
|
||||
ShowEnforceRoomCategory = 3896,
|
||||
CustomUserNotification = 909,
|
||||
NewUserExperienceGiftOffer = 3575,
|
||||
RestoreClient = 426,
|
||||
FireworkChargeData = 5210,
|
||||
NewUserExperienceNotComplete = 3639,
|
||||
ConnectionError = 1004,
|
||||
AccountSafetyLockStatusChange = 1243,
|
||||
PhoneCollectionState = 2890,
|
||||
PhoneTryNumberResult = 800,
|
||||
PhoneTryVerificationCodeResult = 91,
|
||||
ExtendedProfileChanged = 876,
|
||||
WelcomeGiftChangeEmailResult = 2293,
|
||||
WelcomeGiftStatus = 2707,
|
||||
HandshakeInitDiffie = 1347,
|
||||
HandshakeCompleteDiffie = 3885,
|
||||
RentableSpaceRentOk = 2046,
|
||||
RentableSpaceStatus = 3559,
|
||||
RentableSpaceRentFailed = 1868,
|
||||
EmailStatus = 612,
|
||||
ChangeEmailResult = 1815,
|
||||
WeeklyGameReward = 2641,
|
||||
WeeklyGameRewardWinners = 3097,
|
||||
WeeklyCompetitiveLeaderboard = 3512,
|
||||
WeeklyCompetitiveFriendsLeaderboard = 3560,
|
||||
WeeklyGame2FriendsLeaderboard = 2270,
|
||||
WeeklyGame2Leaderboard = 2196,
|
||||
RentableFurniRentOrBuyoutOffer = 35,
|
||||
HandshakeIdentityAccount = 3523,
|
||||
}
|
|
@ -1,11 +1,11 @@
|
|||
using Tiger.Communication.Messages.Interfaces;
|
||||
using Tiger.Communication.Messages.Types;
|
||||
|
||||
namespace Tiger.Communication.Messages.Outgoing.Handshake;
|
||||
namespace Tiger.Communication.Messages.Outgoing.Security;
|
||||
|
||||
public class AuthenticationOkMessageComposer : IMessageComposer
|
||||
public class AuthenticatedComposer : IMessageComposer
|
||||
{
|
||||
public OutgoingHeaders Header => OutgoingHeaders.AuthenticationOkMessageComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.Authenticated;
|
||||
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
|
@ -2,20 +2,20 @@ using Tiger.Communication.Messages.Interfaces;
|
|||
using Tiger.Communication.Messages.Types;
|
||||
using Tiger.Game.Habbos;
|
||||
|
||||
namespace Tiger.Communication.Messages.Outgoing.Users;
|
||||
namespace Tiger.Communication.Messages.Outgoing.User.Data;
|
||||
|
||||
public class HabboUserBadgesMessageComposer : IMessageComposer
|
||||
public class UserCurrentBadgesComposer : IMessageComposer
|
||||
{
|
||||
private readonly int _habboId;
|
||||
private readonly ICollection<Badge> _badges;
|
||||
|
||||
public HabboUserBadgesMessageComposer(int habboId, ICollection<Badge> badges)
|
||||
public UserCurrentBadgesComposer(int habboId, ICollection<Badge> badges)
|
||||
{
|
||||
_habboId = habboId;
|
||||
_badges = badges;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.HabboUserBadgesMessageComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.UserBadgesCurrent;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_habboId);
|
|
@ -3,18 +3,18 @@ using Tiger.Communication.Messages.Interfaces;
|
|||
using Tiger.Communication.Messages.Types;
|
||||
using Tiger.Game.Habbos;
|
||||
|
||||
namespace Tiger.Communication.Messages.Outgoing.Handshake;
|
||||
namespace Tiger.Communication.Messages.Outgoing.User.Data;
|
||||
|
||||
public class UserObjectMessageComposer : IMessageComposer
|
||||
public class UserInfoComposer : IMessageComposer
|
||||
{
|
||||
private readonly Habbo _habbo;
|
||||
|
||||
public UserObjectMessageComposer(Habbo habbo)
|
||||
public UserInfoComposer(Habbo habbo)
|
||||
{
|
||||
_habbo = habbo;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.UserObjectComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.UserInfo;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_habbo.Id);
|
|
@ -3,18 +3,18 @@ using Tiger.Communication.Messages.Interfaces;
|
|||
using Tiger.Communication.Messages.Types;
|
||||
using Tiger.Game.Habbos;
|
||||
|
||||
namespace Tiger.Communication.Messages.Outgoing.Users;
|
||||
namespace Tiger.Communication.Messages.Outgoing.User.Data;
|
||||
|
||||
public class ExtendedProfileComposer : IMessageComposer
|
||||
public class UserProfileComposer : IMessageComposer
|
||||
{
|
||||
private readonly Habbo _habbo;
|
||||
|
||||
public ExtendedProfileComposer(Habbo habbo)
|
||||
public UserProfileComposer(Habbo habbo)
|
||||
{
|
||||
_habbo = habbo;
|
||||
}
|
||||
|
||||
public OutgoingHeaders Header => OutgoingHeaders.ExtendedProfileMessageComposer;
|
||||
public OutgoingHeaders Header => OutgoingHeaders.UserProfile;
|
||||
public void Compose(ServerMessage message)
|
||||
{
|
||||
message.AppendInt32(_habbo.Id);
|
|
@ -30,4 +30,7 @@
|
|||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include="Communication\Messages\Incoming\Avatar\" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
|
Loading…
Reference in New Issue