├── .github └── workflows │ ├── pull_request.yml │ └── push.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── examples └── capture_parser │ ├── main.rs │ └── zip_context.rs ├── lu_packets_derive ├── Cargo.lock ├── Cargo.toml └── src │ ├── from_variants.rs │ ├── game_message.rs │ ├── gm_type.rs │ ├── lib.rs │ ├── replica_serde.rs │ └── variant_tests.rs ├── rust-toolchain ├── rustfmt.toml └── src ├── auth ├── client │ ├── mod.rs │ └── tests │ │ ├── Client.bin │ │ ├── Client.rs │ │ ├── General.bin │ │ └── General.rs ├── mod.rs └── server │ ├── mod.rs │ └── tests │ ├── Auth.bin │ ├── Auth.rs │ ├── General.bin │ ├── General.rs │ ├── LoginRequest.bin │ └── LoginRequest.rs ├── chat ├── client │ ├── mod.rs │ └── tests │ │ ├── AchievementNotify.bin │ │ ├── AchievementNotify.rs │ │ ├── GeneralChatMessage.bin │ │ ├── GeneralChatMessage.rs │ │ ├── PrivateChatMessage.bin │ │ └── PrivateChatMessage.rs ├── mod.rs └── server │ ├── mod.rs │ └── tests │ ├── AddFriendRequest.bin │ ├── AddFriendRequest.rs │ ├── AddFriendResponse.bin │ ├── AddFriendResponse.rs │ ├── AddIgnore.bin │ ├── AddIgnore.rs │ ├── GeneralChatMessage.bin │ ├── GeneralChatMessage.rs │ ├── GetFriendsList.bin │ ├── GetFriendsList.rs │ ├── GetIgnoreList.bin │ ├── GetIgnoreList.rs │ ├── PrivateChatMessage.bin │ ├── PrivateChatMessage.rs │ ├── RequestMinimumChatMode.bin │ ├── RequestMinimumChatMode.rs │ ├── RequestMinimumChatModePrivate.bin │ ├── RequestMinimumChatModePrivate.rs │ ├── TeamGetStatus.bin │ ├── TeamGetStatus.rs │ ├── TeamInvite.bin │ ├── TeamInvite.rs │ ├── TeamInviteResponse.bin │ ├── TeamInviteResponse.rs │ ├── TeamLeave.bin │ └── TeamLeave.rs ├── common ├── mod.rs └── str │ ├── fixed.rs │ ├── mod.rs │ └── variable.rs ├── general ├── client │ ├── mod.rs │ └── tests │ │ ├── DisconnectNotify.bin │ │ ├── DisconnectNotify.rs │ │ ├── Handshake.bin │ │ └── Handshake.rs ├── mod.rs └── server │ ├── mod.rs │ └── tests │ ├── Handshake.bin │ └── Handshake.rs ├── lib.rs ├── raknet ├── client │ ├── mod.rs │ ├── replica │ │ ├── achievement_vendor.rs │ │ ├── base_combat_ai.rs │ │ ├── bbb.rs │ │ ├── bouncer.rs │ │ ├── buff.rs │ │ ├── character.rs │ │ ├── collectible.rs │ │ ├── controllable_physics.rs │ │ ├── destroyable.rs │ │ ├── donation_vendor.rs │ │ ├── fx.rs │ │ ├── inventory.rs │ │ ├── item.rs │ │ ├── level_progression.rs │ │ ├── lup_exhibit.rs │ │ ├── mod.rs │ │ ├── module_assembly.rs │ │ ├── moving_platform.rs │ │ ├── mutable_model_behavior.rs │ │ ├── pet.rs │ │ ├── phantom_physics.rs │ │ ├── player_forced_movement.rs │ │ ├── possessable.rs │ │ ├── possession_control.rs │ │ ├── quickbuild.rs │ │ ├── racing_control.rs │ │ ├── rigid_body_phantom_physics.rs │ │ ├── script.rs │ │ ├── scripted_activity.rs │ │ ├── shooting_gallery.rs │ │ ├── simple_physics.rs │ │ ├── skill.rs │ │ ├── switch.rs │ │ ├── tests │ │ │ ├── AchievementVendorConstruction.bin │ │ │ ├── AchievementVendorConstruction.rs │ │ │ ├── BaseCombatAiConstruction.bin │ │ │ ├── BaseCombatAiConstruction.rs │ │ │ ├── BbbConstruction.bin │ │ │ ├── BbbConstruction.rs │ │ │ ├── BouncerConstruction.bin │ │ │ ├── BouncerConstruction.rs │ │ │ ├── BuffConstruction.bin │ │ │ ├── BuffConstruction.rs │ │ │ ├── BuffSerialization.bin │ │ │ ├── BuffSerialization.rs │ │ │ ├── CharacterConstruction.bin │ │ │ ├── CharacterConstruction.rs │ │ │ ├── CharacterSerialization.bin │ │ │ ├── CharacterSerialization.rs │ │ │ ├── CollectibleConstruction.bin │ │ │ ├── CollectibleConstruction.rs │ │ │ ├── ControllablePhysicsConstruction.bin │ │ │ ├── ControllablePhysicsConstruction.rs │ │ │ ├── ControllablePhysicsSerialization.bin │ │ │ ├── ControllablePhysicsSerialization.rs │ │ │ ├── DestroyableConstruction.bin │ │ │ ├── DestroyableConstruction.rs │ │ │ ├── DestroyableSerialization.bin │ │ │ ├── DestroyableSerialization.rs │ │ │ ├── DonationVendorConstruction.bin │ │ │ ├── DonationVendorConstruction.rs │ │ │ ├── FxConstruction.bin │ │ │ ├── FxConstruction.rs │ │ │ ├── FxSerialization.bin │ │ │ ├── FxSerialization.rs │ │ │ ├── InventoryConstruction.bin │ │ │ ├── InventoryConstruction.rs │ │ │ ├── ItemConstruction.bin │ │ │ ├── ItemConstruction.rs │ │ │ ├── LevelProgressionConstruction.bin │ │ │ ├── LevelProgressionConstruction.rs │ │ │ ├── LupExhibitConstruction.bin │ │ │ ├── LupExhibitConstruction.rs │ │ │ ├── ModuleAssemblyConstruction.bin │ │ │ ├── ModuleAssemblyConstruction.rs │ │ │ ├── MovingPlatformConstruction.bin │ │ │ ├── MovingPlatformConstruction.rs │ │ │ ├── MutableModelBehaviorConstruction.bin │ │ │ ├── MutableModelBehaviorConstruction.rs │ │ │ ├── MutableModelBehaviorSerialization.bin │ │ │ ├── MutableModelBehaviorSerialization.rs │ │ │ ├── PetConstruction.bin │ │ │ ├── PetConstruction.rs │ │ │ ├── PetSerialization.bin │ │ │ ├── PetSerialization.rs │ │ │ ├── PhantomPhysicsConstruction.bin │ │ │ ├── PhantomPhysicsConstruction.rs │ │ │ ├── PlayerForcedMovementConstruction.bin │ │ │ ├── PlayerForcedMovementConstruction.rs │ │ │ ├── PossessableConstruction.bin │ │ │ ├── PossessableConstruction.rs │ │ │ ├── PossessionControlConstruction.bin │ │ │ ├── PossessionControlConstruction.rs │ │ │ ├── QuickbuildConstruction.bin │ │ │ ├── QuickbuildConstruction.rs │ │ │ ├── QuickbuildSerialization.bin │ │ │ ├── QuickbuildSerialization.rs │ │ │ ├── RacingControlConstruction.bin │ │ │ ├── RacingControlConstruction.rs │ │ │ ├── RigidBodyPhantomPhysicsConstruction.bin │ │ │ ├── RigidBodyPhantomPhysicsConstruction.rs │ │ │ ├── ScriptConstruction.bin │ │ │ ├── ScriptConstruction.rs │ │ │ ├── ScriptSerialization.bin │ │ │ ├── ScriptSerialization.rs │ │ │ ├── ScriptedActivityConstruction.bin │ │ │ ├── ScriptedActivityConstruction.rs │ │ │ ├── ShootingGalleryConstruction.bin │ │ │ ├── ShootingGalleryConstruction.rs │ │ │ ├── ShootingGallerySerialization.bin │ │ │ ├── ShootingGallerySerialization.rs │ │ │ ├── SimplePhysicsConstruction.bin │ │ │ ├── SimplePhysicsConstruction.rs │ │ │ ├── SimplePhysicsSerialization.bin │ │ │ ├── SimplePhysicsSerialization.rs │ │ │ ├── SkillConstruction.bin │ │ │ ├── SkillConstruction.rs │ │ │ ├── SkillSerialization.bin │ │ │ ├── SkillSerialization.rs │ │ │ ├── SwitchConstruction.bin │ │ │ ├── SwitchConstruction.rs │ │ │ ├── VehiclePhysicsConstruction.bin │ │ │ ├── VehiclePhysicsConstruction.rs │ │ │ ├── VehiclePhysicsSerialization.bin │ │ │ ├── VehiclePhysicsSerialization.rs │ │ │ ├── VendorConstruction.bin │ │ │ └── VendorConstruction.rs │ │ ├── vehicle_physics.rs │ │ └── vendor.rs │ └── tests │ │ ├── ConnectedPong.bin │ │ ├── ConnectedPong.rs │ │ ├── ConnectionRequestAccepted.bin │ │ ├── ConnectionRequestAccepted.rs │ │ ├── DisconnectionNotification.bin │ │ ├── DisconnectionNotification.rs │ │ ├── ReplicaConstruction.bin │ │ ├── ReplicaConstruction.rs │ │ ├── ReplicaSerialization.bin │ │ ├── ReplicaSerialization.rs │ │ ├── UserMessage.bin │ │ └── UserMessage.rs ├── mod.rs └── server │ ├── mod.rs │ └── tests │ ├── ConnectionRequest.bin │ ├── ConnectionRequest.rs │ ├── DisconnectionNotification.bin │ ├── DisconnectionNotification.rs │ ├── InternalPing.bin │ ├── InternalPing.rs │ ├── NewIncomingConnection.bin │ ├── NewIncomingConnection.rs │ ├── UserMessage.bin │ └── UserMessage.rs ├── unified └── mod.rs └── world ├── amf3.rs ├── client ├── mod.rs └── tests │ ├── AddFriendRequest.bin │ ├── AddFriendRequest.rs │ ├── AddFriendResponse.bin │ ├── AddFriendResponse.rs │ ├── BlueprintLoadItemResponse.bin │ ├── BlueprintLoadItemResponse.rs │ ├── BlueprintSaveResponse.bin │ ├── BlueprintSaveResponse.rs │ ├── CharacterCreateResponse.bin │ ├── CharacterCreateResponse.rs │ ├── CharacterDeleteResponse.bin │ ├── CharacterDeleteResponse.rs │ ├── CharacterListResponse.bin │ ├── CharacterListResponse.rs │ ├── Chat.bin │ ├── Chat.rs │ ├── ChatModerationString.bin │ ├── ChatModerationString.rs │ ├── Client.bin │ ├── Client.rs │ ├── CreateCharacter.bin │ ├── CreateCharacter.rs │ ├── FriendUpdateNotify.bin │ ├── FriendUpdateNotify.rs │ ├── General.bin │ ├── General.rs │ ├── GetFriendsListResponse.bin │ ├── GetFriendsListResponse.rs │ ├── GetIgnoreListResponse.bin │ ├── GetIgnoreListResponse.rs │ ├── LoadStaticZone.bin │ ├── LoadStaticZone.rs │ ├── MinimumChatModeResponse.bin │ ├── MinimumChatModeResponse.rs │ ├── MinimumChatModeResponsePrivate.bin │ ├── MinimumChatModeResponsePrivate.rs │ ├── SubjectGameMessage.bin │ ├── SubjectGameMessage.rs │ ├── TeamInvite.bin │ ├── TeamInvite.rs │ ├── TransferToWorld.bin │ ├── TransferToWorld.rs │ ├── UpdateFreeTrialStatus.bin │ └── UpdateFreeTrialStatus.rs ├── gm ├── client │ ├── mod.rs │ └── tests │ │ ├── ActivityEnter.bin │ │ ├── ActivityEnter.rs │ │ ├── ActivityExit.bin │ │ ├── ActivityExit.rs │ │ ├── ActivityPause.bin │ │ ├── ActivityPause.rs │ │ ├── ActivityStart.bin │ │ ├── ActivityStart.rs │ │ ├── ActivityStop.bin │ │ ├── ActivityStop.rs │ │ ├── AddItemToInventoryClientSync.bin │ │ ├── AddItemToInventoryClientSync.rs │ │ ├── AddPetToPlayer.bin │ │ ├── AddPetToPlayer.rs │ │ ├── AddSkill.bin │ │ ├── AddSkill.rs │ │ ├── BouncerActiveStatus.bin │ │ ├── BouncerActiveStatus.rs │ │ ├── BroadcastTextToChatbox.bin │ │ ├── BroadcastTextToChatbox.rs │ │ ├── BuildModeNotificationReport.bin │ │ ├── BuildModeNotificationReport.rs │ │ ├── CancelMission.bin │ │ ├── CancelMission.rs │ │ ├── CancelSkillCast.bin │ │ ├── CancelSkillCast.rs │ │ ├── ChangeIdleFlags.bin │ │ ├── ChangeIdleFlags.rs │ │ ├── ChangeObjectWorldState.bin │ │ ├── ChangeObjectWorldState.rs │ │ ├── ClientCancelMoveSkill.bin │ │ ├── ClientCancelMoveSkill.rs │ │ ├── ClientNotifyPet.bin │ │ ├── ClientNotifyPet.rs │ │ ├── Die.bin │ │ ├── Die.rs │ │ ├── DisplayMessageBox.bin │ │ ├── DisplayMessageBox.rs │ │ ├── DisplayTooltip.bin │ │ ├── DisplayTooltip.rs │ │ ├── DisplayZoneSummary.bin │ │ ├── DisplayZoneSummary.rs │ │ ├── DoClientProjectileImpact.bin │ │ ├── DoClientProjectileImpact.rs │ │ ├── DropClientLoot.bin │ │ ├── DropClientLoot.rs │ │ ├── EchoStartSkill.bin │ │ ├── EchoStartSkill.rs │ │ ├── EchoSyncSkill.bin │ │ ├── EchoSyncSkill.rs │ │ ├── EmotePlayed.bin │ │ ├── EmotePlayed.rs │ │ ├── EnableRebuild.bin │ │ ├── EnableRebuild.rs │ │ ├── EndCinematic.bin │ │ ├── EndCinematic.rs │ │ ├── EquipInventory.bin │ │ ├── EquipInventory.rs │ │ ├── FinishArrangingWithItem.bin │ │ ├── FinishArrangingWithItem.rs │ │ ├── FireEventClientSide.bin │ │ ├── FireEventClientSide.rs │ │ ├── GetLastCustomBuild.bin │ │ ├── GetLastCustomBuild.rs │ │ ├── HandleUgcEquipPostDeleteBasedOnEditMode.bin │ │ ├── HandleUgcEquipPostDeleteBasedOnEditMode.rs │ │ ├── HandleUgcEquipPreCreateBasedOnEditMode.bin │ │ ├── HandleUgcEquipPreCreateBasedOnEditMode.rs │ │ ├── HasBeenCollectedByClient.bin │ │ ├── HasBeenCollectedByClient.rs │ │ ├── Help.bin │ │ ├── Help.rs │ │ ├── InvalidZoneTransferList.bin │ │ ├── InvalidZoneTransferList.rs │ │ ├── Knockback.bin │ │ ├── Knockback.rs │ │ ├── LockNodeRotation.bin │ │ ├── LockNodeRotation.rs │ │ ├── MarkInventoryItemAsActive.bin │ │ ├── MarkInventoryItemAsActive.rs │ │ ├── MatchResponse.bin │ │ ├── MatchResponse.rs │ │ ├── MatchUpdate.bin │ │ ├── MatchUpdate.rs │ │ ├── ModifyLegoScore.bin │ │ ├── ModifyLegoScore.rs │ │ ├── ModifyPlayerZoneStatistic.bin │ │ ├── ModifyPlayerZoneStatistic.rs │ │ ├── ModuleAssemblyDbDataForClient.bin │ │ ├── ModuleAssemblyDbDataForClient.rs │ │ ├── MoveInventoryBatch.bin │ │ ├── MoveInventoryBatch.rs │ │ ├── MoveItemInInventory.bin │ │ ├── MoveItemInInventory.rs │ │ ├── NotifyClientFailedPrecondition.bin │ │ ├── NotifyClientFailedPrecondition.rs │ │ ├── NotifyClientFlagChange.bin │ │ ├── NotifyClientFlagChange.rs │ │ ├── NotifyClientObject.bin │ │ ├── NotifyClientObject.rs │ │ ├── NotifyClientShootingGalleryScore.bin │ │ ├── NotifyClientShootingGalleryScore.rs │ │ ├── NotifyClientZoneObject.bin │ │ ├── NotifyClientZoneObject.rs │ │ ├── NotifyLevelRewards.bin │ │ ├── NotifyLevelRewards.rs │ │ ├── NotifyMission.bin │ │ ├── NotifyMission.rs │ │ ├── NotifyNotEnoughInvSpace.bin │ │ ├── NotifyNotEnoughInvSpace.rs │ │ ├── NotifyPetTamingMinigame.bin │ │ ├── NotifyPetTamingMinigame.rs │ │ ├── NotifyPropertyOfEditMode.bin │ │ ├── NotifyPropertyOfEditMode.rs │ │ ├── NotifyRacingClient.bin │ │ ├── NotifyRacingClient.rs │ │ ├── NotifyRailActivatorStateChange.bin │ │ ├── NotifyRailActivatorStateChange.rs │ │ ├── NotifyRewardMailed.bin │ │ ├── NotifyRewardMailed.rs │ │ ├── NotifyTamingModelLoadedOnServer.bin │ │ ├── NotifyTamingModelLoadedOnServer.rs │ │ ├── NotifyVehicleOfRacingObject.bin │ │ ├── NotifyVehicleOfRacingObject.rs │ │ ├── ObjectActivatedClient.bin │ │ ├── ObjectActivatedClient.rs │ │ ├── OfferMission.bin │ │ ├── OfferMission.rs │ │ ├── OpenPropertyVendor.bin │ │ ├── OpenPropertyVendor.rs │ │ ├── OrientToAngle.bin │ │ ├── OrientToAngle.rs │ │ ├── OrientToObject.bin │ │ ├── OrientToObject.rs │ │ ├── OrientToPosition.bin │ │ ├── OrientToPosition.rs │ │ ├── PetNameChanged.bin │ │ ├── PetNameChanged.rs │ │ ├── PetResponse.bin │ │ ├── PetResponse.rs │ │ ├── PetTamingTryBuildResult.bin │ │ ├── PetTamingTryBuildResult.rs │ │ ├── PlaceModelResponse.bin │ │ ├── PlaceModelResponse.rs │ │ ├── PlatformResync.bin │ │ ├── PlatformResync.rs │ │ ├── PlayAnimation.bin │ │ ├── PlayAnimation.rs │ │ ├── PlayCinematic.bin │ │ ├── PlayCinematic.rs │ │ ├── PlayEmbeddedEffectOnAllClientsNearObject.bin │ │ ├── PlayEmbeddedEffectOnAllClientsNearObject.rs │ │ ├── PlayFxEffect.bin │ │ ├── PlayFxEffect.rs │ │ ├── PlayerReachedRespawnCheckpoint.bin │ │ ├── PlayerReachedRespawnCheckpoint.rs │ │ ├── PlayerReady.bin │ │ ├── PlayerReady.rs │ │ ├── PlayerSetCameraCyclingMode.bin │ │ ├── PlayerSetCameraCyclingMode.rs │ │ ├── PreloadAnimation.bin │ │ ├── PreloadAnimation.rs │ │ ├── PropertyEntranceBegin.bin │ │ ├── PropertyEntranceBegin.rs │ │ ├── PropertyModerationStatusUpdate.bin │ │ ├── PropertyModerationStatusUpdate.rs │ │ ├── PropertyRentalResponse.bin │ │ ├── PropertyRentalResponse.rs │ │ ├── RacingPlayerLoaded.bin │ │ ├── RacingPlayerLoaded.rs │ │ ├── RacingResetPlayerToLastReset.bin │ │ ├── RacingResetPlayerToLastReset.rs │ │ ├── RacingSetPlayerResetInfo.bin │ │ ├── RacingSetPlayerResetInfo.rs │ │ ├── RebuildNotifyState.bin │ │ ├── RebuildNotifyState.rs │ │ ├── RegisterPetDbId.bin │ │ ├── RegisterPetDbId.rs │ │ ├── RegisterPetId.bin │ │ ├── RegisterPetId.rs │ │ ├── RemoveItemFromInventory.bin │ │ ├── RemoveItemFromInventory.rs │ │ ├── RemoveSkill.bin │ │ ├── RemoveSkill.rs │ │ ├── RequeryPropertyModels.bin │ │ ├── RequeryPropertyModels.rs │ │ ├── RequestClientBounce.bin │ │ ├── RequestClientBounce.rs │ │ ├── ResetMissions.bin │ │ ├── ResetMissions.rs │ │ ├── ResponseMoveItemBetweenInventoryTypes.bin │ │ ├── ResponseMoveItemBetweenInventoryTypes.rs │ │ ├── RestoreToPostLoadStats.bin │ │ ├── RestoreToPostLoadStats.rs │ │ ├── Resurrect.bin │ │ ├── Resurrect.rs │ │ ├── ScriptNetworkVarUpdate.bin │ │ ├── ScriptNetworkVarUpdate.rs │ │ ├── SendActivitySummaryLeaderboardData.bin │ │ ├── SendActivitySummaryLeaderboardData.rs │ │ ├── ServerDoneLoadingAllObjects.bin │ │ ├── ServerDoneLoadingAllObjects.rs │ │ ├── ServerTradeAccept.bin │ │ ├── ServerTradeAccept.rs │ │ ├── ServerTradeFinalReply.bin │ │ ├── ServerTradeFinalReply.rs │ │ ├── ServerTradeInitialReply.bin │ │ ├── ServerTradeInitialReply.rs │ │ ├── ServerTradeInvite.bin │ │ ├── ServerTradeInvite.rs │ │ ├── SetBuildModeConfirmed.bin │ │ ├── SetBuildModeConfirmed.rs │ │ ├── SetCurrency.bin │ │ ├── SetCurrency.rs │ │ ├── SetEmoteLockState.bin │ │ ├── SetEmoteLockState.rs │ │ ├── SetGravityScale.bin │ │ ├── SetGravityScale.rs │ │ ├── SetIgnoreProjectileCollision.bin │ │ ├── SetIgnoreProjectileCollision.rs │ │ ├── SetInventorySize.bin │ │ ├── SetInventorySize.rs │ │ ├── SetJetPackMode.bin │ │ ├── SetJetPackMode.rs │ │ ├── SetLocalTeam.bin │ │ ├── SetLocalTeam.rs │ │ ├── SetModelToBuild.bin │ │ ├── SetModelToBuild.rs │ │ ├── SetMountInventoryId.bin │ │ ├── SetMountInventoryId.rs │ │ ├── SetName.bin │ │ ├── SetName.rs │ │ ├── SetNameBillboardState.bin │ │ ├── SetNameBillboardState.rs │ │ ├── SetPetName.bin │ │ ├── SetPetName.rs │ │ ├── SetPetNameModerated.bin │ │ ├── SetPetNameModerated.rs │ │ ├── SetPlayerAllowedRespawn.bin │ │ ├── SetPlayerAllowedRespawn.rs │ │ ├── SetPropertyModerationStatus.bin │ │ ├── SetPropertyModerationStatus.rs │ │ ├── SetRailMovement.bin │ │ ├── SetRailMovement.rs │ │ ├── SetResurrectRestoreValues.bin │ │ ├── SetResurrectRestoreValues.rs │ │ ├── SetStatusImmunity.bin │ │ ├── SetStatusImmunity.rs │ │ ├── SetStunImmunity.bin │ │ ├── SetStunImmunity.rs │ │ ├── SetStunned.bin │ │ ├── SetStunned.rs │ │ ├── SetUserCtrlCompPause.bin │ │ ├── SetUserCtrlCompPause.rs │ │ ├── ShowActivityCountdown.bin │ │ ├── ShowActivityCountdown.rs │ │ ├── ShowPetActionButton.bin │ │ ├── ShowPetActionButton.rs │ │ ├── Smash.bin │ │ ├── Smash.rs │ │ ├── SpawnModelBricks.bin │ │ ├── SpawnModelBricks.rs │ │ ├── StartActivityTime.bin │ │ ├── StartActivityTime.rs │ │ ├── StartArrangingWithItem.bin │ │ ├── StartArrangingWithItem.rs │ │ ├── StartCelebrationEffect.bin │ │ ├── StartCelebrationEffect.rs │ │ ├── StartRailMovement.bin │ │ ├── StartRailMovement.rs │ │ ├── StopFxEffect.bin │ │ ├── StopFxEffect.rs │ │ ├── TeamAddPlayer.bin │ │ ├── TeamAddPlayer.rs │ │ ├── TeamGetStatusResponse.bin │ │ ├── TeamGetStatusResponse.rs │ │ ├── TeamPickupItem.bin │ │ ├── TeamPickupItem.rs │ │ ├── TeamRemovePlayer.bin │ │ ├── TeamRemovePlayer.rs │ │ ├── TeamSetLeader.bin │ │ ├── TeamSetLeader.rs │ │ ├── TeamSetOffWorldFlag.bin │ │ ├── TeamSetOffWorldFlag.rs │ │ ├── Teleport.bin │ │ ├── Teleport.rs │ │ ├── TerminateInteraction.bin │ │ ├── TerminateInteraction.rs │ │ ├── ToggleInteractionUpdates.bin │ │ ├── ToggleInteractionUpdates.rs │ │ ├── TransferToLastNonInstance.bin │ │ ├── TransferToLastNonInstance.rs │ │ ├── TransferToZone.bin │ │ ├── TransferToZone.rs │ │ ├── TransferToZoneCheckedIm.bin │ │ ├── TransferToZoneCheckedIm.rs │ │ ├── UiMessageServerToSingleClient.bin │ │ ├── UiMessageServerToSingleClient.rs │ │ ├── UnEquipInventory.bin │ │ ├── UnEquipInventory.rs │ │ ├── UnSmash.bin │ │ ├── UnSmash.rs │ │ ├── UncastSkill.bin │ │ ├── UncastSkill.rs │ │ ├── UpdatePlayerStatistic.bin │ │ ├── UpdatePlayerStatistic.rs │ │ ├── UpdatePropertyModelCount.bin │ │ ├── UpdatePropertyModelCount.rs │ │ ├── UpdateReputation.bin │ │ ├── UpdateReputation.rs │ │ ├── UseItemRequirementsResponse.bin │ │ ├── UseItemRequirementsResponse.rs │ │ ├── UseItemResult.bin │ │ ├── UseItemResult.rs │ │ ├── VehicleAddPassiveBoostAction.bin │ │ ├── VehicleAddPassiveBoostAction.rs │ │ ├── VehicleLockInput.bin │ │ ├── VehicleLockInput.rs │ │ ├── VehicleRemovePassiveBoostAction.bin │ │ ├── VehicleRemovePassiveBoostAction.rs │ │ ├── VehicleStopBoost.bin │ │ ├── VehicleStopBoost.rs │ │ ├── VehicleUnlockInput.bin │ │ ├── VehicleUnlockInput.rs │ │ ├── VendorOpenWindow.bin │ │ ├── VendorOpenWindow.rs │ │ ├── VendorTransactionResult.bin │ │ └── VendorTransactionResult.rs ├── mod.rs └── server │ ├── mod.rs │ └── tests │ ├── AcknowledgePossession.bin │ ├── AcknowledgePossession.rs │ ├── ActivateBrickMode.bin │ ├── ActivateBrickMode.rs │ ├── ActivityStateChangeRequest.bin │ ├── ActivityStateChangeRequest.rs │ ├── BbbLoadItemRequest.bin │ ├── BbbLoadItemRequest.rs │ ├── BbbResetMetadataSourceItem.bin │ ├── BbbResetMetadataSourceItem.rs │ ├── BbbSaveRequest.bin │ ├── BbbSaveRequest.rs │ ├── BounceNotification.bin │ ├── BounceNotification.rs │ ├── BuildExitConfirmation.bin │ ├── BuildExitConfirmation.rs │ ├── BuildModeSet.bin │ ├── BuildModeSet.rs │ ├── BuyFromVendor.bin │ ├── BuyFromVendor.rs │ ├── CancelDonationOnPlayer.bin │ ├── CancelDonationOnPlayer.rs │ ├── CancelRailMovement.bin │ ├── CancelRailMovement.rs │ ├── CasterDead.bin │ ├── CasterDead.rs │ ├── CelebrationCompleted.bin │ ├── CelebrationCompleted.rs │ ├── ChoiceBoxRespond.bin │ ├── ChoiceBoxRespond.rs │ ├── CinematicUpdate.bin │ ├── CinematicUpdate.rs │ ├── ClientExitTamingMinigame.bin │ ├── ClientExitTamingMinigame.rs │ ├── ClientItemConsumed.bin │ ├── ClientItemConsumed.rs │ ├── ClientRailMovementReady.bin │ ├── ClientRailMovementReady.rs │ ├── ClientTradeAccept.bin │ ├── ClientTradeAccept.rs │ ├── ClientTradeCancel.bin │ ├── ClientTradeCancel.rs │ ├── ClientTradeRequest.bin │ ├── ClientTradeRequest.rs │ ├── CommandPet.bin │ ├── CommandPet.rs │ ├── ControlBehaviors.bin │ ├── ControlBehaviors.rs │ ├── DeleteModelFromClient.bin │ ├── DeleteModelFromClient.rs │ ├── DespawnPet.bin │ ├── DespawnPet.rs │ ├── DismountComplete.bin │ ├── DismountComplete.rs │ ├── DoneArrangingWithItem.bin │ ├── DoneArrangingWithItem.rs │ ├── EnterProperty1.bin │ ├── EnterProperty1.rs │ ├── EquipInventory.bin │ ├── EquipInventory.rs │ ├── FetchModelMetadataRequest.bin │ ├── FetchModelMetadataRequest.rs │ ├── FireEventServerSide.bin │ ├── FireEventServerSide.rs │ ├── GetHotPropertyData.bin │ ├── GetHotPropertyData.rs │ ├── HasBeenCollected.bin │ ├── HasBeenCollected.rs │ ├── MessageBoxRespond.bin │ ├── MessageBoxRespond.rs │ ├── MissionDialogueCancelled.bin │ ├── MissionDialogueCancelled.rs │ ├── MissionDialogueOk.bin │ ├── MissionDialogueOk.rs │ ├── ModifyGhostingDistance.bin │ ├── ModifyGhostingDistance.rs │ ├── ModifyPlayerZoneStatistic.bin │ ├── ModifyPlayerZoneStatistic.rs │ ├── ModularAssemblyNifCompleted.bin │ ├── ModularAssemblyNifCompleted.rs │ ├── ModuleAssemblyQueryData.bin │ ├── ModuleAssemblyQueryData.rs │ ├── MoveInventoryBatch.bin │ ├── MoveInventoryBatch.rs │ ├── MoveItemBetweenInventoryTypes.bin │ ├── MoveItemBetweenInventoryTypes.rs │ ├── MoveItemInInventory.bin │ ├── MoveItemInInventory.rs │ ├── NotifyPet.bin │ ├── NotifyPet.rs │ ├── NotifyServerLevelProcessingComplete.bin │ ├── NotifyServerLevelProcessingComplete.rs │ ├── NotifyTamingBuildSuccess.bin │ ├── NotifyTamingBuildSuccess.rs │ ├── ParseChatMessage.bin │ ├── ParseChatMessage.rs │ ├── PetTamingMinigameResult.bin │ ├── PetTamingMinigameResult.rs │ ├── PickupCurrency.bin │ ├── PickupCurrency.rs │ ├── PickupItem.bin │ ├── PickupItem.rs │ ├── PlacePropertyModel.bin │ ├── PlacePropertyModel.rs │ ├── PlayEmote.bin │ ├── PlayEmote.rs │ ├── PlayerLoaded.bin │ ├── PlayerLoaded.rs │ ├── PlayerRailArrivedNotification.bin │ ├── PlayerRailArrivedNotification.rs │ ├── PopEquippedItemsState.bin │ ├── PopEquippedItemsState.rs │ ├── PropertyContentsFromClient.bin │ ├── PropertyContentsFromClient.rs │ ├── PropertyEditorBegin.bin │ ├── PropertyEditorBegin.rs │ ├── PropertyEditorEnd.bin │ ├── PropertyEditorEnd.rs │ ├── PropertyEntranceSync.bin │ ├── PropertyEntranceSync.rs │ ├── PropertyModerationAction.bin │ ├── PropertyModerationAction.rs │ ├── QueryPropertyData.bin │ ├── QueryPropertyData.rs │ ├── RacingClientReady.bin │ ├── RacingClientReady.rs │ ├── RacingPlayerInfoResetFinished.bin │ ├── RacingPlayerInfoResetFinished.rs │ ├── ReadyForUpdates.bin │ ├── ReadyForUpdates.rs │ ├── RebuildCancel.bin │ ├── RebuildCancel.rs │ ├── RemoveItemFromInventory.bin │ ├── RemoveItemFromInventory.rs │ ├── ReportBug.bin │ ├── ReportBug.rs │ ├── RequestActivityExit.bin │ ├── RequestActivityExit.rs │ ├── RequestActivitySummaryLeaderboardData.bin │ ├── RequestActivitySummaryLeaderboardData.rs │ ├── RequestDie.bin │ ├── RequestDie.rs │ ├── RequestLinkedMission.bin │ ├── RequestLinkedMission.rs │ ├── RequestMoveItemBetweenInventoryTypes.bin │ ├── RequestMoveItemBetweenInventoryTypes.rs │ ├── RequestPlatformResync.bin │ ├── RequestPlatformResync.rs │ ├── RequestRailActivatorState.bin │ ├── RequestRailActivatorState.rs │ ├── RequestResurrect.bin │ ├── RequestResurrect.rs │ ├── RequestServerProjectileImpact.bin │ ├── RequestServerProjectileImpact.rs │ ├── RequestSetPetName.bin │ ├── RequestSetPetName.rs │ ├── RequestSmashPlayer.bin │ ├── RequestSmashPlayer.rs │ ├── RequestUse.bin │ ├── RequestUse.rs │ ├── RequestVendorStatusUpdate.bin │ ├── RequestVendorStatusUpdate.rs │ ├── ResetPropertyBehaviors.bin │ ├── ResetPropertyBehaviors.rs │ ├── RespondToMission.bin │ ├── RespondToMission.rs │ ├── ResyncEquipment.bin │ ├── ResyncEquipment.rs │ ├── SelectSkill.bin │ ├── SelectSkill.rs │ ├── SellToVendor.bin │ ├── SellToVendor.rs │ ├── ServerCancelMoveSkill.bin │ ├── ServerCancelMoveSkill.rs │ ├── ServerTerminateInteraction.bin │ ├── ServerTerminateInteraction.rs │ ├── SetBbbAutosave.bin │ ├── SetBbbAutosave.rs │ ├── SetBuildMode.bin │ ├── SetBuildMode.rs │ ├── SetConsumableItem.bin │ ├── SetConsumableItem.rs │ ├── SetEmotesEnabled.bin │ ├── SetEmotesEnabled.rs │ ├── SetFlag.bin │ ├── SetFlag.rs │ ├── SetGhostReferencePosition.bin │ ├── SetGhostReferencePosition.rs │ ├── SetIgnoreProjectileCollision.bin │ ├── SetIgnoreProjectileCollision.rs │ ├── SetLastCustomBuild.bin │ ├── SetLastCustomBuild.rs │ ├── SetMissionTypeState.bin │ ├── SetMissionTypeState.rs │ ├── SetTooltipFlag.bin │ ├── SetTooltipFlag.rs │ ├── ShootingGalleryFire.bin │ ├── ShootingGalleryFire.rs │ ├── StartBuildingWithItem.bin │ ├── StartBuildingWithItem.rs │ ├── StartServerPetMinigameTimer.bin │ ├── StartServerPetMinigameTimer.rs │ ├── StartSkill.bin │ ├── StartSkill.rs │ ├── SyncSkill.bin │ ├── SyncSkill.rs │ ├── ToggleGhostReferenceOverride.bin │ ├── ToggleGhostReferenceOverride.rs │ ├── ToggleSendingPositionUpdates.bin │ ├── ToggleSendingPositionUpdates.rs │ ├── UnEquipInventory.bin │ ├── UnEquipInventory.rs │ ├── UpdateModelFromClient.bin │ ├── UpdateModelFromClient.rs │ ├── UpdatePropertyOrModelForFilterCheck.bin │ ├── UpdatePropertyOrModelForFilterCheck.rs │ ├── UpdatePropertyPerformanceCost.bin │ ├── UpdatePropertyPerformanceCost.rs │ ├── UpdateShootingGalleryRotation.bin │ ├── UpdateShootingGalleryRotation.rs │ ├── UseNonEquipmentItem.bin │ ├── UseNonEquipmentItem.rs │ ├── UsedInformationPlaque.bin │ ├── UsedInformationPlaque.rs │ ├── VehicleNotifyHitImaginationServer.bin │ ├── VehicleNotifyHitImaginationServer.rs │ ├── VehicleNotifyServerAddPassiveBoostAction.bin │ ├── VehicleNotifyServerAddPassiveBoostAction.rs │ ├── VehicleNotifyServerRemovePassiveBoostAction.bin │ ├── VehicleNotifyServerRemovePassiveBoostAction.rs │ ├── VehicleSetWheelLockState.bin │ ├── VehicleSetWheelLockState.rs │ ├── VerifyAck.bin │ ├── VerifyAck.rs │ ├── ZonePropertyModelEquipped.bin │ ├── ZonePropertyModelEquipped.rs │ ├── ZonePropertyModelRemovedWhileEquipped.bin │ ├── ZonePropertyModelRemovedWhileEquipped.rs │ ├── ZonePropertyModelRotated.bin │ ├── ZonePropertyModelRotated.rs │ ├── ZoneSummaryDismissed.bin │ └── ZoneSummaryDismissed.rs ├── lnv.rs ├── mod.rs └── server ├── mail ├── mod.rs └── tests │ ├── ContentCollectRequest.bin │ ├── ContentCollectRequest.rs │ ├── CreateRequest.bin │ ├── CreateRequest.rs │ ├── DeleteRequest.bin │ ├── DeleteRequest.rs │ ├── ListRequest.bin │ ├── ListRequest.rs │ ├── MarkAsReadRequest.bin │ ├── MarkAsReadRequest.rs │ ├── UnreadCountRequest.bin │ └── UnreadCountRequest.rs ├── mod.rs └── tests ├── CharacterCreateRequest.bin ├── CharacterCreateRequest.rs ├── CharacterDeleteRequest.bin ├── CharacterDeleteRequest.rs ├── CharacterListRequest.bin ├── CharacterListRequest.rs ├── CharacterLoginRequest.bin ├── CharacterLoginRequest.rs ├── ClientValidation.bin ├── ClientValidation.rs ├── General.bin ├── General.rs ├── GeneralChatMessage.bin ├── GeneralChatMessage.rs ├── LevelLoadComplete.bin ├── LevelLoadComplete.rs ├── Mail.bin ├── Mail.rs ├── PositionUpdate.bin ├── PositionUpdate.rs ├── RequestFreeTrialRefresh.bin ├── RequestFreeTrialRefresh.rs ├── RouteMessage.bin ├── RouteMessage.rs ├── StringCheck.bin ├── StringCheck.rs ├── SubjectGameMessage.bin ├── SubjectGameMessage.rs ├── Top5IssuesRequest.bin ├── Top5IssuesRequest.rs ├── UgcDownloadFailed.bin ├── UgcDownloadFailed.rs ├── World.bin └── World.rs /.gitignore: -------------------------------------------------------------------------------- 1 | target/* 2 | lu_packets_derive/target* 3 | -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2022-10-27 2 | -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | unstable_features = true 2 | hard_tabs = true 3 | reorder_imports = false 4 | reorder_modules = false 5 | # disable line wrapping 6 | max_width = 1000 7 | use_small_heuristics = "Max" -------------------------------------------------------------------------------- /src/auth/client/tests/Client.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/auth/client/tests/Client.bin -------------------------------------------------------------------------------- /src/auth/client/tests/General.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/auth/client/tests/General.rs: -------------------------------------------------------------------------------- 1 | LuMessage::General( 2 | GeneralMessage::DisconnectNotify( 3 | crate::general::client::DisconnectNotify::WrongGameVersion(0), 4 | ), 5 | ) 6 | -------------------------------------------------------------------------------- /src/auth/mod.rs: -------------------------------------------------------------------------------- 1 | //! Auth messages. 2 | pub mod client; 3 | pub mod server; 4 | -------------------------------------------------------------------------------- /src/auth/server/tests/Auth.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/auth/server/tests/Auth.bin -------------------------------------------------------------------------------- /src/auth/server/tests/General.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/auth/server/tests/General.bin -------------------------------------------------------------------------------- /src/auth/server/tests/General.rs: -------------------------------------------------------------------------------- 1 | LuMessage::General( 2 | GeneralMessage::Handshake( 3 | crate::general::server::Handshake { 4 | network_version: 171022, 5 | service_id: ServiceId::Client, 6 | process_id: 2284, 7 | port: 63074, 8 | }, 9 | ), 10 | ) 11 | -------------------------------------------------------------------------------- /src/auth/server/tests/LoginRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/auth/server/tests/LoginRequest.bin -------------------------------------------------------------------------------- /src/chat/client/tests/AchievementNotify.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/chat/client/tests/AchievementNotify.bin -------------------------------------------------------------------------------- /src/chat/client/tests/GeneralChatMessage.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/chat/client/tests/GeneralChatMessage.bin -------------------------------------------------------------------------------- /src/chat/client/tests/PrivateChatMessage.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/chat/client/tests/PrivateChatMessage.bin -------------------------------------------------------------------------------- /src/chat/server/tests/AddFriendRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/chat/server/tests/AddFriendRequest.bin -------------------------------------------------------------------------------- /src/chat/server/tests/AddFriendRequest.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::AddFriendRequest( 2 | AddFriendRequest { 3 | friend_name: lu!("VolcanicHippieDuck"), 4 | is_best_friend: false, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/chat/server/tests/AddFriendResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/chat/server/tests/AddFriendResponse.bin -------------------------------------------------------------------------------- /src/chat/server/tests/AddFriendResponse.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::AddFriendResponse( 2 | AddFriendResponse { 3 | response_code: AddFriendResponseCode::Accepted, 4 | friend_name: lu!("VolcanicHippieDuck"), 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/chat/server/tests/AddIgnore.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/chat/server/tests/AddIgnore.bin -------------------------------------------------------------------------------- /src/chat/server/tests/AddIgnore.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::AddIgnore( 2 | AddIgnore { 3 | char_name: lu!("VolcanicHippieDuck"), 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/chat/server/tests/GeneralChatMessage.bin: -------------------------------------------------------------------------------- 1 | mission for computerthanks. -------------------------------------------------------------------------------- /src/chat/server/tests/GetFriendsList.bin: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/chat/server/tests/GetFriendsList.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::GetFriendsList 2 | -------------------------------------------------------------------------------- /src/chat/server/tests/GetIgnoreList.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/chat/server/tests/GetIgnoreList.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::GetIgnoreList 2 | -------------------------------------------------------------------------------- /src/chat/server/tests/PrivateChatMessage.bin: -------------------------------------------------------------------------------- 1 | nks quabere did the horse go?BreezyFlyingNinjaHey, what's up? -------------------------------------------------------------------------------- /src/chat/server/tests/RequestMinimumChatMode.bin: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /src/chat/server/tests/RequestMinimumChatMode.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::RequestMinimumChatMode( 2 | RequestMinimumChatMode { 3 | chat_channel: ChatChannel::Team, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/chat/server/tests/RequestMinimumChatModePrivate.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/chat/server/tests/RequestMinimumChatModePrivate.bin -------------------------------------------------------------------------------- /src/chat/server/tests/RequestMinimumChatModePrivate.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::RequestMinimumChatModePrivate( 2 | RequestMinimumChatModePrivate { 3 | chat_channel: ChatChannel::Private, 4 | recipient_name: lu!("RockVonViper"), 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/chat/server/tests/TeamGetStatus.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/chat/server/tests/TeamGetStatus.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::TeamGetStatus 2 | -------------------------------------------------------------------------------- /src/chat/server/tests/TeamInvite.bin: -------------------------------------------------------------------------------- 1 | VolcanicHippieDuck -------------------------------------------------------------------------------- /src/chat/server/tests/TeamInvite.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::TeamInvite( 2 | TeamInvite { 3 | sender_name: lu!("VolcanicHippieDuck"), 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/chat/server/tests/TeamInviteResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/chat/server/tests/TeamInviteResponse.bin -------------------------------------------------------------------------------- /src/chat/server/tests/TeamInviteResponse.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::TeamInviteResponse( 2 | TeamInviteResponse { 3 | response_code: TeamInviteResponseCode::Rejected, 4 | sender: 1152921509167498576, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/chat/server/tests/TeamLeave.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/chat/server/tests/TeamLeave.bin -------------------------------------------------------------------------------- /src/chat/server/tests/TeamLeave.rs: -------------------------------------------------------------------------------- 1 | ChatMessage::TeamLeave( 2 | TeamLeave { 3 | unused: lu!("堁듑뀥ᐹꐦ뿞䀁듑थ"), 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/general/client/tests/DisconnectNotify.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/general/client/tests/DisconnectNotify.rs: -------------------------------------------------------------------------------- 1 | GeneralMessage::DisconnectNotify( 2 | DisconnectNotify::WrongGameVersion(0), 3 | ) 4 | -------------------------------------------------------------------------------- /src/general/client/tests/Handshake.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/general/client/tests/Handshake.bin -------------------------------------------------------------------------------- /src/general/client/tests/Handshake.rs: -------------------------------------------------------------------------------- 1 | GeneralMessage::Handshake( 2 | Handshake { 3 | network_version: 171022, 4 | service_id: ServiceId::World, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/general/mod.rs: -------------------------------------------------------------------------------- 1 | //! General messages. 2 | pub mod client; 3 | pub mod server; 4 | -------------------------------------------------------------------------------- /src/general/server/tests/Handshake.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/general/server/tests/Handshake.bin -------------------------------------------------------------------------------- /src/general/server/tests/Handshake.rs: -------------------------------------------------------------------------------- 1 | GeneralMessage::Handshake( 2 | Handshake { 3 | network_version: 171022, 4 | service_id: ServiceId::Client, 5 | process_id: 2284, 6 | port: 63074, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/AchievementVendorConstruction.bin: -------------------------------------------------------------------------------- 1 | � -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/AchievementVendorConstruction.rs: -------------------------------------------------------------------------------- 1 | AchievementVendorConstruction { 2 | vendor_info: Some(VendorInfo { 3 | has_standard_items: true, 4 | has_multicost_items: true, 5 | }), 6 | } 7 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/BaseCombatAiConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/BaseCombatAiConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/BaseCombatAiConstruction.rs: -------------------------------------------------------------------------------- 1 | BaseCombatAiConstruction { 2 | combat_ai_info: Some( 3 | CombatAiInfo { 4 | current_combat_state: AiCombatState::Idle, 5 | current_target: 0, 6 | }, 7 | ), 8 | } 9 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/BbbConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/BbbConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/BbbConstruction.rs: -------------------------------------------------------------------------------- 1 | BbbConstruction { 2 | metadata_source_item: Some(1), 3 | } 4 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/BouncerConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/BouncerConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/BouncerConstruction.rs: -------------------------------------------------------------------------------- 1 | BouncerConstruction { 2 | bounce_on_collision: Some(true), 3 | } 4 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/BuffConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/BuffConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/BuffSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/BuffSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/BuffSerialization.rs: -------------------------------------------------------------------------------- 1 | BuffSerialization {} 2 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/CharacterConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/CharacterConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/CharacterSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/CharacterSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/CollectibleConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/CollectibleConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/CollectibleConstruction.rs: -------------------------------------------------------------------------------- 1 | CollectibleConstruction { 2 | collectible_id: 1234, 3 | } 4 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ControllablePhysicsConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/ControllablePhysicsConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ControllablePhysicsSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/ControllablePhysicsSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/DestroyableConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/DestroyableConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/DestroyableSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/DestroyableSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/DonationVendorConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/DonationVendorConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/FxConstruction.bin: -------------------------------------------------------------------------------- 1 |  effect_name effect_type@ -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/FxConstruction.rs: -------------------------------------------------------------------------------- 1 | FxConstruction { 2 | active_effects: vec![ 3 | EffectInfo { 4 | effect_name: lu!(b"effect_name"), 5 | effect_id: 1, 6 | effect_type: lu!("effect_type"), 7 | priority: 2.0, 8 | secondary: 3, 9 | } 10 | ].into(), 11 | } 12 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/FxSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/FxSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/FxSerialization.rs: -------------------------------------------------------------------------------- 1 | FxSerialization {} 2 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/InventoryConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/InventoryConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ItemConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/ItemConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ItemConstruction.rs: -------------------------------------------------------------------------------- 1 | ItemConstruction { 2 | item_info: Some(ItemInfo { 3 | ug_id: 1152921507960010807, 4 | ug_moderation_status: UgcModerationStatus::Approved, 5 | ug_description: Some(lu!("description")), 6 | }), 7 | } 8 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/LevelProgressionConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/LevelProgressionConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/LevelProgressionConstruction.rs: -------------------------------------------------------------------------------- 1 | LevelProgressionConstruction { 2 | current_level: Some(0), 3 | } 4 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/LupExhibitConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/LupExhibitConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/LupExhibitConstruction.rs: -------------------------------------------------------------------------------- 1 | LupExhibitConstruction { 2 | exhibited_lot: Some(9461), 3 | } 4 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ModuleAssemblyConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/ModuleAssemblyConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ModuleAssemblyConstruction.rs: -------------------------------------------------------------------------------- 1 | ModuleAssemblyConstruction { 2 | module_assembly_info: Some(ModuleAssemblyInfo { 3 | assembly_id: Some(1152921507960010807), 4 | use_optional_parts: true, 5 | blob: lu!("blob"), 6 | }), 7 | } 8 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/MovingPlatformConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/MovingPlatformConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/MutableModelBehaviorConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/MutableModelBehaviorConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/MutableModelBehaviorSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/MutableModelBehaviorSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/PetConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/PetConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/PetSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/PetSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/PhantomPhysicsConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/PhantomPhysicsConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/PlayerForcedMovementConstruction.bin: -------------------------------------------------------------------------------- 1 | � -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/PlayerForcedMovementConstruction.rs: -------------------------------------------------------------------------------- 1 | PlayerForcedMovementConstruction { 2 | forced_movement_info: Some(ForcedMovementInfo { 3 | player_on_rail: true, 4 | show_billboard: true, 5 | }), 6 | } 7 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/PossessableConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/PossessableConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/PossessableConstruction.rs: -------------------------------------------------------------------------------- 1 | PossessableConstruction { 2 | possessable_info: Some(PossessableInfo { 3 | possessor_id: Some(1152921507960010807), 4 | animation_flag: Some(42), 5 | immediate_depossess: true, 6 | }), 7 | } 8 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/PossessionControlConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/PossessionControlConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/PossessionControlConstruction.rs: -------------------------------------------------------------------------------- 1 | PossessionControlConstruction { 2 | possession_info: Some(PossessionInfo { 3 | possessed_id: Some(0), 4 | possession_type: PossessionType::AttachedVisible, 5 | }), 6 | } 7 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/QuickbuildConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/QuickbuildConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/QuickbuildSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/QuickbuildSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/RacingControlConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/RacingControlConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/RigidBodyPhantomPhysicsConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/RigidBodyPhantomPhysicsConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ScriptConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/ScriptConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ScriptConstruction.rs: -------------------------------------------------------------------------------- 1 | ScriptConstruction { 2 | network_vars: Some( 3 | lnv! { 4 | "points": 100i64, 5 | }, 6 | ), 7 | } 8 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ScriptSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/ScriptSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ScriptSerialization.rs: -------------------------------------------------------------------------------- 1 | ScriptSerialization {} 2 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ScriptedActivityConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/ScriptedActivityConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ShootingGalleryConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/ShootingGalleryConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/ShootingGallerySerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/ShootingGallerySerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/SimplePhysicsConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/SimplePhysicsConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/SimplePhysicsSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/SimplePhysicsSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/SkillConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/SkillConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/SkillSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/SkillSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/SkillSerialization.rs: -------------------------------------------------------------------------------- 1 | SkillSerialization {} 2 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/SwitchConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/SwitchConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/SwitchConstruction.rs: -------------------------------------------------------------------------------- 1 | SwitchConstruction { 2 | is_active: true, 3 | } 4 | -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/VehiclePhysicsConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/VehiclePhysicsConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/VehiclePhysicsSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/replica/tests/VehiclePhysicsSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/VendorConstruction.bin: -------------------------------------------------------------------------------- 1 | � -------------------------------------------------------------------------------- /src/raknet/client/replica/tests/VendorConstruction.rs: -------------------------------------------------------------------------------- 1 | VendorConstruction { 2 | vendor_info: Some(VendorInfo { 3 | has_standard_items: true, 4 | has_multicost_items: true, 5 | }), 6 | } 7 | -------------------------------------------------------------------------------- /src/raknet/client/tests/ConnectedPong.bin: -------------------------------------------------------------------------------- 1 | * -------------------------------------------------------------------------------- /src/raknet/client/tests/ConnectedPong.rs: -------------------------------------------------------------------------------- 1 | Message::ConnectedPong( 2 | ConnectedPong { 3 | ping_send_time: 42, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/raknet/client/tests/ConnectionRequestAccepted.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/tests/ConnectionRequestAccepted.bin -------------------------------------------------------------------------------- /src/raknet/client/tests/DisconnectionNotification.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/raknet/client/tests/DisconnectionNotification.rs: -------------------------------------------------------------------------------- 1 | Message::DisconnectionNotification 2 | -------------------------------------------------------------------------------- /src/raknet/client/tests/ReplicaConstruction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/tests/ReplicaConstruction.bin -------------------------------------------------------------------------------- /src/raknet/client/tests/ReplicaSerialization.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/client/tests/ReplicaSerialization.bin -------------------------------------------------------------------------------- /src/raknet/client/tests/ReplicaSerialization.rs: -------------------------------------------------------------------------------- 1 | Message::ReplicaSerialization( 2 | ReplicaSerialization { 3 | network_id: 11, 4 | parent_child_info: Some(crate::raknet::client::replica::ParentChildInfo { 5 | parent_info: None, 6 | child_info: None, 7 | }), 8 | components: vec![], 9 | } 10 | ) 11 | -------------------------------------------------------------------------------- /src/raknet/client/tests/UserMessage.bin: -------------------------------------------------------------------------------- 1 | S -------------------------------------------------------------------------------- /src/raknet/client/tests/UserMessage.rs: -------------------------------------------------------------------------------- 1 | Message::UserMessage( 2 | crate::world::client::LuMessage::Client( 3 | crate::world::client::ClientMessage::CharacterCreateResponse( 4 | crate::world::client::CharacterCreateResponse::Success, 5 | ), 6 | ), 7 | ) 8 | -------------------------------------------------------------------------------- /src/raknet/server/tests/ConnectionRequest.bin: -------------------------------------------------------------------------------- 1 | 3.25 ND1 -------------------------------------------------------------------------------- /src/raknet/server/tests/ConnectionRequest.rs: -------------------------------------------------------------------------------- 1 | Message::ConnectionRequest( 2 | ConnectionRequest { 3 | password: Vec::from(&b"3.25 ND1"[..]).into_boxed_slice(), 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/raknet/server/tests/DisconnectionNotification.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/raknet/server/tests/DisconnectionNotification.rs: -------------------------------------------------------------------------------- 1 | Message::DisconnectionNotification 2 | -------------------------------------------------------------------------------- /src/raknet/server/tests/InternalPing.bin: -------------------------------------------------------------------------------- 1 | * -------------------------------------------------------------------------------- /src/raknet/server/tests/InternalPing.rs: -------------------------------------------------------------------------------- 1 | Message::InternalPing( 2 | InternalPing { 3 | send_time: 42, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/raknet/server/tests/NewIncomingConnection.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/raknet/server/tests/NewIncomingConnection.bin -------------------------------------------------------------------------------- /src/raknet/server/tests/UserMessage.bin: -------------------------------------------------------------------------------- 1 | S -------------------------------------------------------------------------------- /src/raknet/server/tests/UserMessage.rs: -------------------------------------------------------------------------------- 1 | Message::UserMessage( 2 | crate::world::server::LuMessage::World( 3 | crate::world::server::WorldMessage::CharacterListRequest, 4 | ), 5 | ) -------------------------------------------------------------------------------- /src/world/client/tests/AddFriendRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/AddFriendRequest.bin -------------------------------------------------------------------------------- /src/world/client/tests/AddFriendRequest.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::AddFriendRequest( 2 | AddFriendRequest { 3 | sender_name: lu!("VolcanicHippieDuck"), 4 | is_best_friend_request: false, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/client/tests/AddFriendResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/AddFriendResponse.bin -------------------------------------------------------------------------------- /src/world/client/tests/BlueprintLoadItemResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/BlueprintLoadItemResponse.bin -------------------------------------------------------------------------------- /src/world/client/tests/BlueprintLoadItemResponse.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::BlueprintLoadItemResponse( 2 | BlueprintLoadItemResponse { 3 | success: true, 4 | item_id: 1152921510759098815, 5 | dest_item_id: 1152921510759098815, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/client/tests/BlueprintSaveResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/BlueprintSaveResponse.bin -------------------------------------------------------------------------------- /src/world/client/tests/CharacterCreateResponse.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/client/tests/CharacterCreateResponse.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::CharacterCreateResponse( 2 | CharacterCreateResponse::Success, 3 | ) 4 | -------------------------------------------------------------------------------- /src/world/client/tests/CharacterDeleteResponse.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/client/tests/CharacterDeleteResponse.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::CharacterDeleteResponse( 2 | CharacterDeleteResponse { 3 | success: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/client/tests/CharacterListResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/CharacterListResponse.bin -------------------------------------------------------------------------------- /src/world/client/tests/Chat.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/Chat.bin -------------------------------------------------------------------------------- /src/world/client/tests/ChatModerationString.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/ChatModerationString.bin -------------------------------------------------------------------------------- /src/world/client/tests/Client.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/client/tests/Client.rs: -------------------------------------------------------------------------------- 1 | LuMessage::Client( 2 | crate::world::client::ClientMessage::CharacterCreateResponse( 3 | crate::world::client::CharacterCreateResponse::Success, 4 | ), 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/client/tests/CreateCharacter.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/CreateCharacter.bin -------------------------------------------------------------------------------- /src/world/client/tests/FriendUpdateNotify.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/FriendUpdateNotify.bin -------------------------------------------------------------------------------- /src/world/client/tests/General.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/client/tests/General.rs: -------------------------------------------------------------------------------- 1 | LuMessage::General( 2 | GeneralMessage::DisconnectNotify( 3 | crate::general::client::DisconnectNotify::WrongGameVersion(0), 4 | ), 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/client/tests/GetFriendsListResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/GetFriendsListResponse.bin -------------------------------------------------------------------------------- /src/world/client/tests/GetIgnoreListResponse.bin: -------------------------------------------------------------------------------- 1 | " -------------------------------------------------------------------------------- /src/world/client/tests/GetIgnoreListResponse.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::GetIgnoreListResponse( 2 | GetIgnoreListResponse::Ok( 3 | vec![].into(), // no capture with ignored characters available 4 | ), 5 | ) -------------------------------------------------------------------------------- /src/world/client/tests/LoadStaticZone.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/LoadStaticZone.bin -------------------------------------------------------------------------------- /src/world/client/tests/MinimumChatModeResponse.bin: -------------------------------------------------------------------------------- 1 | 9 -------------------------------------------------------------------------------- /src/world/client/tests/MinimumChatModeResponse.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::MinimumChatModeResponse( 2 | MinimumChatModeResponse { 3 | chat_mode: 0, 4 | chat_channel: ChatChannel::Team, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/client/tests/MinimumChatModeResponsePrivate.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/MinimumChatModeResponsePrivate.bin -------------------------------------------------------------------------------- /src/world/client/tests/MinimumChatModeResponsePrivate.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::MinimumChatModeResponsePrivate( 2 | MinimumChatModeResponsePrivate { 3 | chat_mode: 0, 4 | chat_channel: ChatChannel::Private, 5 | recipient_name: lu!("RockVonViper"), 6 | recipient_gm_level: 0, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/client/tests/SubjectGameMessage.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/SubjectGameMessage.bin -------------------------------------------------------------------------------- /src/world/client/tests/SubjectGameMessage.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::SubjectGameMessage( 2 | SubjectGameMessage { 3 | subject_id: 288300744895891889, 4 | message: crate::world::gm::client::GameMessage::ActivityEnter, 5 | } 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/client/tests/TeamInvite.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/TeamInvite.bin -------------------------------------------------------------------------------- /src/world/client/tests/TeamInvite.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::TeamInvite( 2 | TeamInvite { 3 | sender_name: lu!("FavoriteSkyBear"), 4 | sender_id: 1152921508791617036, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/client/tests/TransferToWorld.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/client/tests/TransferToWorld.bin -------------------------------------------------------------------------------- /src/world/client/tests/TransferToWorld.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::TransferToWorld( 2 | TransferToWorld { 3 | redirect_ip: lu!(b"171.20.35.42"), 4 | redirect_port: 2005, 5 | is_maintenance_transfer: false, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/client/tests/UpdateFreeTrialStatus.bin: -------------------------------------------------------------------------------- 1 | > -------------------------------------------------------------------------------- /src/world/client/tests/UpdateFreeTrialStatus.rs: -------------------------------------------------------------------------------- 1 | ClientMessage::UpdateFreeTrialStatus( 2 | UpdateFreeTrialStatus { 3 | is_free_trial: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ActivityEnter.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ActivityEnter.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ActivityEnter.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ActivityEnter 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ActivityExit.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ActivityExit.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ActivityExit.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ActivityExit 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ActivityPause.bin: -------------------------------------------------------------------------------- 1 | Z -------------------------------------------------------------------------------- /src/world/gm/client/tests/ActivityPause.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ActivityPause( 2 | ActivityPause { 3 | pause: false, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ActivityStart.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ActivityStart.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ActivityStart.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ActivityStart 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ActivityStop.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ActivityStop.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ActivityStop.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ActivityStop( 2 | ActivityStop { 3 | exit: false, 4 | user_cancel: false, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/AddItemToInventoryClientSync.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/AddItemToInventoryClientSync.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/AddPetToPlayer.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/AddPetToPlayer.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/AddPetToPlayer.rs: -------------------------------------------------------------------------------- 1 | GameMessage::AddPetToPlayer( 2 | AddPetToPlayer { 3 | elemental_type: 0, 4 | name: lu!("Buffalo Pet"), 5 | pet_db_id: 1152921510813224517, 6 | pet_lot: 5636, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/AddSkill.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/AddSkill.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/AddSkill.rs: -------------------------------------------------------------------------------- 1 | GameMessage::AddSkill( 2 | AddSkill { 3 | ai_combat_weight: 0, 4 | from_skill_set: false, 5 | cast_type: 0, 6 | time_secs: -1.0, 7 | times_can_cast: -1, 8 | skill_id: 1629, 9 | slot_id: 0, 10 | temporary: true, 11 | }, 12 | ) 13 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/BouncerActiveStatus.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/BouncerActiveStatus.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/BouncerActiveStatus.rs: -------------------------------------------------------------------------------- 1 | GameMessage::BouncerActiveStatus( 2 | BouncerActiveStatus { 3 | active: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/BroadcastTextToChatbox.bin: -------------------------------------------------------------------------------- 1 | Zlevel=1:7 2 | name=0:JetTwistTurkey$UI_LEVEL_PROGRESSION_LEVELUP_MESSAGE -------------------------------------------------------------------------------- /src/world/gm/client/tests/BroadcastTextToChatbox.rs: -------------------------------------------------------------------------------- 1 | GameMessage::BroadcastTextToChatbox( 2 | BroadcastTextToChatbox { 3 | attrs: lnv! { 4 | "level": 7i32, 5 | "name": "JetTwistTurkey", 6 | }, 7 | text: lu!("UI_LEVEL_PROGRESSION_LEVELUP_MESSAGE"), 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/BuildModeNotificationReport.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/BuildModeNotificationReport.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/BuildModeNotificationReport.rs: -------------------------------------------------------------------------------- 1 | GameMessage::BuildModeNotificationReport( 2 | BuildModeNotificationReport { 3 | start: true, 4 | num_sent: 0, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/CancelMission.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/CancelMission.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/CancelMission.rs: -------------------------------------------------------------------------------- 1 | GameMessage::CancelMission( 2 | CancelMission { 3 | mission_id: 30, 4 | reset_completed: false, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/CancelSkillCast.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/CancelSkillCast.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/CancelSkillCast.rs: -------------------------------------------------------------------------------- 1 | GameMessage::CancelSkillCast 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ChangeIdleFlags.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ChangeIdleFlags.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ChangeIdleFlags.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ChangeIdleFlags( 2 | ChangeIdleFlags { 3 | off: 9, 4 | on: 0, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ChangeObjectWorldState.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ChangeObjectWorldState.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ChangeObjectWorldState.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ChangeObjectWorldState( 2 | ChangeObjectWorldState { 3 | new_state: ObjectWorldState::Attached, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ClientCancelMoveSkill.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ClientCancelMoveSkill.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ClientCancelMoveSkill.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ClientCancelMoveSkill 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ClientNotifyPet.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ClientNotifyPet.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ClientNotifyPet.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ClientNotifyPet( 2 | ClientNotifyPet { 3 | obj_id_source: 288300744896131322, 4 | pet_notification_type: PetNotificationType::OwnerResurrected, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/Die.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/Die.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/DisplayMessageBox.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/DisplayMessageBox.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/DisplayMessageBox.rs: -------------------------------------------------------------------------------- 1 | GameMessage::DisplayMessageBox( 2 | DisplayMessageBox { 3 | show: true, 4 | callback_client: 70368747161296, 5 | identifier: lu!("Instance_Exit"), 6 | image_id: 1, 7 | text: lu!("DRAGON_EXIT_QUESTION"), 8 | user_data: lu!(""), 9 | }, 10 | ) 11 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/DisplayTooltip.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/DisplayTooltip.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/DisplayZoneSummary.bin: -------------------------------------------------------------------------------- 1 | "m' -------------------------------------------------------------------------------- /src/world/gm/client/tests/DisplayZoneSummary.rs: -------------------------------------------------------------------------------- 1 | GameMessage::DisplayZoneSummary( 2 | DisplayZoneSummary { 3 | is_property_map: false, 4 | is_zone_start: false, 5 | sender: 70368747874579, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/DoClientProjectileImpact.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/DoClientProjectileImpact.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/DropClientLoot.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/DropClientLoot.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/EchoStartSkill.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/EchoStartSkill.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/EchoSyncSkill.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/EchoSyncSkill.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/EchoSyncSkill.rs: -------------------------------------------------------------------------------- 1 | GameMessage::EchoSyncSkill( 2 | EchoSyncSkill { 3 | done: false, 4 | bitstream: vec![ 5 | 0, 6 | ], 7 | behavior_handle: 2, 8 | skill_handle: 1, 9 | }, 10 | ) 11 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/EmotePlayed.bin: -------------------------------------------------------------------------------- 1 | ss -------------------------------------------------------------------------------- /src/world/gm/client/tests/EmotePlayed.rs: -------------------------------------------------------------------------------- 1 | GameMessage::EmotePlayed( 2 | EmotePlayed { 3 | emote_id: 371, 4 | target_id: 0, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/EnableRebuild.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/EnableRebuild.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/EnableRebuild.rs: -------------------------------------------------------------------------------- 1 | GameMessage::EnableRebuild( 2 | EnableRebuild { 3 | enable: true, 4 | fail: false, 5 | success: false, 6 | fail_reason: FailReason::NotGiven, 7 | duration: 0.0, 8 | user: 1152921507004579166, 9 | }, 10 | ) 11 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/EndCinematic.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/EndCinematic.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/EndCinematic.rs: -------------------------------------------------------------------------------- 1 | GameMessage::EndCinematic( 2 | EndCinematic { 3 | lead_out: -1.0, 4 | leave_player_locked: false, 5 | path_name: lu!("tele3cam"), 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/EquipInventory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/EquipInventory.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/EquipInventory.rs: -------------------------------------------------------------------------------- 1 | GameMessage::EquipInventory( 2 | EquipInventory { 3 | ignore_cooldown: false, 4 | out_success: false, 5 | item_to_equip: 1152921507924682248, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/FinishArrangingWithItem.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/FinishArrangingWithItem.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/FireEventClientSide.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/FireEventClientSide.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/FireEventClientSide.rs: -------------------------------------------------------------------------------- 1 | GameMessage::FireEventClientSide( 2 | FireEventClientSide { 3 | args: lu!("RocketEquipped"), 4 | object: 1152921510650291321, 5 | param1: 338862, 6 | param2: -1, 7 | sender_id: 1152921510109196992, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/GetLastCustomBuild.bin: -------------------------------------------------------------------------------- 1 | { -------------------------------------------------------------------------------- /src/world/gm/client/tests/GetLastCustomBuild.rs: -------------------------------------------------------------------------------- 1 | GameMessage::GetLastCustomBuild( 2 | GetLastCustomBuild { 3 | tokenized_lot_list: lu!(""), 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/HandleUgcEquipPostDeleteBasedOnEditMode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/HandleUgcEquipPostDeleteBasedOnEditMode.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/HandleUgcEquipPostDeleteBasedOnEditMode.rs: -------------------------------------------------------------------------------- 1 | GameMessage::HandleUgcEquipPostDeleteBasedOnEditMode( 2 | HandleUgcEquipPostDeleteBasedOnEditMode { 3 | inv_item: 1152921510129369214, 4 | items_total: 1, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/HandleUgcEquipPreCreateBasedOnEditMode.bin: -------------------------------------------------------------------------------- 1 | s+I -------------------------------------------------------------------------------- /src/world/gm/client/tests/HandleUgcEquipPreCreateBasedOnEditMode.rs: -------------------------------------------------------------------------------- 1 | GameMessage::HandleUgcEquipPreCreateBasedOnEditMode( 2 | HandleUgcEquipPreCreateBasedOnEditMode { 3 | model_count: 0, 4 | model_id: 1152921510129369203, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/HasBeenCollectedByClient.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/HasBeenCollectedByClient.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/HasBeenCollectedByClient.rs: -------------------------------------------------------------------------------- 1 | GameMessage::HasBeenCollectedByClient( 2 | HasBeenCollectedByClient { 3 | player_id: 1152921510209247112, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/Help.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/Help.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/Help.rs: -------------------------------------------------------------------------------- 1 | GameMessage::Help( 2 | Help { 3 | help_id: 7, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/InvalidZoneTransferList.bin: -------------------------------------------------------------------------------- 1 | (http://survey.medallia.com/?legouniverse -------------------------------------------------------------------------------- /src/world/gm/client/tests/Knockback.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/Knockback.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/Knockback.rs: -------------------------------------------------------------------------------- 1 | GameMessage::Knockback( 2 | Knockback { 3 | caster: 0, 4 | originator: 0, 5 | knock_back_time_ms: 0, 6 | vector: Vector3 { 7 | x: 0.17487705, 8 | y: 15.999998, 9 | z: -0.000047683716, 10 | }, 11 | }, 12 | ) 13 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/LockNodeRotation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/LockNodeRotation.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/LockNodeRotation.rs: -------------------------------------------------------------------------------- 1 | GameMessage::LockNodeRotation( 2 | LockNodeRotation { 3 | node_name: lu!(b"base"), 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/MarkInventoryItemAsActive.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/MarkInventoryItemAsActive.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/MarkInventoryItemAsActive.rs: -------------------------------------------------------------------------------- 1 | GameMessage::MarkInventoryItemAsActive( 2 | MarkInventoryItemAsActive { 3 | active: true, 4 | unequippable_active_type: UnequippableActiveType::Pet, 5 | item_id: 1152921510813224518, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/MatchResponse.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/gm/client/tests/MatchResponse.rs: -------------------------------------------------------------------------------- 1 | GameMessage::MatchResponse( 2 | MatchResponse { 3 | response: MatchResponseType::Ok, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/MatchUpdate.bin: -------------------------------------------------------------------------------- 1 | >player=9:1152921510115197038 2 | playerName=0:FeralRunningSidekick -------------------------------------------------------------------------------- /src/world/gm/client/tests/MatchUpdate.rs: -------------------------------------------------------------------------------- 1 | GameMessage::MatchUpdate( 2 | MatchUpdate { 3 | data: lnv! { 4 | "playerName": "FeralRunningSidekick", 5 | "player": 1152921510115197038u64, 6 | }, 7 | match_update_type: MatchUpdateType::PlayerAdded, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ModifyLegoScore.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ModifyLegoScore.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ModifyLegoScore.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ModifyLegoScore( 2 | ModifyLegoScore { 3 | score: 120, 4 | source_type: LootType::Achievement, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ModifyPlayerZoneStatistic.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ModifyPlayerZoneStatistic.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ModifyPlayerZoneStatistic.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ModifyPlayerZoneStatistic( 2 | ModifyPlayerZoneStatistic { 3 | set: false, 4 | stat_name: lu!("AchievementsCompleted"), 5 | stat_value: 1, 6 | zone_id: 1101, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ModuleAssemblyDbDataForClient.bin: -------------------------------------------------------------------------------- 1 | k11:8129;1:8130;1:9330;1:9320;1:9355;1:9365;1:9345; -------------------------------------------------------------------------------- /src/world/gm/client/tests/ModuleAssemblyDbDataForClient.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ModuleAssemblyDbDataForClient( 2 | ModuleAssemblyDbDataForClient { 3 | assembly_id: 0, 4 | blob: lu!("1:8129;1:8130;1:9330;1:9320;1:9355;1:9365;1:9345;"), 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/MoveInventoryBatch.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/MoveInventoryBatch.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/MoveItemInInventory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/MoveItemInInventory.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/MoveItemInInventory.rs: -------------------------------------------------------------------------------- 1 | GameMessage::MoveItemInInventory( 2 | MoveItemInInventory { 3 | dest_inv_type: -1, 4 | obj_id: 1152921510152901383, 5 | inventory_type: InventoryType::Buyback, 6 | response_code: 0, 7 | slot: 0, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyClientFailedPrecondition.bin: -------------------------------------------------------------------------------- 1 | 9S -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyClientFailedPrecondition.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyClientFailedPrecondition( 2 | NotifyClientFailedPrecondition { 3 | failed_reason: lu!(""), 4 | precondition_id: 83, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyClientFlagChange.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyClientFlagChange.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyClientFlagChange.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyClientFlagChange( 2 | NotifyClientFlagChange { 3 | flag: true, 4 | flag_id: 121, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyClientObject.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyClientObject.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyClientObject.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyClientObject( 2 | NotifyClientObject { 3 | name: lu!("ToggleLeaderBoard"), 4 | param1: 5, 5 | param2: 0, 6 | param_obj: 1152921507004579166, 7 | param_str: lu!(b""), 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyClientShootingGalleryScore.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyClientShootingGalleryScore.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyClientZoneObject.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyClientZoneObject.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyClientZoneObject.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyClientZoneObject( 2 | NotifyClientZoneObject { 3 | name: lu!("Player_Died"), 4 | param1: 395, 5 | param2: 0, 6 | param_obj: 1152921507004579166, 7 | param_str: lu!(b"true"), 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyLevelRewards.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyLevelRewards.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyLevelRewards.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyLevelRewards( 2 | NotifyLevelRewards { 3 | level: 5, 4 | sending_rewards: true, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyMission.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyMission.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyMission.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyMission( 2 | NotifyMission { 3 | mission_id: 1846, 4 | mission_state: MissionState::Unavailable, 5 | sending_rewards: true, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyNotEnoughInvSpace.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyNotEnoughInvSpace.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyNotEnoughInvSpace.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyNotEnoughInvSpace( 2 | NotifyNotEnoughInvSpace { 3 | free_slots_needed: 2, 4 | inventory_type: InventoryType::Default, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyPetTamingMinigame.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyPetTamingMinigame.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyPropertyOfEditMode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyPropertyOfEditMode.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyPropertyOfEditMode.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyPropertyOfEditMode( 2 | NotifyPropertyOfEditMode { 3 | editing_active: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyRacingClient.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyRacingClient.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyRacingClient.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyRacingClient( 2 | NotifyRacingClient { 3 | event_type: RacingClientNotificationType::ActivityStart, 4 | param1: 0, 5 | param_obj: 0, 6 | param_str: lu!(""), 7 | single_client: 0, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyRailActivatorStateChange.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyRailActivatorStateChange.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyRailActivatorStateChange.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyRailActivatorStateChange( 2 | NotifyRailActivatorStateChange { 3 | active: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyRewardMailed.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyRewardMailed.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyRewardMailed.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyRewardMailed( 2 | NotifyRewardMailed { 3 | object_id: 1152921510557492801, 4 | start_point: Vector3 { 5 | x: 0.0, 6 | y: 0.0, 7 | z: 0.0, 8 | }, 9 | subkey: 0, 10 | template_id: 6202, 11 | }, 12 | ) 13 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyTamingModelLoadedOnServer.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyTamingModelLoadedOnServer.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyTamingModelLoadedOnServer.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyTamingModelLoadedOnServer 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyVehicleOfRacingObject.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/NotifyVehicleOfRacingObject.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/NotifyVehicleOfRacingObject.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyVehicleOfRacingObject( 2 | NotifyVehicleOfRacingObject { 3 | racing_object_id: 70368744177662, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ObjectActivatedClient.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ObjectActivatedClient.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ObjectActivatedClient.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ObjectActivatedClient( 2 | ObjectActivatedClient { 3 | activator_id: 1152921507004579166, 4 | object_activated_id: 0, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/OfferMission.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/OfferMission.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/OfferMission.rs: -------------------------------------------------------------------------------- 1 | GameMessage::OfferMission( 2 | OfferMission { 3 | mission_id: 1837, 4 | offerer: 288300744895889639, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/OpenPropertyVendor.bin: -------------------------------------------------------------------------------- 1 | ] -------------------------------------------------------------------------------- /src/world/gm/client/tests/OpenPropertyVendor.rs: -------------------------------------------------------------------------------- 1 | GameMessage::OpenPropertyVendor 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/OrientToAngle.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/OrientToAngle.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/OrientToAngle.rs: -------------------------------------------------------------------------------- 1 | GameMessage::OrientToAngle( 2 | OrientToAngle { 3 | relative_to_current: true, 4 | angle: -0.43633232, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/OrientToObject.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/OrientToObject.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/OrientToObject.rs: -------------------------------------------------------------------------------- 1 | GameMessage::OrientToObject( 2 | OrientToObject { 3 | obj_id: 78889959312609, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/OrientToPosition.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/OrientToPosition.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/OrientToPosition.rs: -------------------------------------------------------------------------------- 1 | GameMessage::OrientToPosition( 2 | OrientToPosition { 3 | position: Vector3 { 4 | x: -156.36136, 5 | y: 305.30786, 6 | z: 400.39493, 7 | }, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PetNameChanged.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PetNameChanged.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PetNameChanged.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PetNameChanged( 2 | PetNameChanged { 3 | moderation_status: PetModerationStatus::Accepted, 4 | name: lu!("ufcdfnhfjdnjkgvfndvk"), 5 | owner_name: lu!("TheEpicRandomGuy"), 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PetResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PetResponse.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PetResponse.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PetResponse( 2 | PetResponse { 3 | obj_id_pet: 288300744895892635, 4 | pet_command_type: 0, 5 | response: 10, 6 | type_id: 0, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PetTamingTryBuildResult.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PetTamingTryBuildResult.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PetTamingTryBuildResult.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PetTamingTryBuildResult( 2 | PetTamingTryBuildResult { 3 | success: true, 4 | num_correct: 6, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlaceModelResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PlaceModelResponse.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlatformResync.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PlatformResync.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayAnimation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PlayAnimation.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayAnimation.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PlayAnimation( 2 | PlayAnimation { 3 | animation_id: lu!("knockback-recovery"), 4 | expect_anim_to_exist: true, 5 | play_immediate: false, 6 | trigger_on_complete_msg: false, 7 | priority: 0.4, 8 | scale: 1.0, 9 | }, 10 | ) 11 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayCinematic.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PlayCinematic.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayEmbeddedEffectOnAllClientsNearObject.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PlayEmbeddedEffectOnAllClientsNearObject.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayEmbeddedEffectOnAllClientsNearObject.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PlayEmbeddedEffectOnAllClientsNearObject( 2 | PlayEmbeddedEffectOnAllClientsNearObject { 3 | effect_name: lu!("camshake"), 4 | from_object_id: 288300744896029958, 5 | radius: 16.0, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayFxEffect.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PlayFxEffect.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayFxEffect.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PlayFxEffect( 2 | PlayFxEffect { 3 | effect_id: -1, 4 | effect_type: lu!("equip-head"), 5 | scale: 1.0, 6 | name: lu!(b""), 7 | priority: 1.07, 8 | secondary: 0, 9 | serialize: true, 10 | }, 11 | ) 12 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayerReachedRespawnCheckpoint.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PlayerReachedRespawnCheckpoint.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayerReady.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PlayerReady.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayerReady.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PlayerReady 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayerSetCameraCyclingMode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PlayerSetCameraCyclingMode.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PlayerSetCameraCyclingMode.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PlayerSetCameraCyclingMode( 2 | PlayerSetCameraCyclingMode { 3 | allow_cycling_while_dead_only: true, 4 | cycling_mode: CyclingMode::AllowCycleTeammates, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PreloadAnimation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PreloadAnimation.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PreloadAnimation.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PreloadAnimation( 2 | PreloadAnimation { 3 | animation_id: lu!("wave1"), 4 | handled: false, 5 | respond_obj_id: 288300744895891889, 6 | user_data: lnv! {}, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PropertyEntranceBegin.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/gm/client/tests/PropertyEntranceBegin.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PropertyEntranceBegin 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PropertyModerationStatusUpdate.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PropertyModerationStatusUpdate.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PropertyModerationStatusUpdate.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PropertyModerationStatusUpdate( 2 | PropertyModerationStatusUpdate { 3 | new_moderation_status: 0, 4 | rejection_reason: lu!(""), 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/PropertyRentalResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/PropertyRentalResponse.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/PropertyRentalResponse.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PropertyRentalResponse( 2 | PropertyRentalResponse { 3 | clone_id: 2281687, 4 | code: PropertyRentalResponseCode::Ok, 5 | property_id: 1152921510129369192, 6 | rentdue: 0, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/RacingPlayerLoaded.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RacingPlayerLoaded.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RacingPlayerLoaded.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RacingPlayerLoaded( 2 | RacingPlayerLoaded { 3 | player_id: 1152921507172426977, 4 | vehicle_id: 288300744896002575, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/RacingResetPlayerToLastReset.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RacingResetPlayerToLastReset.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RacingResetPlayerToLastReset.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RacingResetPlayerToLastReset( 2 | RacingResetPlayerToLastReset { 3 | player_id: 1152921510436607007, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/RacingSetPlayerResetInfo.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RacingSetPlayerResetInfo.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RebuildNotifyState.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RebuildNotifyState.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RebuildNotifyState.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RebuildNotifyState( 2 | RebuildNotifyState { 3 | prev_state: RebuildChallengeState::Open, 4 | state: RebuildChallengeState::Building, 5 | player: 1152921507004579166, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/RegisterPetDbId.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RegisterPetDbId.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RegisterPetDbId.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RegisterPetDbId( 2 | RegisterPetDbId { 3 | pet_db_id: 1152921510813224517, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/RegisterPetId.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RegisterPetId.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RegisterPetId.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RegisterPetId( 2 | RegisterPetId { 3 | obj_id: 288300744895892635, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/RemoveItemFromInventory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RemoveItemFromInventory.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RemoveSkill.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RemoveSkill.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RemoveSkill.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RemoveSkill( 2 | RemoveSkill { 3 | from_skill_set: false, 4 | skill_id: 1140, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/RequeryPropertyModels.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RequeryPropertyModels.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RequeryPropertyModels.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RequeryPropertyModels 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/RequestClientBounce.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RequestClientBounce.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ResetMissions.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ResetMissions.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ResetMissions.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ResetMissions( 2 | ResetMissions { 3 | mission_id: 1348, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ResponseMoveItemBetweenInventoryTypes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ResponseMoveItemBetweenInventoryTypes.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RestoreToPostLoadStats.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/RestoreToPostLoadStats.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/RestoreToPostLoadStats.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RestoreToPostLoadStats 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/Resurrect.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/Resurrect.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/Resurrect.rs: -------------------------------------------------------------------------------- 1 | GameMessage::Resurrect( 2 | Resurrect { 3 | rez_immediately: false, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ScriptNetworkVarUpdate.bin: -------------------------------------------------------------------------------- 1 | qDefine_Player_To_UI=13:1152921510757277251 2 | Show_ScoreBoard=7:1 3 | Update_ScoreBoard_Players.1=13:1152921510757277251 -------------------------------------------------------------------------------- /src/world/gm/client/tests/SendActivitySummaryLeaderboardData.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SendActivitySummaryLeaderboardData.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ServerDoneLoadingAllObjects.bin: -------------------------------------------------------------------------------- 1 | j -------------------------------------------------------------------------------- /src/world/gm/client/tests/ServerDoneLoadingAllObjects.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ServerDoneLoadingAllObjects 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ServerTradeAccept.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ServerTradeAccept.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ServerTradeAccept.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ServerTradeAccept( 2 | ServerTradeAccept { 3 | first: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ServerTradeFinalReply.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ServerTradeFinalReply.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ServerTradeFinalReply.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ServerTradeFinalReply( 2 | ServerTradeFinalReply { 3 | result: false, 4 | invitee: 1152921509392416994, 5 | name: lu!("TheInception"), 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ServerTradeInitialReply.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ServerTradeInitialReply.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ServerTradeInitialReply.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ServerTradeInitialReply( 2 | ServerTradeInitialReply { 3 | invitee: 1152921509392416994, 4 | result_type: ResultType::InviteSent, 5 | name: lu!("TheInception"), 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ServerTradeInvite.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ServerTradeInvite.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ServerTradeInvite.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ServerTradeInvite( 2 | ServerTradeInvite { 3 | need_invite_pop_up: true, 4 | requestor: 1152921509392416994, 5 | name: lu!("TheInception"), 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetBuildModeConfirmed.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetBuildModeConfirmed.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetCurrency.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetCurrency.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetEmoteLockState.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetEmoteLockState.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetEmoteLockState.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetEmoteLockState( 2 | SetEmoteLockState { 3 | lock: false, 4 | emote_id: 356, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetGravityScale.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetGravityScale.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetGravityScale.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetGravityScale( 2 | SetGravityScale { 3 | scale: 1.0, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetIgnoreProjectileCollision.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetIgnoreProjectileCollision.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetIgnoreProjectileCollision.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetIgnoreProjectileCollision( 2 | SetIgnoreProjectileCollision { 3 | should_ignore: false, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetInventorySize.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetInventorySize.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetInventorySize.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetInventorySize( 2 | SetInventorySize { 3 | inventory_type: InventoryType::Default, 4 | size: 104, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetJetPackMode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetJetPackMode.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetJetPackMode.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetJetPackMode( 2 | SetJetPackMode { 3 | bypass_checks: true, 4 | do_hover: false, 5 | use_jetpack: true, 6 | effect_id: 167, 7 | airspeed: 20.0, 8 | max_airspeed: 30.0, 9 | vert_vel: 1.5, 10 | warning_effect_id: 167, 11 | }, 12 | ) 13 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetLocalTeam.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetLocalTeam.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetLocalTeam.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetLocalTeam( 2 | SetLocalTeam { 3 | is_local: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetModelToBuild.bin: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetModelToBuild.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetModelToBuild( 2 | SetModelToBuild { 3 | template_id: 4294967295, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetMountInventoryId.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetMountInventoryId.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetMountInventoryId.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetMountInventoryId( 2 | SetMountInventoryId { 3 | inventory_mount_id: 1152921510816669171, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetName.bin: -------------------------------------------------------------------------------- 1 | H -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetName.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetName( 2 | SetName { 3 | name: lu!(""), 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetNameBillboardState.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetNameBillboardState.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetNameBillboardState.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetNameBillboardState( 2 | SetNameBillboardState { 3 | override_default: true, 4 | state: true, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetPetName.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetPetName.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetPetName.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetPetName( 2 | SetPetName { 3 | name: lu!("Bill"), 4 | pet_db_id: 0, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetPetNameModerated.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetPetNameModerated.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetPetNameModerated.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetPetNameModerated( 2 | SetPetNameModerated { 3 | pet_db_id: 1152921510813224517, 4 | moderation_status: PetModerationStatus::Unmoderated, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetPlayerAllowedRespawn.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetPlayerAllowedRespawn.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetPlayerAllowedRespawn.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetPlayerAllowedRespawn( 2 | SetPlayerAllowedRespawn { 3 | dont_prompt_for_respawn: false, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetPropertyModerationStatus.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetPropertyModerationStatus.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetPropertyModerationStatus.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetPropertyModerationStatus( 2 | SetPropertyModerationStatus { 3 | moderation_status: 0, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetRailMovement.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetRailMovement.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetRailMovement.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetRailMovement( 2 | SetRailMovement { 3 | path_go_forward: true, 4 | path_name: lu!("CaveEntranceERail"), 5 | path_start: 0, 6 | rail_activator_component_id: -1, 7 | rail_activator_obj_id: 0, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetResurrectRestoreValues.bin: -------------------------------------------------------------------------------- 1 | 7 -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetResurrectRestoreValues.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetResurrectRestoreValues( 2 | SetResurrectRestoreValues { 3 | armor_restore: -1, 4 | health_restore: -1, 5 | imagination_restore: 0, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetStatusImmunity.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetStatusImmunity.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetStunImmunity.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetStunImmunity.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetStunned.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetStunned.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetUserCtrlCompPause.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SetUserCtrlCompPause.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SetUserCtrlCompPause.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetUserCtrlCompPause( 2 | SetUserCtrlCompPause { 3 | paused: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ShowActivityCountdown.bin: -------------------------------------------------------------------------------- 1 | 8 -------------------------------------------------------------------------------- /src/world/gm/client/tests/ShowActivityCountdown.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ShowActivityCountdown( 2 | ShowActivityCountdown { 3 | play_additional_sound: false, 4 | play_countdown_sound: false, 5 | sound_name: lu!(""), 6 | state_to_play_sound_on: 0, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ShowPetActionButton.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ShowPetActionButton.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ShowPetActionButton.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ShowPetActionButton( 2 | ShowPetActionButton { 3 | button_label: PetAbilityType::DigAtPosition, 4 | show: true, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/Smash.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/Smash.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/Smash.rs: -------------------------------------------------------------------------------- 1 | GameMessage::Smash( 2 | Smash { 3 | ignore_object_visibility: false, 4 | force: 0.0, 5 | ghost_opacity: 0.0, 6 | killer_id: 1152921510436607007, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/SpawnModelBricks.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/SpawnModelBricks.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/SpawnModelBricks.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SpawnModelBricks( 2 | SpawnModelBricks { 3 | amount: 0.02, 4 | pos: Vector3 { 5 | x: -37.323563, 6 | y: 197.18317, 7 | z: 34.47111, 8 | }, 9 | }, 10 | ) 11 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/StartActivityTime.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/StartActivityTime.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/StartActivityTime.rs: -------------------------------------------------------------------------------- 1 | GameMessage::StartActivityTime( 2 | StartActivityTime { 3 | start_time: 30.0, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/StartArrangingWithItem.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/StartArrangingWithItem.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/StartCelebrationEffect.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/StartCelebrationEffect.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/StartRailMovement.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/StartRailMovement.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/StopFxEffect.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/StopFxEffect.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/StopFxEffect.rs: -------------------------------------------------------------------------------- 1 | GameMessage::StopFxEffect( 2 | StopFxEffect { 3 | kill_immediate: false, 4 | name: lu!(b"BrickFadeUpVisCompleteEffect"), 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/TeamAddPlayer.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/TeamAddPlayer.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/TeamGetStatusResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/TeamGetStatusResponse.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/TeamPickupItem.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/TeamPickupItem.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/TeamPickupItem.rs: -------------------------------------------------------------------------------- 1 | GameMessage::TeamPickupItem( 2 | TeamPickupItem { 3 | loot_id: 288300744895938003, 4 | loot_owner_id: 1152921510823779402, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/TeamRemovePlayer.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/TeamRemovePlayer.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/TeamRemovePlayer.rs: -------------------------------------------------------------------------------- 1 | GameMessage::TeamRemovePlayer( 2 | TeamRemovePlayer { 3 | disband: false, 4 | is_kicked: false, 5 | is_leaving: false, 6 | local: true, 7 | leader_id: 0, 8 | player_id: 1152921510816669171, 9 | name: lu!("JetTwistTurkey"), 10 | }, 11 | ) 12 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/TeamSetLeader.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/TeamSetLeader.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/TeamSetLeader.rs: -------------------------------------------------------------------------------- 1 | GameMessage::TeamSetLeader( 2 | TeamSetLeader { 3 | player_id: 1152921506064087003, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/TeamSetOffWorldFlag.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/TeamSetOffWorldFlag.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/TeamSetOffWorldFlag.rs: -------------------------------------------------------------------------------- 1 | GameMessage::TeamSetOffWorldFlag( 2 | TeamSetOffWorldFlag { 3 | player_id: 1152921505220637004, 4 | zone_id: ZoneId { 5 | map_id: 1800, 6 | instance_id: 53717, 7 | clone_id: 0, 8 | }, 9 | }, 10 | ) 11 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/Teleport.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/Teleport.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/TerminateInteraction.bin: -------------------------------------------------------------------------------- 1 | e۾@ -------------------------------------------------------------------------------- /src/world/gm/client/tests/TerminateInteraction.rs: -------------------------------------------------------------------------------- 1 | GameMessage::TerminateInteraction( 2 | TerminateInteraction { 3 | terminator_id: 288300744895938267, 4 | terminate_type: TerminateType::FromInteraction, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/ToggleInteractionUpdates.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/ToggleInteractionUpdates.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/ToggleInteractionUpdates.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ToggleInteractionUpdates( 2 | ToggleInteractionUpdates { 3 | enable: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/TransferToLastNonInstance.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/TransferToLastNonInstance.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/TransferToZone.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/TransferToZone.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/TransferToZoneCheckedIm.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/TransferToZoneCheckedIm.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/UiMessageServerToSingleClient.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/UiMessageServerToSingleClient.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/UnEquipInventory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/UnEquipInventory.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/UnEquipInventory.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UnEquipInventory( 2 | UnEquipInventory { 3 | even_if_dead: false, 4 | ignore_cooldown: true, 5 | out_success: false, 6 | item_to_unequip: 1152921507746814303, 7 | replacement_object_id: 0, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/UnSmash.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/UnSmash.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/UnSmash.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UnSmash( 2 | UnSmash { 3 | builder_id: 0, 4 | duration: -1.0, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/UncastSkill.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/UncastSkill.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/UncastSkill.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UncastSkill( 2 | UncastSkill { 3 | skill_id: 362, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/UpdatePlayerStatistic.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/UpdatePlayerStatistic.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/UpdatePlayerStatistic.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UpdatePlayerStatistic( 2 | UpdatePlayerStatistic { 3 | update_id: StatisticId::MetersTraveled, 4 | update_value: 29, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/UpdatePropertyModelCount.bin: -------------------------------------------------------------------------------- 1 | ; -------------------------------------------------------------------------------- /src/world/gm/client/tests/UpdatePropertyModelCount.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UpdatePropertyModelCount( 2 | UpdatePropertyModelCount { 3 | model_count: 0, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/UpdateReputation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/UpdateReputation.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/UpdateReputation.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UpdateReputation( 2 | UpdateReputation { 3 | reputation: 100, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/UseItemRequirementsResponse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/UseItemRequirementsResponse.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/UseItemRequirementsResponse.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UseItemRequirementsResponse( 2 | UseItemRequirementsResponse { 3 | use_response: UseItemResponse::FailedPrecondition, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/UseItemResult.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/UseItemResult.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/UseItemResult.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UseItemResult( 2 | UseItemResult { 3 | item_template_id: 2996, 4 | use_item_result: true, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/VehicleAddPassiveBoostAction.bin: -------------------------------------------------------------------------------- 1 | < -------------------------------------------------------------------------------- /src/world/gm/client/tests/VehicleAddPassiveBoostAction.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VehicleAddPassiveBoostAction 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/VehicleLockInput.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/VehicleLockInput.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/VehicleLockInput.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VehicleLockInput( 2 | VehicleLockInput { 3 | lock_wheels: false, 4 | locked_powerslide: false, 5 | locked_x: 0.0, 6 | locked_y: 0.0, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/VehicleRemovePassiveBoostAction.bin: -------------------------------------------------------------------------------- 1 | = -------------------------------------------------------------------------------- /src/world/gm/client/tests/VehicleRemovePassiveBoostAction.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VehicleRemovePassiveBoostAction 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/VehicleStopBoost.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/VehicleStopBoost.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/VehicleStopBoost.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VehicleStopBoost( 2 | VehicleStopBoost { 3 | affect_passive: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/VehicleUnlockInput.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/VehicleUnlockInput.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/VehicleUnlockInput.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VehicleUnlockInput( 2 | VehicleUnlockInput { 3 | lock_wheels: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/VendorOpenWindow.bin: -------------------------------------------------------------------------------- 1 | q -------------------------------------------------------------------------------- /src/world/gm/client/tests/VendorOpenWindow.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VendorOpenWindow 2 | -------------------------------------------------------------------------------- /src/world/gm/client/tests/VendorTransactionResult.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/client/tests/VendorTransactionResult.bin -------------------------------------------------------------------------------- /src/world/gm/client/tests/VendorTransactionResult.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VendorTransactionResult( 2 | VendorTransactionResult { 3 | result: 0, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/AcknowledgePossession.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/AcknowledgePossession.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/AcknowledgePossession.rs: -------------------------------------------------------------------------------- 1 | GameMessage::AcknowledgePossession( 2 | AcknowledgePossession { 3 | possessed_obj_id: 288300744895891889, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ActivateBrickMode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ActivateBrickMode.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ActivateBrickMode.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ActivateBrickMode( 2 | ActivateBrickMode { 3 | build_object_id: 288300744895913095, 4 | build_type: BuildType::OnProperty, 5 | enter_build_from_world: false, 6 | enter_flag: true, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ActivityStateChangeRequest.bin: -------------------------------------------------------------------------------- 1 |  clientready -------------------------------------------------------------------------------- /src/world/gm/server/tests/ActivityStateChangeRequest.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ActivityStateChangeRequest( 2 | ActivityStateChangeRequest { 3 | obj_id: 0, 4 | num_value_1: 0, 5 | num_value_2: 0, 6 | string_value: lu!("clientready"), 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/BbbLoadItemRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/BbbLoadItemRequest.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/BbbLoadItemRequest.rs: -------------------------------------------------------------------------------- 1 | GameMessage::BbbLoadItemRequest( 2 | BbbLoadItemRequest { 3 | item_id: 1152921510759098815, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/BbbResetMetadataSourceItem.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/BbbResetMetadataSourceItem.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/BbbResetMetadataSourceItem.rs: -------------------------------------------------------------------------------- 1 | GameMessage::BbbResetMetadataSourceItem 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/BbbSaveRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/BbbSaveRequest.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/BounceNotification.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/BounceNotification.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/BounceNotification.rs: -------------------------------------------------------------------------------- 1 | GameMessage::BounceNotification( 2 | BounceNotification { 3 | obj_id_bounced: 1152921507004579166, 4 | obj_id_bouncer: 288300744896301107, 5 | success: false, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/BuildExitConfirmation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/BuildExitConfirmation.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/BuildExitConfirmation.rs: -------------------------------------------------------------------------------- 1 | GameMessage::BuildExitConfirmation( 2 | BuildExitConfirmation { 3 | player_id: 1152921510115197038, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/BuildModeSet.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/BuildModeSet.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/BuildModeSet.rs: -------------------------------------------------------------------------------- 1 | GameMessage::BuildModeSet( 2 | BuildModeSet { 3 | start: true, 4 | distance_type: 1, 5 | mode_paused: false, 6 | mode_value: 1, 7 | player_id: 0, 8 | start_pos: Vector3 { 9 | x: 0.0, 10 | y: 0.0, 11 | z: 0.0, 12 | }, 13 | }, 14 | ) 15 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/BuyFromVendor.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/BuyFromVendor.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/BuyFromVendor.rs: -------------------------------------------------------------------------------- 1 | GameMessage::BuyFromVendor( 2 | BuyFromVendor { 3 | confirmed: false, 4 | count: 3, 5 | item: 2993, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/CancelDonationOnPlayer.bin: -------------------------------------------------------------------------------- 1 | { -------------------------------------------------------------------------------- /src/world/gm/server/tests/CancelDonationOnPlayer.rs: -------------------------------------------------------------------------------- 1 | GameMessage::CancelDonationOnPlayer 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/CancelRailMovement.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/CancelRailMovement.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/CancelRailMovement.rs: -------------------------------------------------------------------------------- 1 | GameMessage::CancelRailMovement( 2 | CancelRailMovement { 3 | immediate: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/CasterDead.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/CasterDead.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/CasterDead.rs: -------------------------------------------------------------------------------- 1 | GameMessage::CasterDead( 2 | CasterDead { 3 | caster: 288300744895937973, 4 | skill_handle: 1, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/CelebrationCompleted.bin: -------------------------------------------------------------------------------- 1 | ` -------------------------------------------------------------------------------- /src/world/gm/server/tests/CelebrationCompleted.rs: -------------------------------------------------------------------------------- 1 | GameMessage::CelebrationCompleted 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ChoiceBoxRespond.bin: -------------------------------------------------------------------------------- 1 |  zoneID_1200 2 | choiceDoor -------------------------------------------------------------------------------- /src/world/gm/server/tests/ChoiceBoxRespond.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ChoiceBoxRespond( 2 | ChoiceBoxRespond { 3 | button_identifier: lu!("zoneID_1200"), 4 | button: 0, 5 | identifier: lu!("choiceDoor"), 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/CinematicUpdate.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/CinematicUpdate.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/CinematicUpdate.rs: -------------------------------------------------------------------------------- 1 | GameMessage::CinematicUpdate( 2 | CinematicUpdate { 3 | event: CinematicEvent::Started, 4 | overall_time: 0.0, 5 | path_name: lu!("EnterCannon"), 6 | path_time: 0.0, 7 | waypoint: -1, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientExitTamingMinigame.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ClientExitTamingMinigame.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientExitTamingMinigame.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ClientExitTamingMinigame( 2 | ClientExitTamingMinigame { 3 | voluntary_exit: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientItemConsumed.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ClientItemConsumed.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientItemConsumed.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ClientItemConsumed( 2 | ClientItemConsumed { 3 | item: 1152921507624991081, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientRailMovementReady.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ClientRailMovementReady.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientRailMovementReady.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ClientRailMovementReady 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientTradeAccept.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ClientTradeAccept.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientTradeAccept.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ClientTradeAccept( 2 | ClientTradeAccept { 3 | first: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientTradeCancel.bin: -------------------------------------------------------------------------------- 1 | n -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientTradeCancel.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ClientTradeCancel 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientTradeRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ClientTradeRequest.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ClientTradeRequest.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ClientTradeRequest( 2 | ClientTradeRequest { 3 | need_invite_pop_up: false, 4 | invitee: 1152921509392416994, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/CommandPet.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/CommandPet.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/CommandPet.rs: -------------------------------------------------------------------------------- 1 | GameMessage::CommandPet( 2 | CommandPet { 3 | generic_pos_info: Vector3 { 4 | x: 0.0, 5 | y: 0.0, 6 | z: 0.0, 7 | }, 8 | obj_id_source: 1152921510436607007, 9 | pet_command_type: 4, 10 | type_id: 1, 11 | override_obey: true, 12 | }, 13 | ) 14 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ControlBehaviors.bin: -------------------------------------------------------------------------------- 1 | 0 enabledtoggleExecutionUpdates -------------------------------------------------------------------------------- /src/world/gm/server/tests/ControlBehaviors.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ControlBehaviors( 2 | ControlBehaviors { 3 | args: amf3! { 4 | "enabled": false, 5 | }, 6 | command: lu!(b"toggleExecutionUpdates"), 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/DeleteModelFromClient.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/DeleteModelFromClient.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/DeleteModelFromClient.rs: -------------------------------------------------------------------------------- 1 | GameMessage::DeleteModelFromClient( 2 | DeleteModelFromClient { 3 | model_id: 288300744895895840, 4 | reason: DeleteReason::PickingModelUp, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/DespawnPet.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/DespawnPet.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/DespawnPet.rs: -------------------------------------------------------------------------------- 1 | GameMessage::DespawnPet( 2 | DespawnPet { 3 | delete_pet: false, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/DismountComplete.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/DismountComplete.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/DismountComplete.rs: -------------------------------------------------------------------------------- 1 | GameMessage::DismountComplete( 2 | DismountComplete { 3 | mount_id: 288300744896029726, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/DoneArrangingWithItem.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/DoneArrangingWithItem.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/EnterProperty1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/EnterProperty1.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/EnterProperty1.rs: -------------------------------------------------------------------------------- 1 | GameMessage::EnterProperty1( 2 | EnterProperty1 { 3 | index: -1, 4 | return_to_zone: false, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/EquipInventory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/EquipInventory.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/EquipInventory.rs: -------------------------------------------------------------------------------- 1 | GameMessage::EquipInventory( 2 | EquipInventory { 3 | ignore_cooldown: false, 4 | out_success: false, 5 | item_to_equip: 1152921507924682248, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/FetchModelMetadataRequest.bin: -------------------------------------------------------------------------------- 1 | ~x? -------------------------------------------------------------------------------- /src/world/gm/server/tests/FetchModelMetadataRequest.rs: -------------------------------------------------------------------------------- 1 | GameMessage::FetchModelMetadataRequest( 2 | FetchModelMetadataRequest { 3 | context: 0, 4 | object_id: 0, 5 | requestor_id: 0, 6 | ug_id: 16248, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/FireEventServerSide.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/FireEventServerSide.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/FireEventServerSide.rs: -------------------------------------------------------------------------------- 1 | GameMessage::FireEventServerSide( 2 | FireEventServerSide { 3 | args: lu!("setupActivity"), 4 | param1: -1, 5 | param2: -1, 6 | param3: -1, 7 | sender_id: 288300744895905553, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/GetHotPropertyData.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/GetHotPropertyData.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/GetHotPropertyData.rs: -------------------------------------------------------------------------------- 1 | GameMessage::GetHotPropertyData 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/HasBeenCollected.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/HasBeenCollected.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/HasBeenCollected.rs: -------------------------------------------------------------------------------- 1 | GameMessage::HasBeenCollected( 2 | HasBeenCollected { 3 | player_id: 1152921507004579166, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/MessageBoxRespond.bin: -------------------------------------------------------------------------------- 1 | RePlay -------------------------------------------------------------------------------- /src/world/gm/server/tests/MessageBoxRespond.rs: -------------------------------------------------------------------------------- 1 | GameMessage::MessageBoxRespond( 2 | MessageBoxRespond { 3 | button: 1, 4 | identifier: lu!("RePlay"), 5 | user_data: lu!(""), 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/MissionDialogueCancelled.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/MissionDialogueCancelled.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/MissionDialogueCancelled.rs: -------------------------------------------------------------------------------- 1 | GameMessage::MissionDialogueCancelled( 2 | MissionDialogueCancelled { 3 | is_complete: false, 4 | mission_state: MissionState::ReadyToComplete, 5 | mission_id: 320, 6 | responder: 1152921510115197038, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/MissionDialogueOk.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/MissionDialogueOk.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/MissionDialogueOk.rs: -------------------------------------------------------------------------------- 1 | GameMessage::MissionDialogueOk( 2 | MissionDialogueOk { 3 | is_complete: true, 4 | mission_state: MissionState::ReadyToComplete, 5 | mission_id: 1837, 6 | responder: 1152921507004579166, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ModifyGhostingDistance.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ModifyGhostingDistance.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ModifyGhostingDistance.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ModifyGhostingDistance( 2 | ModifyGhostingDistance { 3 | distance: 1.0, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ModifyPlayerZoneStatistic.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ModifyPlayerZoneStatistic.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ModifyPlayerZoneStatistic.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ModifyPlayerZoneStatistic( 2 | ModifyPlayerZoneStatistic { 3 | set: false, 4 | stat_name: lu!("AchievementsCompleted"), 5 | stat_value: 1, 6 | zone_id: 1101, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ModularAssemblyNifCompleted.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ModularAssemblyNifCompleted.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ModularAssemblyNifCompleted.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ModularAssemblyNifCompleted( 2 | ModularAssemblyNifCompleted { 3 | object_id: 288230376151713486, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ModuleAssemblyQueryData.bin: -------------------------------------------------------------------------------- 1 | l -------------------------------------------------------------------------------- /src/world/gm/server/tests/ModuleAssemblyQueryData.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ModuleAssemblyQueryData 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/MoveInventoryBatch.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/MoveInventoryBatch.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/MoveItemBetweenInventoryTypes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/MoveItemBetweenInventoryTypes.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/MoveItemInInventory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/MoveItemInInventory.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/MoveItemInInventory.rs: -------------------------------------------------------------------------------- 1 | GameMessage::MoveItemInInventory( 2 | MoveItemInInventory { 3 | dest_inv_type: -1, 4 | obj_id: 1152921510837614509, 5 | inventory_type: InventoryType::Default, 6 | response_code: 0, 7 | slot: 166, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/NotifyPet.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/NotifyPet.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/NotifyPet.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyPet( 2 | NotifyPet { 3 | obj_id_source: 1152921510436607007, 4 | obj_to_notify_pet_about: 288300744896196095, 5 | pet_notification_type: PetNotificationType::OwnerUsedBouncer, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/NotifyServerLevelProcessingComplete.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/NotifyServerLevelProcessingComplete.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/NotifyServerLevelProcessingComplete.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyServerLevelProcessingComplete 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/NotifyTamingBuildSuccess.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/NotifyTamingBuildSuccess.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/NotifyTamingBuildSuccess.rs: -------------------------------------------------------------------------------- 1 | GameMessage::NotifyTamingBuildSuccess( 2 | NotifyTamingBuildSuccess { 3 | build_position: Vector3 { 4 | x: 537.55396, 5 | y: 405.98138, 6 | z: 297.8219, 7 | }, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ParseChatMessage.bin: -------------------------------------------------------------------------------- 1 | R(/t how long are you going to stay there? -------------------------------------------------------------------------------- /src/world/gm/server/tests/ParseChatMessage.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ParseChatMessage( 2 | ParseChatMessage { 3 | client_state: 0, 4 | string: lu!("/t how long are you going to stay there?"), 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PetTamingMinigameResult.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PetTamingMinigameResult.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PetTamingMinigameResult.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PetTamingMinigameResult( 2 | PetTamingMinigameResult { 3 | success: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PickupCurrency.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PickupCurrency.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PickupCurrency.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PickupCurrency( 2 | PickupCurrency { 3 | currency: 10, 4 | position: Vector3 { 5 | x: -142.2682, 6 | y: 69.87816, 7 | z: 391.25684, 8 | }, 9 | }, 10 | ) 11 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PickupItem.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PickupItem.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PickupItem.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PickupItem( 2 | PickupItem { 3 | loot_object_id: 288300744895939242, 4 | player_id: 1152921507004579166, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PlacePropertyModel.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PlacePropertyModel.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PlacePropertyModel.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PlacePropertyModel( 2 | PlacePropertyModel { 3 | model_id: 0, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PlayEmote.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PlayEmote.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PlayEmote.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PlayEmote( 2 | PlayEmote { 3 | emote_id: 356, 4 | target_id: 288300744895891847, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PlayerLoaded.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PlayerLoaded.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PlayerLoaded.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PlayerLoaded( 2 | PlayerLoaded { 3 | player_id: 1152921507004579166, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PlayerRailArrivedNotification.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PlayerRailArrivedNotification.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PlayerRailArrivedNotification.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PlayerRailArrivedNotification( 2 | PlayerRailArrivedNotification { 3 | path_name: lu!("CaveD_IRail01"), 4 | waypoint_number: 0, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PopEquippedItemsState.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PopEquippedItemsState.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PopEquippedItemsState.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PopEquippedItemsState 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PropertyContentsFromClient.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PropertyContentsFromClient.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PropertyContentsFromClient.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PropertyContentsFromClient( 2 | PropertyContentsFromClient { 3 | query_db: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PropertyEditorBegin.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PropertyEditorBegin.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PropertyEditorBegin.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PropertyEditorBegin( 2 | PropertyEditorBegin { 3 | distance_type: 2, 4 | property_object_id: 288300744895895428, 5 | start_mode: 1, 6 | start_paused: false, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PropertyEditorEnd.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PropertyEditorEnd.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PropertyEditorEnd.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PropertyEditorEnd 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/PropertyEntranceSync.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PropertyEntranceSync.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PropertyModerationAction.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/PropertyModerationAction.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/PropertyModerationAction.rs: -------------------------------------------------------------------------------- 1 | GameMessage::PropertyModerationAction( 2 | PropertyModerationAction { 3 | character_id: 1152921510115197038, 4 | info: lu!(""), 5 | new_moderation_status: 0, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/QueryPropertyData.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/QueryPropertyData.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/QueryPropertyData.rs: -------------------------------------------------------------------------------- 1 | GameMessage::QueryPropertyData 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RacingClientReady.bin: -------------------------------------------------------------------------------- 1 | q{[ -------------------------------------------------------------------------------- /src/world/gm/server/tests/RacingClientReady.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RacingClientReady( 2 | RacingClientReady { 3 | player_id: 1152921510436607007, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RacingPlayerInfoResetFinished.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RacingPlayerInfoResetFinished.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RacingPlayerInfoResetFinished.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RacingPlayerInfoResetFinished( 2 | RacingPlayerInfoResetFinished { 3 | player_id: 1152921510436607007, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ReadyForUpdates.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ReadyForUpdates.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ReadyForUpdates.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ReadyForUpdates( 2 | ReadyForUpdates { 3 | object_id: 1152921507004579166, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RebuildCancel.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RebuildCancel.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RebuildCancel.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RebuildCancel( 2 | RebuildCancel { 3 | early_release: true, 4 | user_id: 1152921507004579166, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RemoveItemFromInventory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RemoveItemFromInventory.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ReportBug.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ReportBug.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ReportBug.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ReportBug( 2 | ReportBug { 3 | body: lu!("code's haunted"), 4 | client_version: lu!(b"1.10.64"), 5 | other_player_id: lu!(b"0"), 6 | selection: lu!(b"%[UI_HELP_IN_GAME]"), 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestActivityExit.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestActivityExit.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestActivityExit.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RequestActivityExit( 2 | RequestActivityExit { 3 | user_cancel: true, 4 | user_id: 1152921510436607007, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestActivitySummaryLeaderboardData.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestActivitySummaryLeaderboardData.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestDie.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestDie.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestLinkedMission.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestLinkedMission.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestLinkedMission.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RequestLinkedMission( 2 | RequestLinkedMission { 3 | player_id: 1152921507004579166, 4 | mission_id: 1837, 5 | mission_offered: false, 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestMoveItemBetweenInventoryTypes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestMoveItemBetweenInventoryTypes.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestPlatformResync.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestPlatformResync.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestPlatformResync.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RequestPlatformResync 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestRailActivatorState.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestRailActivatorState.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestRailActivatorState.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RequestRailActivatorState 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestResurrect.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestResurrect.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestResurrect.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RequestResurrect 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestServerProjectileImpact.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestServerProjectileImpact.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestSetPetName.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestSetPetName.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestSetPetName.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RequestSetPetName( 2 | RequestSetPetName { 3 | name: lu!("Bill"), 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestSmashPlayer.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestSmashPlayer.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestSmashPlayer.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RequestSmashPlayer 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestUse.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestUse.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestUse.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RequestUse( 2 | RequestUse { 3 | is_multi_interact_use: false, 4 | multi_interact_id: 0, 5 | multi_interact_type: InteractionType::MissionOfferer, 6 | object: 288300744895938267, 7 | secondary: false, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestVendorStatusUpdate.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RequestVendorStatusUpdate.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RequestVendorStatusUpdate.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RequestVendorStatusUpdate 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ResetPropertyBehaviors.bin: -------------------------------------------------------------------------------- 1 | ~@ -------------------------------------------------------------------------------- /src/world/gm/server/tests/ResetPropertyBehaviors.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ResetPropertyBehaviors( 2 | ResetPropertyBehaviors { 3 | force: false, 4 | pause: true, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/RespondToMission.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/RespondToMission.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/RespondToMission.rs: -------------------------------------------------------------------------------- 1 | GameMessage::RespondToMission( 2 | RespondToMission { 3 | mission_id: 1837, 4 | player_id: 1152921507004579166, 5 | receiver: 288300744895889639, 6 | reward_item: 4294967295, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ResyncEquipment.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ResyncEquipment.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ResyncEquipment.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ResyncEquipment 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/SelectSkill.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SelectSkill.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SelectSkill.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SelectSkill( 2 | SelectSkill { 3 | from_skill_set: false, 4 | skill_id: 809, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/SellToVendor.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SellToVendor.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SellToVendor.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SellToVendor( 2 | SellToVendor { 3 | count: 1, 4 | item_obj_id: 1152921510795668359, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ServerCancelMoveSkill.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ServerCancelMoveSkill.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ServerCancelMoveSkill.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ServerCancelMoveSkill 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ServerTerminateInteraction.bin: -------------------------------------------------------------------------------- 1 | f{[ -------------------------------------------------------------------------------- /src/world/gm/server/tests/ServerTerminateInteraction.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ServerTerminateInteraction( 2 | ServerTerminateInteraction { 3 | obj_id_terminator: 1152921510436607007, 4 | terminate_type: TerminateType::Range, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetBbbAutosave.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SetBbbAutosave.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetBuildMode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SetBuildMode.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetConsumableItem.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SetConsumableItem.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetConsumableItem.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetConsumableItem( 2 | SetConsumableItem { 3 | item_template_id: 14592, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetEmotesEnabled.bin: -------------------------------------------------------------------------------- 1 | ) -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetEmotesEnabled.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetEmotesEnabled( 2 | SetEmotesEnabled { 3 | enable_emotes: false, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetFlag.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SetFlag.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetFlag.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetFlag( 2 | SetFlag { 3 | flag: true, 4 | flag_id: 121, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetGhostReferencePosition.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SetGhostReferencePosition.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetGhostReferencePosition.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetGhostReferencePosition( 2 | SetGhostReferencePosition { 3 | pos: Vector3 { 4 | x: -311.4126, 5 | y: 342.04205, 6 | z: 339.78003, 7 | }, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetIgnoreProjectileCollision.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SetIgnoreProjectileCollision.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetIgnoreProjectileCollision.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetIgnoreProjectileCollision( 2 | SetIgnoreProjectileCollision { 3 | should_ignore: false, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetLastCustomBuild.bin: -------------------------------------------------------------------------------- 1 | z1:13264;1:13265;1:13266; -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetLastCustomBuild.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetLastCustomBuild( 2 | SetLastCustomBuild { 3 | tokenized_lot_list: lu!("1:13264;1:13265;1:13266;"), 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetMissionTypeState.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SetMissionTypeState.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetMissionTypeState.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetMissionTypeState( 2 | SetMissionTypeState { 3 | state: MissionLockState::New, 4 | mission_subtype: lu!(b""), 5 | mission_type: lu!(b"Build"), 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetTooltipFlag.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SetTooltipFlag.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SetTooltipFlag.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SetTooltipFlag( 2 | SetTooltipFlag { 3 | flag: true, 4 | tool_tip: 24, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ShootingGalleryFire.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ShootingGalleryFire.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/StartBuildingWithItem.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/StartBuildingWithItem.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/StartServerPetMinigameTimer.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/StartServerPetMinigameTimer.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/StartServerPetMinigameTimer.rs: -------------------------------------------------------------------------------- 1 | GameMessage::StartServerPetMinigameTimer 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/StartSkill.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/StartSkill.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SyncSkill.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/SyncSkill.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/SyncSkill.rs: -------------------------------------------------------------------------------- 1 | GameMessage::SyncSkill( 2 | SyncSkill { 3 | done: true, 4 | bitstream: vec![ 5 | 128, 64, 0, 0, 20, 8, 0, 128, 0, 16, 0, 1, 0, 81, 0, 32, 0, 0, 0, 0, 96, 0, 0, 0, 16, 0, 6 | ], 7 | behavior_handle: 2, 8 | skill_handle: 1, 9 | }, 10 | ) 11 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ToggleGhostReferenceOverride.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ToggleGhostReferenceOverride.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ToggleGhostReferenceOverride.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ToggleGhostReferenceOverride( 2 | ToggleGhostReferenceOverride { 3 | ref_override: true, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ToggleSendingPositionUpdates.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ToggleSendingPositionUpdates.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ToggleSendingPositionUpdates.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ToggleSendingPositionUpdates( 2 | ToggleSendingPositionUpdates { 3 | send_updates: false, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/UnEquipInventory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/UnEquipInventory.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/UnEquipInventory.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UnEquipInventory( 2 | UnEquipInventory { 3 | even_if_dead: false, 4 | ignore_cooldown: false, 5 | out_success: false, 6 | item_to_unequip: 1152921507015019023, 7 | replacement_object_id: 0, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/UpdateModelFromClient.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/UpdateModelFromClient.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/UpdatePropertyOrModelForFilterCheck.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/UpdatePropertyOrModelForFilterCheck.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/UpdatePropertyPerformanceCost.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/UpdatePropertyPerformanceCost.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/UpdatePropertyPerformanceCost.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UpdatePropertyPerformanceCost( 2 | UpdatePropertyPerformanceCost { 3 | performance_cost: 4.7843, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/UpdateShootingGalleryRotation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/UpdateShootingGalleryRotation.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/UseNonEquipmentItem.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/UseNonEquipmentItem.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/UseNonEquipmentItem.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UseNonEquipmentItem( 2 | UseNonEquipmentItem { 3 | item_to_use: 1152921507624991081, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/UsedInformationPlaque.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/UsedInformationPlaque.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/UsedInformationPlaque.rs: -------------------------------------------------------------------------------- 1 | GameMessage::UsedInformationPlaque( 2 | UsedInformationPlaque { 3 | plaque: 70368747895311, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/VehicleNotifyHitImaginationServer.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/VehicleNotifyHitImaginationServer.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/VehicleNotifyServerAddPassiveBoostAction.bin: -------------------------------------------------------------------------------- 1 | > -------------------------------------------------------------------------------- /src/world/gm/server/tests/VehicleNotifyServerAddPassiveBoostAction.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VehicleNotifyServerAddPassiveBoostAction 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/VehicleNotifyServerRemovePassiveBoostAction.bin: -------------------------------------------------------------------------------- 1 | ? -------------------------------------------------------------------------------- /src/world/gm/server/tests/VehicleNotifyServerRemovePassiveBoostAction.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VehicleNotifyServerRemovePassiveBoostAction 2 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/VehicleSetWheelLockState.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/VehicleSetWheelLockState.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/VehicleSetWheelLockState.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VehicleSetWheelLockState( 2 | VehicleSetWheelLockState { 3 | extra_friction: true, 4 | locked: true, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/VerifyAck.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/VerifyAck.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/VerifyAck.rs: -------------------------------------------------------------------------------- 1 | GameMessage::VerifyAck( 2 | VerifyAck { 3 | different: true, 4 | bitstream: vec![ 5 | 32, 6 | ], 7 | handle: 11, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ZonePropertyModelEquipped.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ZonePropertyModelEquipped.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ZonePropertyModelEquipped.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ZonePropertyModelEquipped( 2 | ZonePropertyModelEquipped { 3 | player_id: 1152921510115197038, 4 | property_id: 0, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ZonePropertyModelRemovedWhileEquipped.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ZonePropertyModelRemovedWhileEquipped.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ZonePropertyModelRemovedWhileEquipped.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ZonePropertyModelRemovedWhileEquipped( 2 | ZonePropertyModelRemovedWhileEquipped { 3 | player_id: 1152921510115197038, 4 | property_id: 0, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ZonePropertyModelRotated.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/gm/server/tests/ZonePropertyModelRotated.bin -------------------------------------------------------------------------------- /src/world/gm/server/tests/ZonePropertyModelRotated.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ZonePropertyModelRotated( 2 | ZonePropertyModelRotated { 3 | player_id: 1152921510115197038, 4 | property_id: 0, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/gm/server/tests/ZoneSummaryDismissed.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/gm/server/tests/ZoneSummaryDismissed.rs: -------------------------------------------------------------------------------- 1 | GameMessage::ZoneSummaryDismissed( 2 | ZoneSummaryDismissed { 3 | player_id: 0, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/server/mail/tests/ContentCollectRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/mail/tests/ContentCollectRequest.bin -------------------------------------------------------------------------------- /src/world/server/mail/tests/ContentCollectRequest.rs: -------------------------------------------------------------------------------- 1 | Mail::ContentCollectRequest( 2 | ContentCollectRequest { 3 | mail_id: 1152921510806218479, 4 | receiver_id: 1152921507004579166, 5 | }, 6 | ) -------------------------------------------------------------------------------- /src/world/server/mail/tests/CreateRequest.rs: -------------------------------------------------------------------------------- 1 | Mail::CreateRequest( 2 | CreateRequest { 3 | subject: lu!("blue"), 4 | body: lu!(""), 5 | receiver_name: lu!("gruntmonkey"), 6 | attachment_id: 1152921510718681142, 7 | attachment_count: 100, 8 | locale_id: 1033, 9 | }, 10 | ) -------------------------------------------------------------------------------- /src/world/server/mail/tests/DeleteRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/mail/tests/DeleteRequest.bin -------------------------------------------------------------------------------- /src/world/server/mail/tests/DeleteRequest.rs: -------------------------------------------------------------------------------- 1 | Mail::DeleteRequest( 2 | DeleteRequest { 3 | mail_id: 1152921510806218479, 4 | receiver_id: 1152921507004579166, 5 | }, 6 | ) -------------------------------------------------------------------------------- /src/world/server/mail/tests/ListRequest.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/server/mail/tests/ListRequest.rs: -------------------------------------------------------------------------------- 1 | Mail::ListRequest 2 | -------------------------------------------------------------------------------- /src/world/server/mail/tests/MarkAsReadRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/mail/tests/MarkAsReadRequest.bin -------------------------------------------------------------------------------- /src/world/server/mail/tests/MarkAsReadRequest.rs: -------------------------------------------------------------------------------- 1 | Mail::MarkAsReadRequest( 2 | MarkAsReadRequest { 3 | mail_id: 1152921510809321891, 4 | }, 5 | ) -------------------------------------------------------------------------------- /src/world/server/mail/tests/UnreadCountRequest.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/world/server/mail/tests/UnreadCountRequest.rs: -------------------------------------------------------------------------------- 1 | Mail::UnreadCountRequest 2 | -------------------------------------------------------------------------------- /src/world/server/tests/CharacterCreateRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/tests/CharacterCreateRequest.bin -------------------------------------------------------------------------------- /src/world/server/tests/CharacterDeleteRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/tests/CharacterDeleteRequest.bin -------------------------------------------------------------------------------- /src/world/server/tests/CharacterDeleteRequest.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::CharacterDeleteRequest( 2 | CharacterDeleteRequest { 3 | char_id: 1152921506514668654, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/server/tests/CharacterListRequest.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/server/tests/CharacterListRequest.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::CharacterListRequest 2 | -------------------------------------------------------------------------------- /src/world/server/tests/CharacterLoginRequest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/tests/CharacterLoginRequest.bin -------------------------------------------------------------------------------- /src/world/server/tests/CharacterLoginRequest.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::CharacterLoginRequest( 2 | CharacterLoginRequest { 3 | char_id: 1152921510115197038, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/server/tests/ClientValidation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/tests/ClientValidation.bin -------------------------------------------------------------------------------- /src/world/server/tests/General.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/tests/General.bin -------------------------------------------------------------------------------- /src/world/server/tests/General.rs: -------------------------------------------------------------------------------- 1 | LuMessage::General( 2 | GeneralMessage::Handshake( 3 | crate::general::server::Handshake { 4 | network_version: 171022, 5 | service_id: ServiceId::Client, 6 | process_id: 2284, 7 | port: 63074, 8 | }, 9 | ), 10 | ) 11 | -------------------------------------------------------------------------------- /src/world/server/tests/GeneralChatMessage.bin: -------------------------------------------------------------------------------- 1 |  &how long are you going to stay there? -------------------------------------------------------------------------------- /src/world/server/tests/GeneralChatMessage.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::GeneralChatMessage( 2 | GeneralChatMessage { 3 | chat_channel: ChatChannel::TeamLocal, 4 | source_id: 0, 5 | message: lu!("how long are you going to stay there?"), 6 | }, 7 | ) 8 | -------------------------------------------------------------------------------- /src/world/server/tests/LevelLoadComplete.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/tests/LevelLoadComplete.bin -------------------------------------------------------------------------------- /src/world/server/tests/LevelLoadComplete.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::LevelLoadComplete( 2 | LevelLoadComplete { 3 | zone_id: ZoneId { 4 | map_id: 1101, 5 | instance_id: 46671, 6 | clone_id: 0, 7 | }, 8 | }, 9 | ) 10 | -------------------------------------------------------------------------------- /src/world/server/tests/Mail.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/server/tests/Mail.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::Mail( 2 | Mail::ListRequest, 3 | ) 4 | -------------------------------------------------------------------------------- /src/world/server/tests/PositionUpdate.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/tests/PositionUpdate.bin -------------------------------------------------------------------------------- /src/world/server/tests/RequestFreeTrialRefresh.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/world/server/tests/RequestFreeTrialRefresh.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::RequestFreeTrialRefresh 2 | -------------------------------------------------------------------------------- /src/world/server/tests/RouteMessage.bin: -------------------------------------------------------------------------------- 1 |  2 | -------------------------------------------------------------------------------- /src/world/server/tests/RouteMessage.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::RouteMessage( 2 | RouteMessage::Chat( 3 | crate::chat::server::ChatMessage::GetFriendsList, 4 | ), 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/server/tests/StringCheck.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/tests/StringCheck.bin -------------------------------------------------------------------------------- /src/world/server/tests/StringCheck.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::StringCheck( 2 | StringCheck { 3 | chat_mode: 0, 4 | request_id: 162, 5 | recipient_name: lu!(""), 6 | string: lu!("FO"), 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/server/tests/SubjectGameMessage.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/tests/SubjectGameMessage.bin -------------------------------------------------------------------------------- /src/world/server/tests/SubjectGameMessage.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::SubjectGameMessage( 2 | SubjectGameMessage { 3 | subject_id: 1152921507012233079, 4 | message: crate::world::gm::server::GameMessage::QueryPropertyData, 5 | }, 6 | ) 7 | -------------------------------------------------------------------------------- /src/world/server/tests/Top5IssuesRequest.bin: -------------------------------------------------------------------------------- 1 | [ -------------------------------------------------------------------------------- /src/world/server/tests/Top5IssuesRequest.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::Top5IssuesRequest( 2 | Top5IssuesRequest { 3 | language: Language::en_US, 4 | }, 5 | ) 6 | -------------------------------------------------------------------------------- /src/world/server/tests/UgcDownloadFailed.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcdr/lu_packets/144e56d2c46043da7924ffa34705f763982676fc/src/world/server/tests/UgcDownloadFailed.bin -------------------------------------------------------------------------------- /src/world/server/tests/UgcDownloadFailed.rs: -------------------------------------------------------------------------------- 1 | WorldMessage::UgcDownloadFailed( 2 | UgcDownloadFailed { 3 | res_type: UgcResType::Dds, 4 | blueprint_id: 1152921507924682247, 5 | status_code: 0, 6 | char_id: 1152921507004579166, 7 | }, 8 | ) 9 | -------------------------------------------------------------------------------- /src/world/server/tests/World.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /src/world/server/tests/World.rs: -------------------------------------------------------------------------------- 1 | LuMessage::World( 2 | WorldMessage::CharacterListRequest, 3 | ) 4 | --------------------------------------------------------------------------------