Files
node-metaverse/lib/classes/MessageClasses.ts

967 lines
58 KiB
TypeScript
Raw Normal View History

// This file has been automatically generated by writePacketClasses.js
2017-11-26 01:14:02 +00:00
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';
2023-11-04 17:51:13 +00:00
export * from './messages/GenericStreamingMessage';
export * from './messages/LargeGenericMessage';
2017-11-26 01:14:02 +00:00
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';
2017-11-26 01:14:02 +00:00
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<number, string> = {};
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];
}