// This file has been automatically generated by writePacketClasses.js export * from './messages/TestMessage'; export * from './messages/PacketAck'; export * from './messages/OpenCircuit'; export * from './messages/CloseCircuit'; export * from './messages/StartPingCheck'; export * from './messages/CompletePingCheck'; export * from './messages/AddCircuitCode'; export * from './messages/UseCircuitCode'; export * from './messages/NeighborList'; export * from './messages/AvatarTextureUpdate'; export * from './messages/SimulatorMapUpdate'; export * from './messages/SimulatorSetMap'; export * from './messages/SubscribeLoad'; export * from './messages/UnsubscribeLoad'; export * from './messages/SimulatorReady'; export * from './messages/TelehubInfo'; export * from './messages/SimulatorPresentAtLocation'; export * from './messages/SimulatorLoad'; export * from './messages/SimulatorShutdownRequest'; export * from './messages/RegionPresenceRequestByRegionID'; export * from './messages/RegionPresenceRequestByHandle'; export * from './messages/RegionPresenceResponse'; export * from './messages/UpdateSimulator'; export * from './messages/LogDwellTime'; export * from './messages/FeatureDisabled'; export * from './messages/LogFailedMoneyTransaction'; export * from './messages/UserReportInternal'; export * from './messages/SetSimStatusInDatabase'; export * from './messages/SetSimPresenceInDatabase'; export * from './messages/EconomyDataRequest'; export * from './messages/EconomyData'; export * from './messages/AvatarPickerRequest'; export * from './messages/AvatarPickerRequestBackend'; export * from './messages/AvatarPickerReply'; export * from './messages/PlacesQuery'; export * from './messages/PlacesReply'; export * from './messages/DirFindQuery'; export * from './messages/DirFindQueryBackend'; export * from './messages/DirPlacesQuery'; export * from './messages/DirPlacesQueryBackend'; export * from './messages/DirPlacesReply'; export * from './messages/DirPeopleReply'; export * from './messages/DirEventsReply'; export * from './messages/DirGroupsReply'; export * from './messages/DirClassifiedQuery'; export * from './messages/DirClassifiedQueryBackend'; export * from './messages/DirClassifiedReply'; export * from './messages/AvatarClassifiedReply'; export * from './messages/ClassifiedInfoRequest'; export * from './messages/ClassifiedInfoReply'; export * from './messages/ClassifiedInfoUpdate'; export * from './messages/ClassifiedDelete'; export * from './messages/ClassifiedGodDelete'; export * from './messages/DirLandQuery'; export * from './messages/DirLandQueryBackend'; export * from './messages/DirLandReply'; export * from './messages/DirPopularQuery'; export * from './messages/DirPopularQueryBackend'; export * from './messages/DirPopularReply'; export * from './messages/ParcelInfoRequest'; export * from './messages/ParcelInfoReply'; export * from './messages/ParcelObjectOwnersRequest'; export * from './messages/ParcelObjectOwnersReply'; export * from './messages/GroupNoticesListRequest'; export * from './messages/GroupNoticesListReply'; export * from './messages/GroupNoticeRequest'; export * from './messages/GroupNoticeAdd'; export * from './messages/TeleportRequest'; export * from './messages/TeleportLocationRequest'; export * from './messages/TeleportLocal'; export * from './messages/TeleportLandmarkRequest'; export * from './messages/TeleportProgress'; export * from './messages/DataHomeLocationRequest'; export * from './messages/DataHomeLocationReply'; export * from './messages/TeleportFinish'; export * from './messages/StartLure'; export * from './messages/TeleportLureRequest'; export * from './messages/TeleportCancel'; export * from './messages/TeleportStart'; export * from './messages/TeleportFailed'; export * from './messages/Undo'; export * from './messages/Redo'; export * from './messages/UndoLand'; export * from './messages/AgentPause'; export * from './messages/AgentResume'; export * from './messages/AgentUpdate'; export * from './messages/ChatFromViewer'; export * from './messages/AgentThrottle'; export * from './messages/AgentFOV'; export * from './messages/AgentHeightWidth'; export * from './messages/AgentSetAppearance'; export * from './messages/AgentAnimation'; export * from './messages/AgentRequestSit'; export * from './messages/AgentSit'; export * from './messages/AgentQuitCopy'; export * from './messages/RequestImage'; export * from './messages/ImageNotInDatabase'; export * from './messages/RebakeAvatarTextures'; export * from './messages/SetAlwaysRun'; export * from './messages/ObjectAdd'; export * from './messages/ObjectDelete'; export * from './messages/ObjectDuplicate'; export * from './messages/ObjectDuplicateOnRay'; export * from './messages/MultipleObjectUpdate'; export * from './messages/RequestMultipleObjects'; export * from './messages/ObjectPosition'; export * from './messages/ObjectScale'; export * from './messages/ObjectRotation'; export * from './messages/ObjectFlagUpdate'; export * from './messages/ObjectClickAction'; export * from './messages/ObjectImage'; export * from './messages/ObjectMaterial'; export * from './messages/ObjectShape'; export * from './messages/ObjectExtraParams'; export * from './messages/ObjectOwner'; export * from './messages/ObjectGroup'; export * from './messages/ObjectBuy'; export * from './messages/BuyObjectInventory'; export * from './messages/DerezContainer'; export * from './messages/ObjectPermissions'; export * from './messages/ObjectSaleInfo'; export * from './messages/ObjectName'; export * from './messages/ObjectDescription'; export * from './messages/ObjectCategory'; export * from './messages/ObjectSelect'; export * from './messages/ObjectDeselect'; export * from './messages/ObjectAttach'; export * from './messages/ObjectDetach'; export * from './messages/ObjectDrop'; export * from './messages/ObjectLink'; export * from './messages/ObjectDelink'; export * from './messages/ObjectGrab'; export * from './messages/ObjectGrabUpdate'; export * from './messages/ObjectDeGrab'; export * from './messages/ObjectSpinStart'; export * from './messages/ObjectSpinUpdate'; export * from './messages/ObjectSpinStop'; export * from './messages/ObjectExportSelected'; export * from './messages/ModifyLand'; export * from './messages/VelocityInterpolateOn'; export * from './messages/VelocityInterpolateOff'; export * from './messages/StateSave'; export * from './messages/ReportAutosaveCrash'; export * from './messages/SimWideDeletes'; export * from './messages/RequestObjectPropertiesFamily'; export * from './messages/TrackAgent'; export * from './messages/ViewerStats'; export * from './messages/ScriptAnswerYes'; export * from './messages/UserReport'; export * from './messages/AlertMessage'; export * from './messages/AgentAlertMessage'; export * from './messages/MeanCollisionAlert'; export * from './messages/ViewerFrozenMessage'; export * from './messages/HealthMessage'; export * from './messages/ChatFromSimulator'; export * from './messages/SimStats'; export * from './messages/RequestRegionInfo'; export * from './messages/RegionInfo'; export * from './messages/GodUpdateRegionInfo'; export * from './messages/NearestLandingRegionRequest'; export * from './messages/NearestLandingRegionReply'; export * from './messages/NearestLandingRegionUpdated'; export * from './messages/TeleportLandingStatusChanged'; export * from './messages/RegionHandshake'; export * from './messages/RegionHandshakeReply'; export * from './messages/CoarseLocationUpdate'; export * from './messages/ImageData'; export * from './messages/ImagePacket'; export * from './messages/LayerData'; export * from './messages/ObjectUpdate'; export * from './messages/ObjectUpdateCompressed'; export * from './messages/ObjectUpdateCached'; export * from './messages/ImprovedTerseObjectUpdate'; export * from './messages/KillObject'; export * from './messages/CrossedRegion'; export * from './messages/SimulatorViewerTimeMessage'; export * from './messages/EnableSimulator'; export * from './messages/DisableSimulator'; export * from './messages/ConfirmEnableSimulator'; export * from './messages/TransferRequest'; export * from './messages/TransferInfo'; export * from './messages/TransferPacket'; export * from './messages/TransferAbort'; export * from './messages/RequestXfer'; export * from './messages/SendXferPacket'; export * from './messages/ConfirmXferPacket'; export * from './messages/AbortXfer'; export * from './messages/AvatarAnimation'; export * from './messages/AvatarAppearance'; export * from './messages/AvatarSitResponse'; export * from './messages/SetFollowCamProperties'; export * from './messages/ClearFollowCamProperties'; export * from './messages/CameraConstraint'; export * from './messages/ObjectProperties'; export * from './messages/ObjectPropertiesFamily'; export * from './messages/RequestPayPrice'; export * from './messages/PayPriceReply'; export * from './messages/KickUser'; export * from './messages/KickUserAck'; export * from './messages/GodKickUser'; export * from './messages/SystemKickUser'; export * from './messages/EjectUser'; export * from './messages/FreezeUser'; export * from './messages/AvatarPropertiesRequest'; export * from './messages/AvatarPropertiesRequestBackend'; export * from './messages/AvatarPropertiesReply'; export * from './messages/AvatarInterestsReply'; export * from './messages/AvatarGroupsReply'; export * from './messages/AvatarPropertiesUpdate'; export * from './messages/AvatarInterestsUpdate'; export * from './messages/AvatarNotesReply'; export * from './messages/AvatarNotesUpdate'; export * from './messages/AvatarPicksReply'; export * from './messages/EventInfoRequest'; export * from './messages/EventInfoReply'; export * from './messages/EventNotificationAddRequest'; export * from './messages/EventNotificationRemoveRequest'; export * from './messages/EventGodDelete'; export * from './messages/PickInfoReply'; export * from './messages/PickInfoUpdate'; export * from './messages/PickDelete'; export * from './messages/PickGodDelete'; export * from './messages/ScriptQuestion'; export * from './messages/ScriptControlChange'; export * from './messages/ScriptDialog'; export * from './messages/ScriptDialogReply'; export * from './messages/ForceScriptControlRelease'; export * from './messages/RevokePermissions'; export * from './messages/LoadURL'; export * from './messages/ScriptTeleportRequest'; export * from './messages/ParcelOverlay'; export * from './messages/ParcelPropertiesRequest'; export * from './messages/ParcelPropertiesRequestByID'; export * from './messages/ParcelProperties'; export * from './messages/ParcelPropertiesUpdate'; export * from './messages/ParcelReturnObjects'; export * from './messages/ParcelSetOtherCleanTime'; export * from './messages/ParcelDisableObjects'; export * from './messages/ParcelSelectObjects'; export * from './messages/EstateCovenantRequest'; export * from './messages/EstateCovenantReply'; export * from './messages/ForceObjectSelect'; export * from './messages/ParcelBuyPass'; export * from './messages/ParcelDeedToGroup'; export * from './messages/ParcelReclaim'; export * from './messages/ParcelClaim'; export * from './messages/ParcelJoin'; export * from './messages/ParcelDivide'; export * from './messages/ParcelRelease'; export * from './messages/ParcelBuy'; export * from './messages/ParcelGodForceOwner'; export * from './messages/ParcelAccessListRequest'; export * from './messages/ParcelAccessListReply'; export * from './messages/ParcelAccessListUpdate'; export * from './messages/ParcelDwellRequest'; export * from './messages/ParcelDwellReply'; export * from './messages/RequestParcelTransfer'; export * from './messages/UpdateParcel'; export * from './messages/RemoveParcel'; export * from './messages/MergeParcel'; export * from './messages/LogParcelChanges'; export * from './messages/CheckParcelSales'; export * from './messages/ParcelSales'; export * from './messages/ParcelGodMarkAsContent'; export * from './messages/ViewerStartAuction'; export * from './messages/StartAuction'; export * from './messages/ConfirmAuctionStart'; export * from './messages/CompleteAuction'; export * from './messages/CancelAuction'; export * from './messages/CheckParcelAuctions'; export * from './messages/ParcelAuctions'; export * from './messages/UUIDNameRequest'; export * from './messages/UUIDNameReply'; export * from './messages/UUIDGroupNameRequest'; export * from './messages/UUIDGroupNameReply'; export * from './messages/ChatPass'; export * from './messages/EdgeDataPacket'; export * from './messages/SimStatus'; export * from './messages/ChildAgentUpdate'; export * from './messages/ChildAgentAlive'; export * from './messages/ChildAgentPositionUpdate'; export * from './messages/ChildAgentDying'; export * from './messages/ChildAgentUnknown'; export * from './messages/AtomicPassObject'; export * from './messages/KillChildAgents'; export * from './messages/GetScriptRunning'; export * from './messages/ScriptRunningReply'; export * from './messages/SetScriptRunning'; export * from './messages/ScriptReset'; export * from './messages/ScriptSensorRequest'; export * from './messages/ScriptSensorReply'; export * from './messages/CompleteAgentMovement'; export * from './messages/AgentMovementComplete'; export * from './messages/DataServerLogout'; export * from './messages/LogoutRequest'; export * from './messages/LogoutReply'; export * from './messages/ImprovedInstantMessage'; export * from './messages/RetrieveInstantMessages'; export * from './messages/FindAgent'; export * from './messages/RequestGodlikePowers'; export * from './messages/GrantGodlikePowers'; export * from './messages/GodlikeMessage'; export * from './messages/EstateOwnerMessage'; export * from './messages/GenericMessage'; export * from './messages/GenericStreamingMessage'; export * from './messages/LargeGenericMessage'; export * from './messages/MuteListRequest'; export * from './messages/UpdateMuteListEntry'; export * from './messages/RemoveMuteListEntry'; export * from './messages/CopyInventoryFromNotecard'; export * from './messages/UpdateInventoryItem'; export * from './messages/UpdateCreateInventoryItem'; export * from './messages/MoveInventoryItem'; export * from './messages/CopyInventoryItem'; export * from './messages/RemoveInventoryItem'; export * from './messages/ChangeInventoryItemFlags'; export * from './messages/SaveAssetIntoInventory'; export * from './messages/CreateInventoryFolder'; export * from './messages/UpdateInventoryFolder'; export * from './messages/MoveInventoryFolder'; export * from './messages/RemoveInventoryFolder'; export * from './messages/FetchInventoryDescendents'; export * from './messages/InventoryDescendents'; export * from './messages/FetchInventory'; export * from './messages/FetchInventoryReply'; export * from './messages/BulkUpdateInventory'; export * from './messages/RequestInventoryAsset'; export * from './messages/InventoryAssetResponse'; export * from './messages/RemoveInventoryObjects'; export * from './messages/PurgeInventoryDescendents'; export * from './messages/UpdateTaskInventory'; export * from './messages/RemoveTaskInventory'; export * from './messages/MoveTaskInventory'; export * from './messages/RequestTaskInventory'; export * from './messages/ReplyTaskInventory'; export * from './messages/DeRezObject'; export * from './messages/DeRezAck'; export * from './messages/RezObject'; export * from './messages/RezObjectFromNotecard'; export * from './messages/TransferInventory'; export * from './messages/TransferInventoryAck'; export * from './messages/AcceptFriendship'; export * from './messages/DeclineFriendship'; export * from './messages/FormFriendship'; export * from './messages/TerminateFriendship'; export * from './messages/OfferCallingCard'; export * from './messages/AcceptCallingCard'; export * from './messages/DeclineCallingCard'; export * from './messages/RezScript'; export * from './messages/CreateInventoryItem'; export * from './messages/CreateLandmarkForEvent'; export * from './messages/EventLocationRequest'; export * from './messages/EventLocationReply'; export * from './messages/RegionHandleRequest'; export * from './messages/RegionIDAndHandleReply'; export * from './messages/MoneyTransferRequest'; export * from './messages/MoneyTransferBackend'; export * from './messages/MoneyBalanceRequest'; export * from './messages/MoneyBalanceReply'; export * from './messages/RoutedMoneyBalanceReply'; export * from './messages/ActivateGestures'; export * from './messages/DeactivateGestures'; export * from './messages/MuteListUpdate'; export * from './messages/UseCachedMuteList'; export * from './messages/GrantUserRights'; export * from './messages/ChangeUserRights'; export * from './messages/OnlineNotification'; export * from './messages/OfflineNotification'; export * from './messages/SetStartLocationRequest'; export * from './messages/SetStartLocation'; export * from './messages/NetTest'; export * from './messages/SetCPURatio'; export * from './messages/SimCrashed'; export * from './messages/NameValuePair'; export * from './messages/RemoveNameValuePair'; export * from './messages/UpdateAttachment'; export * from './messages/RemoveAttachment'; export * from './messages/SoundTrigger'; export * from './messages/AttachedSound'; export * from './messages/AttachedSoundGainChange'; export * from './messages/PreloadSound'; export * from './messages/ObjectAnimation'; export * from './messages/AssetUploadRequest'; export * from './messages/AssetUploadComplete'; export * from './messages/EmailMessageRequest'; export * from './messages/EmailMessageReply'; export * from './messages/InternalScriptMail'; export * from './messages/ScriptDataRequest'; export * from './messages/ScriptDataReply'; export * from './messages/CreateGroupRequest'; export * from './messages/CreateGroupReply'; export * from './messages/UpdateGroupInfo'; export * from './messages/GroupRoleChanges'; export * from './messages/JoinGroupRequest'; export * from './messages/JoinGroupReply'; export * from './messages/EjectGroupMemberRequest'; export * from './messages/EjectGroupMemberReply'; export * from './messages/LeaveGroupRequest'; export * from './messages/LeaveGroupReply'; export * from './messages/InviteGroupRequest'; export * from './messages/InviteGroupResponse'; export * from './messages/GroupProfileRequest'; export * from './messages/GroupProfileReply'; export * from './messages/GroupAccountSummaryRequest'; export * from './messages/GroupAccountSummaryReply'; export * from './messages/GroupAccountDetailsRequest'; export * from './messages/GroupAccountDetailsReply'; export * from './messages/GroupAccountTransactionsRequest'; export * from './messages/GroupAccountTransactionsReply'; export * from './messages/GroupActiveProposalsRequest'; export * from './messages/GroupActiveProposalItemReply'; export * from './messages/GroupVoteHistoryRequest'; export * from './messages/GroupVoteHistoryItemReply'; export * from './messages/StartGroupProposal'; export * from './messages/GroupProposalBallot'; export * from './messages/TallyVotes'; export * from './messages/GroupMembersRequest'; export * from './messages/GroupMembersReply'; export * from './messages/ActivateGroup'; export * from './messages/SetGroupContribution'; export * from './messages/SetGroupAcceptNotices'; export * from './messages/GroupRoleDataRequest'; export * from './messages/GroupRoleDataReply'; export * from './messages/GroupRoleMembersRequest'; export * from './messages/GroupRoleMembersReply'; export * from './messages/GroupTitlesRequest'; export * from './messages/GroupTitlesReply'; export * from './messages/GroupTitleUpdate'; export * from './messages/GroupRoleUpdate'; export * from './messages/LiveHelpGroupRequest'; export * from './messages/LiveHelpGroupReply'; export * from './messages/AgentWearablesRequest'; export * from './messages/AgentWearablesUpdate'; export * from './messages/AgentIsNowWearing'; export * from './messages/AgentCachedTexture'; export * from './messages/AgentCachedTextureResponse'; export * from './messages/AgentDataUpdateRequest'; export * from './messages/AgentDataUpdate'; export * from './messages/GroupDataUpdate'; export * from './messages/AgentGroupDataUpdate'; export * from './messages/AgentDropGroup'; export * from './messages/LogTextMessage'; export * from './messages/ViewerEffect'; export * from './messages/CreateTrustedCircuit'; export * from './messages/DenyTrustedCircuit'; export * from './messages/RequestTrustedCircuit'; export * from './messages/RezSingleAttachmentFromInv'; export * from './messages/RezMultipleAttachmentsFromInv'; export * from './messages/DetachAttachmentIntoInv'; export * from './messages/CreateNewOutfitAttachments'; export * from './messages/UserInfoRequest'; export * from './messages/UserInfoReply'; export * from './messages/UpdateUserInfo'; export * from './messages/ParcelRename'; export * from './messages/InitiateDownload'; export * from './messages/SystemMessage'; export * from './messages/MapLayerRequest'; export * from './messages/MapLayerReply'; export * from './messages/MapBlockRequest'; export * from './messages/MapNameRequest'; export * from './messages/MapBlockReply'; export * from './messages/MapItemRequest'; export * from './messages/MapItemReply'; export * from './messages/SendPostcard'; export * from './messages/RpcChannelRequest'; export * from './messages/RpcChannelReply'; export * from './messages/RpcScriptRequestInbound'; export * from './messages/RpcScriptRequestInboundForward'; export * from './messages/RpcScriptReplyInbound'; export * from './messages/ScriptMailRegistration'; export * from './messages/ParcelMediaCommandMessage'; export * from './messages/ParcelMediaUpdate'; export * from './messages/LandStatRequest'; export * from './messages/LandStatReply'; export * from './messages/Error'; export * from './messages/ObjectIncludeInSearch'; export * from './messages/RezRestoreToWorld'; export * from './messages/LinkInventoryItem'; import { Message } from '../enums/Message'; const messages: Record = {}; messages[(Message.TestMessage as number)] = 'TestMessageMessage'; messages[(Message.PacketAck as number)] = 'PacketAckMessage'; messages[(Message.OpenCircuit as number)] = 'OpenCircuitMessage'; messages[(Message.CloseCircuit as number)] = 'CloseCircuitMessage'; messages[(Message.StartPingCheck as number)] = 'StartPingCheckMessage'; messages[(Message.CompletePingCheck as number)] = 'CompletePingCheckMessage'; messages[(Message.AddCircuitCode as number)] = 'AddCircuitCodeMessage'; messages[(Message.UseCircuitCode as number)] = 'UseCircuitCodeMessage'; messages[(Message.NeighborList as number)] = 'NeighborListMessage'; messages[(Message.AvatarTextureUpdate as number)] = 'AvatarTextureUpdateMessage'; messages[(Message.SimulatorMapUpdate as number)] = 'SimulatorMapUpdateMessage'; messages[(Message.SimulatorSetMap as number)] = 'SimulatorSetMapMessage'; messages[(Message.SubscribeLoad as number)] = 'SubscribeLoadMessage'; messages[(Message.UnsubscribeLoad as number)] = 'UnsubscribeLoadMessage'; messages[(Message.SimulatorReady as number)] = 'SimulatorReadyMessage'; messages[(Message.TelehubInfo as number)] = 'TelehubInfoMessage'; messages[(Message.SimulatorPresentAtLocation as number)] = 'SimulatorPresentAtLocationMessage'; messages[(Message.SimulatorLoad as number)] = 'SimulatorLoadMessage'; messages[(Message.SimulatorShutdownRequest as number)] = 'SimulatorShutdownRequestMessage'; messages[(Message.RegionPresenceRequestByRegionID as number)] = 'RegionPresenceRequestByRegionIDMessage'; messages[(Message.RegionPresenceRequestByHandle as number)] = 'RegionPresenceRequestByHandleMessage'; messages[(Message.RegionPresenceResponse as number)] = 'RegionPresenceResponseMessage'; messages[(Message.UpdateSimulator as number)] = 'UpdateSimulatorMessage'; messages[(Message.LogDwellTime as number)] = 'LogDwellTimeMessage'; messages[(Message.FeatureDisabled as number)] = 'FeatureDisabledMessage'; messages[(Message.LogFailedMoneyTransaction as number)] = 'LogFailedMoneyTransactionMessage'; messages[(Message.UserReportInternal as number)] = 'UserReportInternalMessage'; messages[(Message.SetSimStatusInDatabase as number)] = 'SetSimStatusInDatabaseMessage'; messages[(Message.SetSimPresenceInDatabase as number)] = 'SetSimPresenceInDatabaseMessage'; messages[(Message.EconomyDataRequest as number)] = 'EconomyDataRequestMessage'; messages[(Message.EconomyData as number)] = 'EconomyDataMessage'; messages[(Message.AvatarPickerRequest as number)] = 'AvatarPickerRequestMessage'; messages[(Message.AvatarPickerRequestBackend as number)] = 'AvatarPickerRequestBackendMessage'; messages[(Message.AvatarPickerReply as number)] = 'AvatarPickerReplyMessage'; messages[(Message.PlacesQuery as number)] = 'PlacesQueryMessage'; messages[(Message.PlacesReply as number)] = 'PlacesReplyMessage'; messages[(Message.DirFindQuery as number)] = 'DirFindQueryMessage'; messages[(Message.DirFindQueryBackend as number)] = 'DirFindQueryBackendMessage'; messages[(Message.DirPlacesQuery as number)] = 'DirPlacesQueryMessage'; messages[(Message.DirPlacesQueryBackend as number)] = 'DirPlacesQueryBackendMessage'; messages[(Message.DirPlacesReply as number)] = 'DirPlacesReplyMessage'; messages[(Message.DirPeopleReply as number)] = 'DirPeopleReplyMessage'; messages[(Message.DirEventsReply as number)] = 'DirEventsReplyMessage'; messages[(Message.DirGroupsReply as number)] = 'DirGroupsReplyMessage'; messages[(Message.DirClassifiedQuery as number)] = 'DirClassifiedQueryMessage'; messages[(Message.DirClassifiedQueryBackend as number)] = 'DirClassifiedQueryBackendMessage'; messages[(Message.DirClassifiedReply as number)] = 'DirClassifiedReplyMessage'; messages[(Message.AvatarClassifiedReply as number)] = 'AvatarClassifiedReplyMessage'; messages[(Message.ClassifiedInfoRequest as number)] = 'ClassifiedInfoRequestMessage'; messages[(Message.ClassifiedInfoReply as number)] = 'ClassifiedInfoReplyMessage'; messages[(Message.ClassifiedInfoUpdate as number)] = 'ClassifiedInfoUpdateMessage'; messages[(Message.ClassifiedDelete as number)] = 'ClassifiedDeleteMessage'; messages[(Message.ClassifiedGodDelete as number)] = 'ClassifiedGodDeleteMessage'; messages[(Message.DirLandQuery as number)] = 'DirLandQueryMessage'; messages[(Message.DirLandQueryBackend as number)] = 'DirLandQueryBackendMessage'; messages[(Message.DirLandReply as number)] = 'DirLandReplyMessage'; messages[(Message.DirPopularQuery as number)] = 'DirPopularQueryMessage'; messages[(Message.DirPopularQueryBackend as number)] = 'DirPopularQueryBackendMessage'; messages[(Message.DirPopularReply as number)] = 'DirPopularReplyMessage'; messages[(Message.ParcelInfoRequest as number)] = 'ParcelInfoRequestMessage'; messages[(Message.ParcelInfoReply as number)] = 'ParcelInfoReplyMessage'; messages[(Message.ParcelObjectOwnersRequest as number)] = 'ParcelObjectOwnersRequestMessage'; messages[(Message.ParcelObjectOwnersReply as number)] = 'ParcelObjectOwnersReplyMessage'; messages[(Message.GroupNoticesListRequest as number)] = 'GroupNoticesListRequestMessage'; messages[(Message.GroupNoticesListReply as number)] = 'GroupNoticesListReplyMessage'; messages[(Message.GroupNoticeRequest as number)] = 'GroupNoticeRequestMessage'; messages[(Message.GroupNoticeAdd as number)] = 'GroupNoticeAddMessage'; messages[(Message.TeleportRequest as number)] = 'TeleportRequestMessage'; messages[(Message.TeleportLocationRequest as number)] = 'TeleportLocationRequestMessage'; messages[(Message.TeleportLocal as number)] = 'TeleportLocalMessage'; messages[(Message.TeleportLandmarkRequest as number)] = 'TeleportLandmarkRequestMessage'; messages[(Message.TeleportProgress as number)] = 'TeleportProgressMessage'; messages[(Message.DataHomeLocationRequest as number)] = 'DataHomeLocationRequestMessage'; messages[(Message.DataHomeLocationReply as number)] = 'DataHomeLocationReplyMessage'; messages[(Message.TeleportFinish as number)] = 'TeleportFinishMessage'; messages[(Message.StartLure as number)] = 'StartLureMessage'; messages[(Message.TeleportLureRequest as number)] = 'TeleportLureRequestMessage'; messages[(Message.TeleportCancel as number)] = 'TeleportCancelMessage'; messages[(Message.TeleportStart as number)] = 'TeleportStartMessage'; messages[(Message.TeleportFailed as number)] = 'TeleportFailedMessage'; messages[(Message.Undo as number)] = 'UndoMessage'; messages[(Message.Redo as number)] = 'RedoMessage'; messages[(Message.UndoLand as number)] = 'UndoLandMessage'; messages[(Message.AgentPause as number)] = 'AgentPauseMessage'; messages[(Message.AgentResume as number)] = 'AgentResumeMessage'; messages[(Message.AgentUpdate as number)] = 'AgentUpdateMessage'; messages[(Message.ChatFromViewer as number)] = 'ChatFromViewerMessage'; messages[(Message.AgentThrottle as number)] = 'AgentThrottleMessage'; messages[(Message.AgentFOV as number)] = 'AgentFOVMessage'; messages[(Message.AgentHeightWidth as number)] = 'AgentHeightWidthMessage'; messages[(Message.AgentSetAppearance as number)] = 'AgentSetAppearanceMessage'; messages[(Message.AgentAnimation as number)] = 'AgentAnimationMessage'; messages[(Message.AgentRequestSit as number)] = 'AgentRequestSitMessage'; messages[(Message.AgentSit as number)] = 'AgentSitMessage'; messages[(Message.AgentQuitCopy as number)] = 'AgentQuitCopyMessage'; messages[(Message.RequestImage as number)] = 'RequestImageMessage'; messages[(Message.ImageNotInDatabase as number)] = 'ImageNotInDatabaseMessage'; messages[(Message.RebakeAvatarTextures as number)] = 'RebakeAvatarTexturesMessage'; messages[(Message.SetAlwaysRun as number)] = 'SetAlwaysRunMessage'; messages[(Message.ObjectAdd as number)] = 'ObjectAddMessage'; messages[(Message.ObjectDelete as number)] = 'ObjectDeleteMessage'; messages[(Message.ObjectDuplicate as number)] = 'ObjectDuplicateMessage'; messages[(Message.ObjectDuplicateOnRay as number)] = 'ObjectDuplicateOnRayMessage'; messages[(Message.MultipleObjectUpdate as number)] = 'MultipleObjectUpdateMessage'; messages[(Message.RequestMultipleObjects as number)] = 'RequestMultipleObjectsMessage'; messages[(Message.ObjectPosition as number)] = 'ObjectPositionMessage'; messages[(Message.ObjectScale as number)] = 'ObjectScaleMessage'; messages[(Message.ObjectRotation as number)] = 'ObjectRotationMessage'; messages[(Message.ObjectFlagUpdate as number)] = 'ObjectFlagUpdateMessage'; messages[(Message.ObjectClickAction as number)] = 'ObjectClickActionMessage'; messages[(Message.ObjectImage as number)] = 'ObjectImageMessage'; messages[(Message.ObjectMaterial as number)] = 'ObjectMaterialMessage'; messages[(Message.ObjectShape as number)] = 'ObjectShapeMessage'; messages[(Message.ObjectExtraParams as number)] = 'ObjectExtraParamsMessage'; messages[(Message.ObjectOwner as number)] = 'ObjectOwnerMessage'; messages[(Message.ObjectGroup as number)] = 'ObjectGroupMessage'; messages[(Message.ObjectBuy as number)] = 'ObjectBuyMessage'; messages[(Message.BuyObjectInventory as number)] = 'BuyObjectInventoryMessage'; messages[(Message.DerezContainer as number)] = 'DerezContainerMessage'; messages[(Message.ObjectPermissions as number)] = 'ObjectPermissionsMessage'; messages[(Message.ObjectSaleInfo as number)] = 'ObjectSaleInfoMessage'; messages[(Message.ObjectName as number)] = 'ObjectNameMessage'; messages[(Message.ObjectDescription as number)] = 'ObjectDescriptionMessage'; messages[(Message.ObjectCategory as number)] = 'ObjectCategoryMessage'; messages[(Message.ObjectSelect as number)] = 'ObjectSelectMessage'; messages[(Message.ObjectDeselect as number)] = 'ObjectDeselectMessage'; messages[(Message.ObjectAttach as number)] = 'ObjectAttachMessage'; messages[(Message.ObjectDetach as number)] = 'ObjectDetachMessage'; messages[(Message.ObjectDrop as number)] = 'ObjectDropMessage'; messages[(Message.ObjectLink as number)] = 'ObjectLinkMessage'; messages[(Message.ObjectDelink as number)] = 'ObjectDelinkMessage'; messages[(Message.ObjectGrab as number)] = 'ObjectGrabMessage'; messages[(Message.ObjectGrabUpdate as number)] = 'ObjectGrabUpdateMessage'; messages[(Message.ObjectDeGrab as number)] = 'ObjectDeGrabMessage'; messages[(Message.ObjectSpinStart as number)] = 'ObjectSpinStartMessage'; messages[(Message.ObjectSpinUpdate as number)] = 'ObjectSpinUpdateMessage'; messages[(Message.ObjectSpinStop as number)] = 'ObjectSpinStopMessage'; messages[(Message.ObjectExportSelected as number)] = 'ObjectExportSelectedMessage'; messages[(Message.ModifyLand as number)] = 'ModifyLandMessage'; messages[(Message.VelocityInterpolateOn as number)] = 'VelocityInterpolateOnMessage'; messages[(Message.VelocityInterpolateOff as number)] = 'VelocityInterpolateOffMessage'; messages[(Message.StateSave as number)] = 'StateSaveMessage'; messages[(Message.ReportAutosaveCrash as number)] = 'ReportAutosaveCrashMessage'; messages[(Message.SimWideDeletes as number)] = 'SimWideDeletesMessage'; messages[(Message.RequestObjectPropertiesFamily as number)] = 'RequestObjectPropertiesFamilyMessage'; messages[(Message.TrackAgent as number)] = 'TrackAgentMessage'; messages[(Message.ViewerStats as number)] = 'ViewerStatsMessage'; messages[(Message.ScriptAnswerYes as number)] = 'ScriptAnswerYesMessage'; messages[(Message.UserReport as number)] = 'UserReportMessage'; messages[(Message.AlertMessage as number)] = 'AlertMessageMessage'; messages[(Message.AgentAlertMessage as number)] = 'AgentAlertMessageMessage'; messages[(Message.MeanCollisionAlert as number)] = 'MeanCollisionAlertMessage'; messages[(Message.ViewerFrozenMessage as number)] = 'ViewerFrozenMessageMessage'; messages[(Message.HealthMessage as number)] = 'HealthMessageMessage'; messages[(Message.ChatFromSimulator as number)] = 'ChatFromSimulatorMessage'; messages[(Message.SimStats as number)] = 'SimStatsMessage'; messages[(Message.RequestRegionInfo as number)] = 'RequestRegionInfoMessage'; messages[(Message.RegionInfo as number)] = 'RegionInfoMessage'; messages[(Message.GodUpdateRegionInfo as number)] = 'GodUpdateRegionInfoMessage'; messages[(Message.NearestLandingRegionRequest as number)] = 'NearestLandingRegionRequestMessage'; messages[(Message.NearestLandingRegionReply as number)] = 'NearestLandingRegionReplyMessage'; messages[(Message.NearestLandingRegionUpdated as number)] = 'NearestLandingRegionUpdatedMessage'; messages[(Message.TeleportLandingStatusChanged as number)] = 'TeleportLandingStatusChangedMessage'; messages[(Message.RegionHandshake as number)] = 'RegionHandshakeMessage'; messages[(Message.RegionHandshakeReply as number)] = 'RegionHandshakeReplyMessage'; messages[(Message.CoarseLocationUpdate as number)] = 'CoarseLocationUpdateMessage'; messages[(Message.ImageData as number)] = 'ImageDataMessage'; messages[(Message.ImagePacket as number)] = 'ImagePacketMessage'; messages[(Message.LayerData as number)] = 'LayerDataMessage'; messages[(Message.ObjectUpdate as number)] = 'ObjectUpdateMessage'; messages[(Message.ObjectUpdateCompressed as number)] = 'ObjectUpdateCompressedMessage'; messages[(Message.ObjectUpdateCached as number)] = 'ObjectUpdateCachedMessage'; messages[(Message.ImprovedTerseObjectUpdate as number)] = 'ImprovedTerseObjectUpdateMessage'; messages[(Message.KillObject as number)] = 'KillObjectMessage'; messages[(Message.CrossedRegion as number)] = 'CrossedRegionMessage'; messages[(Message.SimulatorViewerTimeMessage as number)] = 'SimulatorViewerTimeMessageMessage'; messages[(Message.EnableSimulator as number)] = 'EnableSimulatorMessage'; messages[(Message.DisableSimulator as number)] = 'DisableSimulatorMessage'; messages[(Message.ConfirmEnableSimulator as number)] = 'ConfirmEnableSimulatorMessage'; messages[(Message.TransferRequest as number)] = 'TransferRequestMessage'; messages[(Message.TransferInfo as number)] = 'TransferInfoMessage'; messages[(Message.TransferPacket as number)] = 'TransferPacketMessage'; messages[(Message.TransferAbort as number)] = 'TransferAbortMessage'; messages[(Message.RequestXfer as number)] = 'RequestXferMessage'; messages[(Message.SendXferPacket as number)] = 'SendXferPacketMessage'; messages[(Message.ConfirmXferPacket as number)] = 'ConfirmXferPacketMessage'; messages[(Message.AbortXfer as number)] = 'AbortXferMessage'; messages[(Message.AvatarAnimation as number)] = 'AvatarAnimationMessage'; messages[(Message.AvatarAppearance as number)] = 'AvatarAppearanceMessage'; messages[(Message.AvatarSitResponse as number)] = 'AvatarSitResponseMessage'; messages[(Message.SetFollowCamProperties as number)] = 'SetFollowCamPropertiesMessage'; messages[(Message.ClearFollowCamProperties as number)] = 'ClearFollowCamPropertiesMessage'; messages[(Message.CameraConstraint as number)] = 'CameraConstraintMessage'; messages[(Message.ObjectProperties as number)] = 'ObjectPropertiesMessage'; messages[(Message.ObjectPropertiesFamily as number)] = 'ObjectPropertiesFamilyMessage'; messages[(Message.RequestPayPrice as number)] = 'RequestPayPriceMessage'; messages[(Message.PayPriceReply as number)] = 'PayPriceReplyMessage'; messages[(Message.KickUser as number)] = 'KickUserMessage'; messages[(Message.KickUserAck as number)] = 'KickUserAckMessage'; messages[(Message.GodKickUser as number)] = 'GodKickUserMessage'; messages[(Message.SystemKickUser as number)] = 'SystemKickUserMessage'; messages[(Message.EjectUser as number)] = 'EjectUserMessage'; messages[(Message.FreezeUser as number)] = 'FreezeUserMessage'; messages[(Message.AvatarPropertiesRequest as number)] = 'AvatarPropertiesRequestMessage'; messages[(Message.AvatarPropertiesRequestBackend as number)] = 'AvatarPropertiesRequestBackendMessage'; messages[(Message.AvatarPropertiesReply as number)] = 'AvatarPropertiesReplyMessage'; messages[(Message.AvatarInterestsReply as number)] = 'AvatarInterestsReplyMessage'; messages[(Message.AvatarGroupsReply as number)] = 'AvatarGroupsReplyMessage'; messages[(Message.AvatarPropertiesUpdate as number)] = 'AvatarPropertiesUpdateMessage'; messages[(Message.AvatarInterestsUpdate as number)] = 'AvatarInterestsUpdateMessage'; messages[(Message.AvatarNotesReply as number)] = 'AvatarNotesReplyMessage'; messages[(Message.AvatarNotesUpdate as number)] = 'AvatarNotesUpdateMessage'; messages[(Message.AvatarPicksReply as number)] = 'AvatarPicksReplyMessage'; messages[(Message.EventInfoRequest as number)] = 'EventInfoRequestMessage'; messages[(Message.EventInfoReply as number)] = 'EventInfoReplyMessage'; messages[(Message.EventNotificationAddRequest as number)] = 'EventNotificationAddRequestMessage'; messages[(Message.EventNotificationRemoveRequest as number)] = 'EventNotificationRemoveRequestMessage'; messages[(Message.EventGodDelete as number)] = 'EventGodDeleteMessage'; messages[(Message.PickInfoReply as number)] = 'PickInfoReplyMessage'; messages[(Message.PickInfoUpdate as number)] = 'PickInfoUpdateMessage'; messages[(Message.PickDelete as number)] = 'PickDeleteMessage'; messages[(Message.PickGodDelete as number)] = 'PickGodDeleteMessage'; messages[(Message.ScriptQuestion as number)] = 'ScriptQuestionMessage'; messages[(Message.ScriptControlChange as number)] = 'ScriptControlChangeMessage'; messages[(Message.ScriptDialog as number)] = 'ScriptDialogMessage'; messages[(Message.ScriptDialogReply as number)] = 'ScriptDialogReplyMessage'; messages[(Message.ForceScriptControlRelease as number)] = 'ForceScriptControlReleaseMessage'; messages[(Message.RevokePermissions as number)] = 'RevokePermissionsMessage'; messages[(Message.LoadURL as number)] = 'LoadURLMessage'; messages[(Message.ScriptTeleportRequest as number)] = 'ScriptTeleportRequestMessage'; messages[(Message.ParcelOverlay as number)] = 'ParcelOverlayMessage'; messages[(Message.ParcelPropertiesRequest as number)] = 'ParcelPropertiesRequestMessage'; messages[(Message.ParcelPropertiesRequestByID as number)] = 'ParcelPropertiesRequestByIDMessage'; messages[(Message.ParcelProperties as number)] = 'ParcelPropertiesMessage'; messages[(Message.ParcelPropertiesUpdate as number)] = 'ParcelPropertiesUpdateMessage'; messages[(Message.ParcelReturnObjects as number)] = 'ParcelReturnObjectsMessage'; messages[(Message.ParcelSetOtherCleanTime as number)] = 'ParcelSetOtherCleanTimeMessage'; messages[(Message.ParcelDisableObjects as number)] = 'ParcelDisableObjectsMessage'; messages[(Message.ParcelSelectObjects as number)] = 'ParcelSelectObjectsMessage'; messages[(Message.EstateCovenantRequest as number)] = 'EstateCovenantRequestMessage'; messages[(Message.EstateCovenantReply as number)] = 'EstateCovenantReplyMessage'; messages[(Message.ForceObjectSelect as number)] = 'ForceObjectSelectMessage'; messages[(Message.ParcelBuyPass as number)] = 'ParcelBuyPassMessage'; messages[(Message.ParcelDeedToGroup as number)] = 'ParcelDeedToGroupMessage'; messages[(Message.ParcelReclaim as number)] = 'ParcelReclaimMessage'; messages[(Message.ParcelClaim as number)] = 'ParcelClaimMessage'; messages[(Message.ParcelJoin as number)] = 'ParcelJoinMessage'; messages[(Message.ParcelDivide as number)] = 'ParcelDivideMessage'; messages[(Message.ParcelRelease as number)] = 'ParcelReleaseMessage'; messages[(Message.ParcelBuy as number)] = 'ParcelBuyMessage'; messages[(Message.ParcelGodForceOwner as number)] = 'ParcelGodForceOwnerMessage'; messages[(Message.ParcelAccessListRequest as number)] = 'ParcelAccessListRequestMessage'; messages[(Message.ParcelAccessListReply as number)] = 'ParcelAccessListReplyMessage'; messages[(Message.ParcelAccessListUpdate as number)] = 'ParcelAccessListUpdateMessage'; messages[(Message.ParcelDwellRequest as number)] = 'ParcelDwellRequestMessage'; messages[(Message.ParcelDwellReply as number)] = 'ParcelDwellReplyMessage'; messages[(Message.RequestParcelTransfer as number)] = 'RequestParcelTransferMessage'; messages[(Message.UpdateParcel as number)] = 'UpdateParcelMessage'; messages[(Message.RemoveParcel as number)] = 'RemoveParcelMessage'; messages[(Message.MergeParcel as number)] = 'MergeParcelMessage'; messages[(Message.LogParcelChanges as number)] = 'LogParcelChangesMessage'; messages[(Message.CheckParcelSales as number)] = 'CheckParcelSalesMessage'; messages[(Message.ParcelSales as number)] = 'ParcelSalesMessage'; messages[(Message.ParcelGodMarkAsContent as number)] = 'ParcelGodMarkAsContentMessage'; messages[(Message.ViewerStartAuction as number)] = 'ViewerStartAuctionMessage'; messages[(Message.StartAuction as number)] = 'StartAuctionMessage'; messages[(Message.ConfirmAuctionStart as number)] = 'ConfirmAuctionStartMessage'; messages[(Message.CompleteAuction as number)] = 'CompleteAuctionMessage'; messages[(Message.CancelAuction as number)] = 'CancelAuctionMessage'; messages[(Message.CheckParcelAuctions as number)] = 'CheckParcelAuctionsMessage'; messages[(Message.ParcelAuctions as number)] = 'ParcelAuctionsMessage'; messages[(Message.UUIDNameRequest as number)] = 'UUIDNameRequestMessage'; messages[(Message.UUIDNameReply as number)] = 'UUIDNameReplyMessage'; messages[(Message.UUIDGroupNameRequest as number)] = 'UUIDGroupNameRequestMessage'; messages[(Message.UUIDGroupNameReply as number)] = 'UUIDGroupNameReplyMessage'; messages[(Message.ChatPass as number)] = 'ChatPassMessage'; messages[(Message.EdgeDataPacket as number)] = 'EdgeDataPacketMessage'; messages[(Message.SimStatus as number)] = 'SimStatusMessage'; messages[(Message.ChildAgentUpdate as number)] = 'ChildAgentUpdateMessage'; messages[(Message.ChildAgentAlive as number)] = 'ChildAgentAliveMessage'; messages[(Message.ChildAgentPositionUpdate as number)] = 'ChildAgentPositionUpdateMessage'; messages[(Message.ChildAgentDying as number)] = 'ChildAgentDyingMessage'; messages[(Message.ChildAgentUnknown as number)] = 'ChildAgentUnknownMessage'; messages[(Message.AtomicPassObject as number)] = 'AtomicPassObjectMessage'; messages[(Message.KillChildAgents as number)] = 'KillChildAgentsMessage'; messages[(Message.GetScriptRunning as number)] = 'GetScriptRunningMessage'; messages[(Message.ScriptRunningReply as number)] = 'ScriptRunningReplyMessage'; messages[(Message.SetScriptRunning as number)] = 'SetScriptRunningMessage'; messages[(Message.ScriptReset as number)] = 'ScriptResetMessage'; messages[(Message.ScriptSensorRequest as number)] = 'ScriptSensorRequestMessage'; messages[(Message.ScriptSensorReply as number)] = 'ScriptSensorReplyMessage'; messages[(Message.CompleteAgentMovement as number)] = 'CompleteAgentMovementMessage'; messages[(Message.AgentMovementComplete as number)] = 'AgentMovementCompleteMessage'; messages[(Message.DataServerLogout as number)] = 'DataServerLogoutMessage'; messages[(Message.LogoutRequest as number)] = 'LogoutRequestMessage'; messages[(Message.LogoutReply as number)] = 'LogoutReplyMessage'; messages[(Message.ImprovedInstantMessage as number)] = 'ImprovedInstantMessageMessage'; messages[(Message.RetrieveInstantMessages as number)] = 'RetrieveInstantMessagesMessage'; messages[(Message.FindAgent as number)] = 'FindAgentMessage'; messages[(Message.RequestGodlikePowers as number)] = 'RequestGodlikePowersMessage'; messages[(Message.GrantGodlikePowers as number)] = 'GrantGodlikePowersMessage'; messages[(Message.GodlikeMessage as number)] = 'GodlikeMessageMessage'; messages[(Message.EstateOwnerMessage as number)] = 'EstateOwnerMessageMessage'; messages[(Message.GenericMessage as number)] = 'GenericMessageMessage'; messages[(Message.GenericStreamingMessage as number)] = 'GenericStreamingMessageMessage'; messages[(Message.LargeGenericMessage as number)] = 'LargeGenericMessageMessage'; messages[(Message.MuteListRequest as number)] = 'MuteListRequestMessage'; messages[(Message.UpdateMuteListEntry as number)] = 'UpdateMuteListEntryMessage'; messages[(Message.RemoveMuteListEntry as number)] = 'RemoveMuteListEntryMessage'; messages[(Message.CopyInventoryFromNotecard as number)] = 'CopyInventoryFromNotecardMessage'; messages[(Message.UpdateInventoryItem as number)] = 'UpdateInventoryItemMessage'; messages[(Message.UpdateCreateInventoryItem as number)] = 'UpdateCreateInventoryItemMessage'; messages[(Message.MoveInventoryItem as number)] = 'MoveInventoryItemMessage'; messages[(Message.CopyInventoryItem as number)] = 'CopyInventoryItemMessage'; messages[(Message.RemoveInventoryItem as number)] = 'RemoveInventoryItemMessage'; messages[(Message.ChangeInventoryItemFlags as number)] = 'ChangeInventoryItemFlagsMessage'; messages[(Message.SaveAssetIntoInventory as number)] = 'SaveAssetIntoInventoryMessage'; messages[(Message.CreateInventoryFolder as number)] = 'CreateInventoryFolderMessage'; messages[(Message.UpdateInventoryFolder as number)] = 'UpdateInventoryFolderMessage'; messages[(Message.MoveInventoryFolder as number)] = 'MoveInventoryFolderMessage'; messages[(Message.RemoveInventoryFolder as number)] = 'RemoveInventoryFolderMessage'; messages[(Message.FetchInventoryDescendents as number)] = 'FetchInventoryDescendentsMessage'; messages[(Message.InventoryDescendents as number)] = 'InventoryDescendentsMessage'; messages[(Message.FetchInventory as number)] = 'FetchInventoryMessage'; messages[(Message.FetchInventoryReply as number)] = 'FetchInventoryReplyMessage'; messages[(Message.BulkUpdateInventory as number)] = 'BulkUpdateInventoryMessage'; messages[(Message.RequestInventoryAsset as number)] = 'RequestInventoryAssetMessage'; messages[(Message.InventoryAssetResponse as number)] = 'InventoryAssetResponseMessage'; messages[(Message.RemoveInventoryObjects as number)] = 'RemoveInventoryObjectsMessage'; messages[(Message.PurgeInventoryDescendents as number)] = 'PurgeInventoryDescendentsMessage'; messages[(Message.UpdateTaskInventory as number)] = 'UpdateTaskInventoryMessage'; messages[(Message.RemoveTaskInventory as number)] = 'RemoveTaskInventoryMessage'; messages[(Message.MoveTaskInventory as number)] = 'MoveTaskInventoryMessage'; messages[(Message.RequestTaskInventory as number)] = 'RequestTaskInventoryMessage'; messages[(Message.ReplyTaskInventory as number)] = 'ReplyTaskInventoryMessage'; messages[(Message.DeRezObject as number)] = 'DeRezObjectMessage'; messages[(Message.DeRezAck as number)] = 'DeRezAckMessage'; messages[(Message.RezObject as number)] = 'RezObjectMessage'; messages[(Message.RezObjectFromNotecard as number)] = 'RezObjectFromNotecardMessage'; messages[(Message.TransferInventory as number)] = 'TransferInventoryMessage'; messages[(Message.TransferInventoryAck as number)] = 'TransferInventoryAckMessage'; messages[(Message.AcceptFriendship as number)] = 'AcceptFriendshipMessage'; messages[(Message.DeclineFriendship as number)] = 'DeclineFriendshipMessage'; messages[(Message.FormFriendship as number)] = 'FormFriendshipMessage'; messages[(Message.TerminateFriendship as number)] = 'TerminateFriendshipMessage'; messages[(Message.OfferCallingCard as number)] = 'OfferCallingCardMessage'; messages[(Message.AcceptCallingCard as number)] = 'AcceptCallingCardMessage'; messages[(Message.DeclineCallingCard as number)] = 'DeclineCallingCardMessage'; messages[(Message.RezScript as number)] = 'RezScriptMessage'; messages[(Message.CreateInventoryItem as number)] = 'CreateInventoryItemMessage'; messages[(Message.CreateLandmarkForEvent as number)] = 'CreateLandmarkForEventMessage'; messages[(Message.EventLocationRequest as number)] = 'EventLocationRequestMessage'; messages[(Message.EventLocationReply as number)] = 'EventLocationReplyMessage'; messages[(Message.RegionHandleRequest as number)] = 'RegionHandleRequestMessage'; messages[(Message.RegionIDAndHandleReply as number)] = 'RegionIDAndHandleReplyMessage'; messages[(Message.MoneyTransferRequest as number)] = 'MoneyTransferRequestMessage'; messages[(Message.MoneyTransferBackend as number)] = 'MoneyTransferBackendMessage'; messages[(Message.MoneyBalanceRequest as number)] = 'MoneyBalanceRequestMessage'; messages[(Message.MoneyBalanceReply as number)] = 'MoneyBalanceReplyMessage'; messages[(Message.RoutedMoneyBalanceReply as number)] = 'RoutedMoneyBalanceReplyMessage'; messages[(Message.ActivateGestures as number)] = 'ActivateGesturesMessage'; messages[(Message.DeactivateGestures as number)] = 'DeactivateGesturesMessage'; messages[(Message.MuteListUpdate as number)] = 'MuteListUpdateMessage'; messages[(Message.UseCachedMuteList as number)] = 'UseCachedMuteListMessage'; messages[(Message.GrantUserRights as number)] = 'GrantUserRightsMessage'; messages[(Message.ChangeUserRights as number)] = 'ChangeUserRightsMessage'; messages[(Message.OnlineNotification as number)] = 'OnlineNotificationMessage'; messages[(Message.OfflineNotification as number)] = 'OfflineNotificationMessage'; messages[(Message.SetStartLocationRequest as number)] = 'SetStartLocationRequestMessage'; messages[(Message.SetStartLocation as number)] = 'SetStartLocationMessage'; messages[(Message.NetTest as number)] = 'NetTestMessage'; messages[(Message.SetCPURatio as number)] = 'SetCPURatioMessage'; messages[(Message.SimCrashed as number)] = 'SimCrashedMessage'; messages[(Message.NameValuePair as number)] = 'NameValuePairMessage'; messages[(Message.RemoveNameValuePair as number)] = 'RemoveNameValuePairMessage'; messages[(Message.UpdateAttachment as number)] = 'UpdateAttachmentMessage'; messages[(Message.RemoveAttachment as number)] = 'RemoveAttachmentMessage'; messages[(Message.SoundTrigger as number)] = 'SoundTriggerMessage'; messages[(Message.AttachedSound as number)] = 'AttachedSoundMessage'; messages[(Message.AttachedSoundGainChange as number)] = 'AttachedSoundGainChangeMessage'; messages[(Message.PreloadSound as number)] = 'PreloadSoundMessage'; messages[(Message.ObjectAnimation as number)] = 'ObjectAnimationMessage'; messages[(Message.AssetUploadRequest as number)] = 'AssetUploadRequestMessage'; messages[(Message.AssetUploadComplete as number)] = 'AssetUploadCompleteMessage'; messages[(Message.EmailMessageRequest as number)] = 'EmailMessageRequestMessage'; messages[(Message.EmailMessageReply as number)] = 'EmailMessageReplyMessage'; messages[(Message.InternalScriptMail as number)] = 'InternalScriptMailMessage'; messages[(Message.ScriptDataRequest as number)] = 'ScriptDataRequestMessage'; messages[(Message.ScriptDataReply as number)] = 'ScriptDataReplyMessage'; messages[(Message.CreateGroupRequest as number)] = 'CreateGroupRequestMessage'; messages[(Message.CreateGroupReply as number)] = 'CreateGroupReplyMessage'; messages[(Message.UpdateGroupInfo as number)] = 'UpdateGroupInfoMessage'; messages[(Message.GroupRoleChanges as number)] = 'GroupRoleChangesMessage'; messages[(Message.JoinGroupRequest as number)] = 'JoinGroupRequestMessage'; messages[(Message.JoinGroupReply as number)] = 'JoinGroupReplyMessage'; messages[(Message.EjectGroupMemberRequest as number)] = 'EjectGroupMemberRequestMessage'; messages[(Message.EjectGroupMemberReply as number)] = 'EjectGroupMemberReplyMessage'; messages[(Message.LeaveGroupRequest as number)] = 'LeaveGroupRequestMessage'; messages[(Message.LeaveGroupReply as number)] = 'LeaveGroupReplyMessage'; messages[(Message.InviteGroupRequest as number)] = 'InviteGroupRequestMessage'; messages[(Message.InviteGroupResponse as number)] = 'InviteGroupResponseMessage'; messages[(Message.GroupProfileRequest as number)] = 'GroupProfileRequestMessage'; messages[(Message.GroupProfileReply as number)] = 'GroupProfileReplyMessage'; messages[(Message.GroupAccountSummaryRequest as number)] = 'GroupAccountSummaryRequestMessage'; messages[(Message.GroupAccountSummaryReply as number)] = 'GroupAccountSummaryReplyMessage'; messages[(Message.GroupAccountDetailsRequest as number)] = 'GroupAccountDetailsRequestMessage'; messages[(Message.GroupAccountDetailsReply as number)] = 'GroupAccountDetailsReplyMessage'; messages[(Message.GroupAccountTransactionsRequest as number)] = 'GroupAccountTransactionsRequestMessage'; messages[(Message.GroupAccountTransactionsReply as number)] = 'GroupAccountTransactionsReplyMessage'; messages[(Message.GroupActiveProposalsRequest as number)] = 'GroupActiveProposalsRequestMessage'; messages[(Message.GroupActiveProposalItemReply as number)] = 'GroupActiveProposalItemReplyMessage'; messages[(Message.GroupVoteHistoryRequest as number)] = 'GroupVoteHistoryRequestMessage'; messages[(Message.GroupVoteHistoryItemReply as number)] = 'GroupVoteHistoryItemReplyMessage'; messages[(Message.StartGroupProposal as number)] = 'StartGroupProposalMessage'; messages[(Message.GroupProposalBallot as number)] = 'GroupProposalBallotMessage'; messages[(Message.TallyVotes as number)] = 'TallyVotesMessage'; messages[(Message.GroupMembersRequest as number)] = 'GroupMembersRequestMessage'; messages[(Message.GroupMembersReply as number)] = 'GroupMembersReplyMessage'; messages[(Message.ActivateGroup as number)] = 'ActivateGroupMessage'; messages[(Message.SetGroupContribution as number)] = 'SetGroupContributionMessage'; messages[(Message.SetGroupAcceptNotices as number)] = 'SetGroupAcceptNoticesMessage'; messages[(Message.GroupRoleDataRequest as number)] = 'GroupRoleDataRequestMessage'; messages[(Message.GroupRoleDataReply as number)] = 'GroupRoleDataReplyMessage'; messages[(Message.GroupRoleMembersRequest as number)] = 'GroupRoleMembersRequestMessage'; messages[(Message.GroupRoleMembersReply as number)] = 'GroupRoleMembersReplyMessage'; messages[(Message.GroupTitlesRequest as number)] = 'GroupTitlesRequestMessage'; messages[(Message.GroupTitlesReply as number)] = 'GroupTitlesReplyMessage'; messages[(Message.GroupTitleUpdate as number)] = 'GroupTitleUpdateMessage'; messages[(Message.GroupRoleUpdate as number)] = 'GroupRoleUpdateMessage'; messages[(Message.LiveHelpGroupRequest as number)] = 'LiveHelpGroupRequestMessage'; messages[(Message.LiveHelpGroupReply as number)] = 'LiveHelpGroupReplyMessage'; messages[(Message.AgentWearablesRequest as number)] = 'AgentWearablesRequestMessage'; messages[(Message.AgentWearablesUpdate as number)] = 'AgentWearablesUpdateMessage'; messages[(Message.AgentIsNowWearing as number)] = 'AgentIsNowWearingMessage'; messages[(Message.AgentCachedTexture as number)] = 'AgentCachedTextureMessage'; messages[(Message.AgentCachedTextureResponse as number)] = 'AgentCachedTextureResponseMessage'; messages[(Message.AgentDataUpdateRequest as number)] = 'AgentDataUpdateRequestMessage'; messages[(Message.AgentDataUpdate as number)] = 'AgentDataUpdateMessage'; messages[(Message.GroupDataUpdate as number)] = 'GroupDataUpdateMessage'; messages[(Message.AgentGroupDataUpdate as number)] = 'AgentGroupDataUpdateMessage'; messages[(Message.AgentDropGroup as number)] = 'AgentDropGroupMessage'; messages[(Message.LogTextMessage as number)] = 'LogTextMessageMessage'; messages[(Message.ViewerEffect as number)] = 'ViewerEffectMessage'; messages[(Message.CreateTrustedCircuit as number)] = 'CreateTrustedCircuitMessage'; messages[(Message.DenyTrustedCircuit as number)] = 'DenyTrustedCircuitMessage'; messages[(Message.RequestTrustedCircuit as number)] = 'RequestTrustedCircuitMessage'; messages[(Message.RezSingleAttachmentFromInv as number)] = 'RezSingleAttachmentFromInvMessage'; messages[(Message.RezMultipleAttachmentsFromInv as number)] = 'RezMultipleAttachmentsFromInvMessage'; messages[(Message.DetachAttachmentIntoInv as number)] = 'DetachAttachmentIntoInvMessage'; messages[(Message.CreateNewOutfitAttachments as number)] = 'CreateNewOutfitAttachmentsMessage'; messages[(Message.UserInfoRequest as number)] = 'UserInfoRequestMessage'; messages[(Message.UserInfoReply as number)] = 'UserInfoReplyMessage'; messages[(Message.UpdateUserInfo as number)] = 'UpdateUserInfoMessage'; messages[(Message.ParcelRename as number)] = 'ParcelRenameMessage'; messages[(Message.InitiateDownload as number)] = 'InitiateDownloadMessage'; messages[(Message.SystemMessage as number)] = 'SystemMessageMessage'; messages[(Message.MapLayerRequest as number)] = 'MapLayerRequestMessage'; messages[(Message.MapLayerReply as number)] = 'MapLayerReplyMessage'; messages[(Message.MapBlockRequest as number)] = 'MapBlockRequestMessage'; messages[(Message.MapNameRequest as number)] = 'MapNameRequestMessage'; messages[(Message.MapBlockReply as number)] = 'MapBlockReplyMessage'; messages[(Message.MapItemRequest as number)] = 'MapItemRequestMessage'; messages[(Message.MapItemReply as number)] = 'MapItemReplyMessage'; messages[(Message.SendPostcard as number)] = 'SendPostcardMessage'; messages[(Message.RpcChannelRequest as number)] = 'RpcChannelRequestMessage'; messages[(Message.RpcChannelReply as number)] = 'RpcChannelReplyMessage'; messages[(Message.RpcScriptRequestInbound as number)] = 'RpcScriptRequestInboundMessage'; messages[(Message.RpcScriptRequestInboundForward as number)] = 'RpcScriptRequestInboundForwardMessage'; messages[(Message.RpcScriptReplyInbound as number)] = 'RpcScriptReplyInboundMessage'; messages[(Message.ScriptMailRegistration as number)] = 'ScriptMailRegistrationMessage'; messages[(Message.ParcelMediaCommandMessage as number)] = 'ParcelMediaCommandMessageMessage'; messages[(Message.ParcelMediaUpdate as number)] = 'ParcelMediaUpdateMessage'; messages[(Message.LandStatRequest as number)] = 'LandStatRequestMessage'; messages[(Message.LandStatReply as number)] = 'LandStatReplyMessage'; messages[(Message.Error as number)] = 'ErrorMessage'; messages[(Message.ObjectIncludeInSearch as number)] = 'ObjectIncludeInSearchMessage'; messages[(Message.RezRestoreToWorld as number)] = 'RezRestoreToWorldMessage'; messages[(Message.LinkInventoryItem as number)] = 'LinkInventoryItemMessage'; export function nameFromID(id: Message): string { return messages[id]; }