Skip to content
This repository has been archived by the owner on May 12, 2020. It is now read-only.

Commit

Permalink
Update revision
Browse files Browse the repository at this point in the history
  • Loading branch information
TheAmazingAussie committed Sep 20, 2017
1 parent c251a7a commit f55fd0b
Show file tree
Hide file tree
Showing 4 changed files with 216 additions and 215 deletions.
7 changes: 4 additions & 3 deletions Icarus/src/org/alexdev/icarus/game/util/RoomUtil.java
Expand Up @@ -90,16 +90,17 @@ public static void playerRoomEntry(Player player, Room room, int x, int y, int r
player.send(new RoomSpacesMessageComposer("wallpaper", room.getData().getWall()));
}

boolean isOwner = roomUser.getRoom().hasOwnership(player.getEntityId());
boolean isOwner = (roomUser.getRoom().hasOwnership(player.getEntityId())
|| player.getDetails().hasPermission("room_all_rights"));

player.send(new RoomSpacesMessageComposer("landscape", room.getData().getLandscape()));
player.send(new RoomOwnerRightsComposer(room.getData().getId(), isOwner));

if (isOwner || player.getDetails().hasPermission("room_all_rights")) {
if (isOwner) {
player.send(new RightsLevelMessageComposer(4));
player.send(new OwnerRightsMessageComposer());

} else if (roomUser.getRoom().hasRights(player.getEntityId())) {
} else if (room.hasRights(player.getEntityId())) {
player.send(new RightsLevelMessageComposer(1));

} else {
Expand Down
186 changes: 93 additions & 93 deletions Icarus/src/org/alexdev/icarus/messages/headers/Incoming.java
Expand Up @@ -3,97 +3,97 @@
public class Incoming {

public static Integer VersionCheckMessageEvent = 4000;//4000
public static Integer UniqueIDMessageEvent = 2701;//3521
public static Integer AuthenticateMessageEvent = 1029;//1989
public static Integer InfoRetrieveMessageEvent = 2078;//2629
public static Integer CurrencyBalanceMessageEvent = 2522;//1051
public static Integer LatencyTestMessageEvent = 2998;//878
public static Integer LeaveRoomMessageEvent = 2539;//1429
public static Integer NewNavigatorMessageEvent = 94;//1540
public static Integer SearchNewNavigatorEvent = 2456;//618
public static Integer UserWalkMessageEvent = 2923;//2121
public static Integer EnterRoomMessageEvent = 3305;//189
public static Integer HeightMapMessageEvent = 3020;//3925
public static Integer EventLogMessageEvent = 734;//143
public static Integer RoomInfoMessageEvent = 2420;//2247
public static Integer MessengerInitMessageEvent = 2993;//2919
public static Integer MessengerUpdateMessageEvent = -3412;
public static Integer MessengerSearchMessageEvent = 2745;//1194
public static Integer MessengerRequestMessageEvent = 3816;//1706
public static Integer MessengerAcceptMessageEvent = 408;//2067
public static Integer MessengerDeclineMessageEvent = 3726;//3484
public static Integer MessengerDeleteFriendMessageEvent = 3851;//1636
public static Integer MessengerTalkMessageEvent = 2083;//2409
public static Integer MessengerInviteMessageEvent = 3746;//1806
public static Integer FollowFriendMessageEvent = 659;//848
public static Integer CanCreateRoomMessageEvent = 3614;//2411
public static Integer CreateRoomMessageEvent = 3516;//92
public static Integer DanceMessageEvent = 1197;//1225
public static Integer RoomEditInfoMessageEvent = 146;//581
public static Integer DeleteRoomMessageEvent = 2990;//439
public static Integer SaveRoomMessageEvent = 1099;//3023
public static Integer AnswerDoorbellMessageEvent = 1670;//1781
public static Integer EnterDoorbellMessageEvent = 982;//2947
public static Integer ChatMessageEvent = 563;//744
public static Integer ShoutMessageEvent = 1565;//697
public static Integer StartTypingMessageEvent = 403;//2826
public static Integer StopTypingMessageEvent = 1986;//1329
public static Integer ShowSignMessageEvent = 205;//3555
public static Integer CatalogueTabMessageEvent = 2481;//951
public static Integer CataloguePageMessageEvent = 3365;//60
public static Integer PurchaseObjectMessageEvent = 2223;//3492
public static Integer InventoryMessageEvent = 3065;//2811
public static Integer ApplyDecorationMessageEvent = 1416;//2729
public static Integer PlaceItemMessageEvent = 3651;//1809
public static Integer MoveItemMessageEvent = 3174;//3583
public static Integer MoveWallItemMessageEvent = 663;//1778
public static Integer PickupItemMessageEvent = 1046;//1766
public static Integer InteractFloorItemMessageEvent = 926;//3249
public static Integer InteractWallItemMessageEvent = 264;//3674
public static Integer DropItemMessageEvent = 2776;//3296
public static Integer ChangeAppearanceMessageEvent = 1631;//498
public static Integer RoomThumbnailMessageEvent = -1184;
public static Integer RoomCameraMessageEvent = -2343;
public static Integer MoodlightInteractMessageEvent = 1322;//2906
public static Integer ToggleMoodlightMessageEvent = 281;//14
public static Integer SaveMoodlightPresetMessageEvent = 1203;//2913
public static Integer SubscriptionMessageEvent = 220;//2749
public static Integer GiftingSettingsMessageEvent = 1027;//1570
public static Integer PurchasePresentMessageEvent = 53;//1555
public static Integer SaveFloorPlanMessageEvent = 1707;//1936
public static Integer FloorPlanPropertiesMessageEvent = 2796;//2478
public static Integer PromotableRoomsMessageEvent = 2016;//2306
public static Integer NavigatorPromoteRoomCategories = 3524;//597
public static Integer PurchaseRoomPromotionMessageEvent = 1839;//1542
public static Integer EditRoomPromotionMessageEvent = 2562;//816
public static Integer PetRacesMessageEvent = 3692;//599
public static Integer VerifyPetNameMessageEvent = 2794;//3733
public static Integer PlacePetMessageEvent = 886;//1495
public static Integer PurchaseOfferMessageEvent = 2089;//955
public static Integer HabboClubCenterMessageEvent = 1711;//2416
public static Integer PetInfoMessageEvent = 2139;//2986
public static Integer RemovePetMessageEvent = 2681;//3975
public static Integer RoomRightsMessageEvent = 2772;//3937
public static Integer RemoveRightsMessageEvent = 1109;//877
public static Integer GiveRightsMessageEvent = 948;//3843
public static Integer ClearRoomRightsMessageEvent = 3296;//884
public static Integer GroupCatalogueMessageEvent = 1051;//365
public static Integer GroupBadgeDialogMessageEvent = 121;//3706
public static Integer GroupPurchaseMessageEvent = 1753;//2959
public static Integer GroupInfoMessageEvent = 283;
public static Integer GroupManageDetailsMessageEvent = 266;
public static Integer GroupManageMembersMessageEvent = 139;
public static Integer DeleteGroupMessageEvent = 3320;
public static Integer StartTradingMessageEvent = 293;
public static Integer SaveBrandingMessageEvent = 2926;
public static Integer EditGroupTextMessageEvent = 516;
public static Integer EditGroupColoursMessageEvent = 1475;
public static Integer EditGroupAccessMessageEvent = 2178;
public static Integer EditGroupBadgeMessageEvent = 1082;
public static Integer GroupMembershipRequestMessageEvent = 3749;
public static Integer GroupRemoveMemberMessageEvent = 2240;
public static Integer GroupMembershipRejectMessageEvent = 1308;
public static Integer GroupMembershipAcceptMessageEvent = 3136;
public static Integer GroupGiveAdminMessageEvent = 3116;
public static Integer GroupRemoveAdminMessageEvent = 258;
public static Integer UniqueIDMessageEvent = 921;//2701
public static Integer AuthenticateMessageEvent = 286;//1029
public static Integer InfoRetrieveMessageEvent = 2401;//2078
public static Integer CurrencyBalanceMessageEvent = 3598;//2522
public static Integer LatencyTestMessageEvent = 2348;//2998
public static Integer LeaveRoomMessageEvent = 2644;//2539
public static Integer NewNavigatorMessageEvent = 2076;//94
public static Integer SearchNewNavigatorEvent = 946;//2456
public static Integer UserWalkMessageEvent = 3802;//2923
public static Integer EnterRoomMessageEvent = 2450;//3305
public static Integer HeightMapMessageEvent = 278;//3020
public static Integer EventLogMessageEvent = 658;//734
public static Integer RoomInfoMessageEvent = 3646;//2420
public static Integer MessengerInitMessageEvent = 3464;//2993
public static Integer MessengerUpdateMessageEvent = -3412;//-3412
public static Integer MessengerSearchMessageEvent = 1145;//2745
public static Integer MessengerRequestMessageEvent = 3619;//3816
public static Integer MessengerAcceptMessageEvent = 2363;//408
public static Integer MessengerDeclineMessageEvent = 1591;//3726
public static Integer MessengerDeleteFriendMessageEvent = 1106;//3851
public static Integer MessengerTalkMessageEvent = 1750;//2083
public static Integer MessengerInviteMessageEvent = 282;//3746
public static Integer FollowFriendMessageEvent = 2;//659
public static Integer CanCreateRoomMessageEvent = 3866;//3614
public static Integer CreateRoomMessageEvent = 859;//3516
public static Integer DanceMessageEvent = 1126;//1197
public static Integer RoomEditInfoMessageEvent = 3700;//146
public static Integer DeleteRoomMessageEvent = 638;//2990
public static Integer SaveRoomMessageEvent = 1090;//1099
public static Integer AnswerDoorbellMessageEvent = 754;//1670
public static Integer EnterDoorbellMessageEvent = 586;//982
public static Integer ChatMessageEvent = 1831;//563
public static Integer ShoutMessageEvent = 1795;//1565
public static Integer StartTypingMessageEvent = 1266;//403
public static Integer StopTypingMessageEvent = 978;//1986
public static Integer ShowSignMessageEvent = 1195;//205
public static Integer CatalogueTabMessageEvent = 263;//2481
public static Integer CataloguePageMessageEvent = 2148;//3365
public static Integer PurchaseObjectMessageEvent = 3250;//2223
public static Integer InventoryMessageEvent = 1231;//3065
public static Integer ApplyDecorationMessageEvent = 1388;//1416
public static Integer PlaceItemMessageEvent = 1268;//3651
public static Integer MoveItemMessageEvent = 2955;//3174
public static Integer MoveWallItemMessageEvent = 1038;//663
public static Integer PickupItemMessageEvent = 3064;//1046
public static Integer InteractFloorItemMessageEvent = 788;//926
public static Integer InteractWallItemMessageEvent = 3032;//264
public static Integer DropItemMessageEvent = 2846;//2776
public static Integer ChangeAppearanceMessageEvent = 3509;//1631
public static Integer RoomThumbnailMessageEvent = -1184;//-1184
public static Integer RoomCameraMessageEvent = -2343;//-2343
public static Integer MoodlightInteractMessageEvent = 2090;//1322
public static Integer ToggleMoodlightMessageEvent = 3146;//281
public static Integer SaveMoodlightPresetMessageEvent = 1488;//1203
public static Integer SubscriptionMessageEvent = 857;//220
public static Integer GiftingSettingsMessageEvent = 3335;//1027
public static Integer PurchasePresentMessageEvent = 2142;//53
public static Integer SaveFloorPlanMessageEvent = 400;//1707
public static Integer FloorPlanPropertiesMessageEvent = 3219;//2796
public static Integer PromotableRoomsMessageEvent = 2362;//2016
public static Integer NavigatorPromoteRoomCategories = 1735;//3524
public static Integer PurchaseRoomPromotionMessageEvent = 2937;//1839
public static Integer EditRoomPromotionMessageEvent = 22;//2562
public static Integer PetRacesMessageEvent = 171;//3692
public static Integer VerifyPetNameMessageEvent = 321;//2794
public static Integer PlacePetMessageEvent = 2174;//886
public static Integer PurchaseOfferMessageEvent = 3053;//2089
public static Integer HabboClubCenterMessageEvent = 3408;//1711
public static Integer PetInfoMessageEvent = 983;//2139
public static Integer RemovePetMessageEvent = 1207;//2681
public static Integer RoomRightsMessageEvent = 551;//2772
public static Integer RemoveRightsMessageEvent = 1877;//1109
public static Integer GiveRightsMessageEvent = 2578;//948
public static Integer ClearRoomRightsMessageEvent = 2398;//3296
public static Integer GroupCatalogueMessageEvent = 1907;//1051
public static Integer GroupBadgeDialogMessageEvent = 2047;//121
public static Integer GroupPurchaseMessageEvent = 1934;//1753
public static Integer GroupInfoMessageEvent = 1415;//283
public static Integer GroupManageDetailsMessageEvent = 2697;//266
public static Integer GroupManageMembersMessageEvent = 1048;//139
public static Integer DeleteGroupMessageEvent = 3593;//3320
public static Integer StartTradingMessageEvent = 3722;//293
public static Integer SaveBrandingMessageEvent = 2194;//2926
public static Integer EditGroupTextMessageEvent = 1885;//516
public static Integer EditGroupColoursMessageEvent = 1131;//1475
public static Integer EditGroupAccessMessageEvent = 164;//2178
public static Integer EditGroupBadgeMessageEvent = 1088;//1082
public static Integer GroupMembershipRequestMessageEvent = 2529;//3749
public static Integer GroupRemoveMemberMessageEvent = 423;//2240
public static Integer GroupMembershipRejectMessageEvent = 2688;//1308
public static Integer GroupMembershipAcceptMessageEvent = 2891;//3136
public static Integer GroupGiveAdminMessageEvent = 1587;//3116
public static Integer GroupRemoveAdminMessageEvent = 2542;//258
}

0 comments on commit f55fd0b

Please sign in to comment.