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

967 lines
55 KiB
TypeScript

// This file has been automatically generated by writePacketClasses.js
export * from './packets/TestMessage';
export * from './packets/PacketAck';
export * from './packets/OpenCircuit';
export * from './packets/CloseCircuit';
export * from './packets/StartPingCheck';
export * from './packets/CompletePingCheck';
export * from './packets/AddCircuitCode';
export * from './packets/UseCircuitCode';
export * from './packets/NeighborList';
export * from './packets/AvatarTextureUpdate';
export * from './packets/SimulatorMapUpdate';
export * from './packets/SimulatorSetMap';
export * from './packets/SubscribeLoad';
export * from './packets/UnsubscribeLoad';
export * from './packets/SimulatorReady';
export * from './packets/TelehubInfo';
export * from './packets/SimulatorPresentAtLocation';
export * from './packets/SimulatorLoad';
export * from './packets/SimulatorShutdownRequest';
export * from './packets/RegionPresenceRequestByRegionID';
export * from './packets/RegionPresenceRequestByHandle';
export * from './packets/RegionPresenceResponse';
export * from './packets/UpdateSimulator';
export * from './packets/LogDwellTime';
export * from './packets/FeatureDisabled';
export * from './packets/LogFailedMoneyTransaction';
export * from './packets/UserReportInternal';
export * from './packets/SetSimStatusInDatabase';
export * from './packets/SetSimPresenceInDatabase';
export * from './packets/EconomyDataRequest';
export * from './packets/EconomyData';
export * from './packets/AvatarPickerRequest';
export * from './packets/AvatarPickerRequestBackend';
export * from './packets/AvatarPickerReply';
export * from './packets/PlacesQuery';
export * from './packets/PlacesReply';
export * from './packets/DirFindQuery';
export * from './packets/DirFindQueryBackend';
export * from './packets/DirPlacesQuery';
export * from './packets/DirPlacesQueryBackend';
export * from './packets/DirPlacesReply';
export * from './packets/DirPeopleReply';
export * from './packets/DirEventsReply';
export * from './packets/DirGroupsReply';
export * from './packets/DirClassifiedQuery';
export * from './packets/DirClassifiedQueryBackend';
export * from './packets/DirClassifiedReply';
export * from './packets/AvatarClassifiedReply';
export * from './packets/ClassifiedInfoRequest';
export * from './packets/ClassifiedInfoReply';
export * from './packets/ClassifiedInfoUpdate';
export * from './packets/ClassifiedDelete';
export * from './packets/ClassifiedGodDelete';
export * from './packets/DirLandQuery';
export * from './packets/DirLandQueryBackend';
export * from './packets/DirLandReply';
export * from './packets/DirPopularQuery';
export * from './packets/DirPopularQueryBackend';
export * from './packets/DirPopularReply';
export * from './packets/ParcelInfoRequest';
export * from './packets/ParcelInfoReply';
export * from './packets/ParcelObjectOwnersRequest';
export * from './packets/ParcelObjectOwnersReply';
export * from './packets/GroupNoticesListRequest';
export * from './packets/GroupNoticesListReply';
export * from './packets/GroupNoticeRequest';
export * from './packets/GroupNoticeAdd';
export * from './packets/TeleportRequest';
export * from './packets/TeleportLocationRequest';
export * from './packets/TeleportLocal';
export * from './packets/TeleportLandmarkRequest';
export * from './packets/TeleportProgress';
export * from './packets/DataHomeLocationRequest';
export * from './packets/DataHomeLocationReply';
export * from './packets/TeleportFinish';
export * from './packets/StartLure';
export * from './packets/TeleportLureRequest';
export * from './packets/TeleportCancel';
export * from './packets/TeleportStart';
export * from './packets/TeleportFailed';
export * from './packets/Undo';
export * from './packets/Redo';
export * from './packets/UndoLand';
export * from './packets/AgentPause';
export * from './packets/AgentResume';
export * from './packets/AgentUpdate';
export * from './packets/ChatFromViewer';
export * from './packets/AgentThrottle';
export * from './packets/AgentFOV';
export * from './packets/AgentHeightWidth';
export * from './packets/AgentSetAppearance';
export * from './packets/AgentAnimation';
export * from './packets/AgentRequestSit';
export * from './packets/AgentSit';
export * from './packets/AgentQuitCopy';
export * from './packets/RequestImage';
export * from './packets/ImageNotInDatabase';
export * from './packets/RebakeAvatarTextures';
export * from './packets/SetAlwaysRun';
export * from './packets/ObjectAdd';
export * from './packets/ObjectDelete';
export * from './packets/ObjectDuplicate';
export * from './packets/ObjectDuplicateOnRay';
export * from './packets/MultipleObjectUpdate';
export * from './packets/RequestMultipleObjects';
export * from './packets/ObjectPosition';
export * from './packets/ObjectScale';
export * from './packets/ObjectRotation';
export * from './packets/ObjectFlagUpdate';
export * from './packets/ObjectClickAction';
export * from './packets/ObjectImage';
export * from './packets/ObjectMaterial';
export * from './packets/ObjectShape';
export * from './packets/ObjectExtraParams';
export * from './packets/ObjectOwner';
export * from './packets/ObjectGroup';
export * from './packets/ObjectBuy';
export * from './packets/BuyObjectInventory';
export * from './packets/DerezContainer';
export * from './packets/ObjectPermissions';
export * from './packets/ObjectSaleInfo';
export * from './packets/ObjectName';
export * from './packets/ObjectDescription';
export * from './packets/ObjectCategory';
export * from './packets/ObjectSelect';
export * from './packets/ObjectDeselect';
export * from './packets/ObjectAttach';
export * from './packets/ObjectDetach';
export * from './packets/ObjectDrop';
export * from './packets/ObjectLink';
export * from './packets/ObjectDelink';
export * from './packets/ObjectGrab';
export * from './packets/ObjectGrabUpdate';
export * from './packets/ObjectDeGrab';
export * from './packets/ObjectSpinStart';
export * from './packets/ObjectSpinUpdate';
export * from './packets/ObjectSpinStop';
export * from './packets/ObjectExportSelected';
export * from './packets/ModifyLand';
export * from './packets/VelocityInterpolateOn';
export * from './packets/VelocityInterpolateOff';
export * from './packets/StateSave';
export * from './packets/ReportAutosaveCrash';
export * from './packets/SimWideDeletes';
export * from './packets/RequestObjectPropertiesFamily';
export * from './packets/TrackAgent';
export * from './packets/ViewerStats';
export * from './packets/ScriptAnswerYes';
export * from './packets/UserReport';
export * from './packets/AlertMessage';
export * from './packets/AgentAlertMessage';
export * from './packets/MeanCollisionAlert';
export * from './packets/ViewerFrozenMessage';
export * from './packets/HealthMessage';
export * from './packets/ChatFromSimulator';
export * from './packets/SimStats';
export * from './packets/RequestRegionInfo';
export * from './packets/RegionInfo';
export * from './packets/GodUpdateRegionInfo';
export * from './packets/NearestLandingRegionRequest';
export * from './packets/NearestLandingRegionReply';
export * from './packets/NearestLandingRegionUpdated';
export * from './packets/TeleportLandingStatusChanged';
export * from './packets/RegionHandshake';
export * from './packets/RegionHandshakeReply';
export * from './packets/CoarseLocationUpdate';
export * from './packets/ImageData';
export * from './packets/ImagePacket';
export * from './packets/LayerData';
export * from './packets/ObjectUpdate';
export * from './packets/ObjectUpdateCompressed';
export * from './packets/ObjectUpdateCached';
export * from './packets/ImprovedTerseObjectUpdate';
export * from './packets/KillObject';
export * from './packets/CrossedRegion';
export * from './packets/SimulatorViewerTimeMessage';
export * from './packets/EnableSimulator';
export * from './packets/DisableSimulator';
export * from './packets/ConfirmEnableSimulator';
export * from './packets/TransferRequest';
export * from './packets/TransferInfo';
export * from './packets/TransferPacket';
export * from './packets/TransferAbort';
export * from './packets/RequestXfer';
export * from './packets/SendXferPacket';
export * from './packets/ConfirmXferPacket';
export * from './packets/AbortXfer';
export * from './packets/AvatarAnimation';
export * from './packets/AvatarAppearance';
export * from './packets/AvatarSitResponse';
export * from './packets/SetFollowCamProperties';
export * from './packets/ClearFollowCamProperties';
export * from './packets/CameraConstraint';
export * from './packets/ObjectProperties';
export * from './packets/ObjectPropertiesFamily';
export * from './packets/RequestPayPrice';
export * from './packets/PayPriceReply';
export * from './packets/KickUser';
export * from './packets/KickUserAck';
export * from './packets/GodKickUser';
export * from './packets/SystemKickUser';
export * from './packets/EjectUser';
export * from './packets/FreezeUser';
export * from './packets/AvatarPropertiesRequest';
export * from './packets/AvatarPropertiesRequestBackend';
export * from './packets/AvatarPropertiesReply';
export * from './packets/AvatarInterestsReply';
export * from './packets/AvatarGroupsReply';
export * from './packets/AvatarPropertiesUpdate';
export * from './packets/AvatarInterestsUpdate';
export * from './packets/AvatarNotesReply';
export * from './packets/AvatarNotesUpdate';
export * from './packets/AvatarPicksReply';
export * from './packets/EventInfoRequest';
export * from './packets/EventInfoReply';
export * from './packets/EventNotificationAddRequest';
export * from './packets/EventNotificationRemoveRequest';
export * from './packets/EventGodDelete';
export * from './packets/PickInfoReply';
export * from './packets/PickInfoUpdate';
export * from './packets/PickDelete';
export * from './packets/PickGodDelete';
export * from './packets/ScriptQuestion';
export * from './packets/ScriptControlChange';
export * from './packets/ScriptDialog';
export * from './packets/ScriptDialogReply';
export * from './packets/ForceScriptControlRelease';
export * from './packets/RevokePermissions';
export * from './packets/LoadURL';
export * from './packets/ScriptTeleportRequest';
export * from './packets/ParcelOverlay';
export * from './packets/ParcelPropertiesRequest';
export * from './packets/ParcelPropertiesRequestByID';
export * from './packets/ParcelProperties';
export * from './packets/ParcelPropertiesUpdate';
export * from './packets/ParcelReturnObjects';
export * from './packets/ParcelSetOtherCleanTime';
export * from './packets/ParcelDisableObjects';
export * from './packets/ParcelSelectObjects';
export * from './packets/EstateCovenantRequest';
export * from './packets/EstateCovenantReply';
export * from './packets/ForceObjectSelect';
export * from './packets/ParcelBuyPass';
export * from './packets/ParcelDeedToGroup';
export * from './packets/ParcelReclaim';
export * from './packets/ParcelClaim';
export * from './packets/ParcelJoin';
export * from './packets/ParcelDivide';
export * from './packets/ParcelRelease';
export * from './packets/ParcelBuy';
export * from './packets/ParcelGodForceOwner';
export * from './packets/ParcelAccessListRequest';
export * from './packets/ParcelAccessListReply';
export * from './packets/ParcelAccessListUpdate';
export * from './packets/ParcelDwellRequest';
export * from './packets/ParcelDwellReply';
export * from './packets/RequestParcelTransfer';
export * from './packets/UpdateParcel';
export * from './packets/RemoveParcel';
export * from './packets/MergeParcel';
export * from './packets/LogParcelChanges';
export * from './packets/CheckParcelSales';
export * from './packets/ParcelSales';
export * from './packets/ParcelGodMarkAsContent';
export * from './packets/ViewerStartAuction';
export * from './packets/StartAuction';
export * from './packets/ConfirmAuctionStart';
export * from './packets/CompleteAuction';
export * from './packets/CancelAuction';
export * from './packets/CheckParcelAuctions';
export * from './packets/ParcelAuctions';
export * from './packets/UUIDNameRequest';
export * from './packets/UUIDNameReply';
export * from './packets/UUIDGroupNameRequest';
export * from './packets/UUIDGroupNameReply';
export * from './packets/ChatPass';
export * from './packets/EdgeDataPacket';
export * from './packets/SimStatus';
export * from './packets/ChildAgentUpdate';
export * from './packets/ChildAgentAlive';
export * from './packets/ChildAgentPositionUpdate';
export * from './packets/ChildAgentDying';
export * from './packets/ChildAgentUnknown';
export * from './packets/AtomicPassObject';
export * from './packets/KillChildAgents';
export * from './packets/GetScriptRunning';
export * from './packets/ScriptRunningReply';
export * from './packets/SetScriptRunning';
export * from './packets/ScriptReset';
export * from './packets/ScriptSensorRequest';
export * from './packets/ScriptSensorReply';
export * from './packets/CompleteAgentMovement';
export * from './packets/AgentMovementComplete';
export * from './packets/DataServerLogout';
export * from './packets/LogoutRequest';
export * from './packets/LogoutReply';
export * from './packets/ImprovedInstantMessage';
export * from './packets/RetrieveInstantMessages';
export * from './packets/FindAgent';
export * from './packets/RequestGodlikePowers';
export * from './packets/GrantGodlikePowers';
export * from './packets/GodlikeMessage';
export * from './packets/EstateOwnerMessage';
export * from './packets/GenericMessage';
export * from './packets/MuteListRequest';
export * from './packets/UpdateMuteListEntry';
export * from './packets/RemoveMuteListEntry';
export * from './packets/CopyInventoryFromNotecard';
export * from './packets/UpdateInventoryItem';
export * from './packets/UpdateCreateInventoryItem';
export * from './packets/MoveInventoryItem';
export * from './packets/CopyInventoryItem';
export * from './packets/RemoveInventoryItem';
export * from './packets/ChangeInventoryItemFlags';
export * from './packets/SaveAssetIntoInventory';
export * from './packets/CreateInventoryFolder';
export * from './packets/UpdateInventoryFolder';
export * from './packets/MoveInventoryFolder';
export * from './packets/RemoveInventoryFolder';
export * from './packets/FetchInventoryDescendents';
export * from './packets/InventoryDescendents';
export * from './packets/FetchInventory';
export * from './packets/FetchInventoryReply';
export * from './packets/BulkUpdateInventory';
export * from './packets/RequestInventoryAsset';
export * from './packets/InventoryAssetResponse';
export * from './packets/RemoveInventoryObjects';
export * from './packets/PurgeInventoryDescendents';
export * from './packets/UpdateTaskInventory';
export * from './packets/RemoveTaskInventory';
export * from './packets/MoveTaskInventory';
export * from './packets/RequestTaskInventory';
export * from './packets/ReplyTaskInventory';
export * from './packets/DeRezObject';
export * from './packets/DeRezAck';
export * from './packets/RezObject';
export * from './packets/RezObjectFromNotecard';
export * from './packets/TransferInventory';
export * from './packets/TransferInventoryAck';
export * from './packets/AcceptFriendship';
export * from './packets/DeclineFriendship';
export * from './packets/FormFriendship';
export * from './packets/TerminateFriendship';
export * from './packets/OfferCallingCard';
export * from './packets/AcceptCallingCard';
export * from './packets/DeclineCallingCard';
export * from './packets/RezScript';
export * from './packets/CreateInventoryItem';
export * from './packets/CreateLandmarkForEvent';
export * from './packets/EventLocationRequest';
export * from './packets/EventLocationReply';
export * from './packets/RegionHandleRequest';
export * from './packets/RegionIDAndHandleReply';
export * from './packets/MoneyTransferRequest';
export * from './packets/MoneyTransferBackend';
export * from './packets/MoneyBalanceRequest';
export * from './packets/MoneyBalanceReply';
export * from './packets/RoutedMoneyBalanceReply';
export * from './packets/ActivateGestures';
export * from './packets/DeactivateGestures';
export * from './packets/MuteListUpdate';
export * from './packets/UseCachedMuteList';
export * from './packets/GrantUserRights';
export * from './packets/ChangeUserRights';
export * from './packets/OnlineNotification';
export * from './packets/OfflineNotification';
export * from './packets/SetStartLocationRequest';
export * from './packets/SetStartLocation';
export * from './packets/NetTest';
export * from './packets/SetCPURatio';
export * from './packets/SimCrashed';
export * from './packets/NameValuePair';
export * from './packets/RemoveNameValuePair';
export * from './packets/UpdateAttachment';
export * from './packets/RemoveAttachment';
export * from './packets/SoundTrigger';
export * from './packets/AttachedSound';
export * from './packets/AttachedSoundGainChange';
export * from './packets/PreloadSound';
export * from './packets/AssetUploadRequest';
export * from './packets/AssetUploadComplete';
export * from './packets/EmailMessageRequest';
export * from './packets/EmailMessageReply';
export * from './packets/InternalScriptMail';
export * from './packets/ScriptDataRequest';
export * from './packets/ScriptDataReply';
export * from './packets/CreateGroupRequest';
export * from './packets/CreateGroupReply';
export * from './packets/UpdateGroupInfo';
export * from './packets/GroupRoleChanges';
export * from './packets/JoinGroupRequest';
export * from './packets/JoinGroupReply';
export * from './packets/EjectGroupMemberRequest';
export * from './packets/EjectGroupMemberReply';
export * from './packets/LeaveGroupRequest';
export * from './packets/LeaveGroupReply';
export * from './packets/InviteGroupRequest';
export * from './packets/InviteGroupResponse';
export * from './packets/GroupProfileRequest';
export * from './packets/GroupProfileReply';
export * from './packets/GroupAccountSummaryRequest';
export * from './packets/GroupAccountSummaryReply';
export * from './packets/GroupAccountDetailsRequest';
export * from './packets/GroupAccountDetailsReply';
export * from './packets/GroupAccountTransactionsRequest';
export * from './packets/GroupAccountTransactionsReply';
export * from './packets/GroupActiveProposalsRequest';
export * from './packets/GroupActiveProposalItemReply';
export * from './packets/GroupVoteHistoryRequest';
export * from './packets/GroupVoteHistoryItemReply';
export * from './packets/StartGroupProposal';
export * from './packets/GroupProposalBallot';
export * from './packets/TallyVotes';
export * from './packets/GroupMembersRequest';
export * from './packets/GroupMembersReply';
export * from './packets/ActivateGroup';
export * from './packets/SetGroupContribution';
export * from './packets/SetGroupAcceptNotices';
export * from './packets/GroupRoleDataRequest';
export * from './packets/GroupRoleDataReply';
export * from './packets/GroupRoleMembersRequest';
export * from './packets/GroupRoleMembersReply';
export * from './packets/GroupTitlesRequest';
export * from './packets/GroupTitlesReply';
export * from './packets/GroupTitleUpdate';
export * from './packets/GroupRoleUpdate';
export * from './packets/LiveHelpGroupRequest';
export * from './packets/LiveHelpGroupReply';
export * from './packets/AgentWearablesRequest';
export * from './packets/AgentWearablesUpdate';
export * from './packets/AgentIsNowWearing';
export * from './packets/AgentCachedTexture';
export * from './packets/AgentCachedTextureResponse';
export * from './packets/AgentDataUpdateRequest';
export * from './packets/AgentDataUpdate';
export * from './packets/GroupDataUpdate';
export * from './packets/AgentGroupDataUpdate';
export * from './packets/AgentDropGroup';
export * from './packets/LogTextMessage';
export * from './packets/ViewerEffect';
export * from './packets/CreateTrustedCircuit';
export * from './packets/DenyTrustedCircuit';
export * from './packets/RequestTrustedCircuit';
export * from './packets/RezSingleAttachmentFromInv';
export * from './packets/RezMultipleAttachmentsFromInv';
export * from './packets/DetachAttachmentIntoInv';
export * from './packets/CreateNewOutfitAttachments';
export * from './packets/UserInfoRequest';
export * from './packets/UserInfoReply';
export * from './packets/UpdateUserInfo';
export * from './packets/ParcelRename';
export * from './packets/InitiateDownload';
export * from './packets/SystemMessage';
export * from './packets/MapLayerRequest';
export * from './packets/MapLayerReply';
export * from './packets/MapBlockRequest';
export * from './packets/MapNameRequest';
export * from './packets/MapBlockReply';
export * from './packets/MapItemRequest';
export * from './packets/MapItemReply';
export * from './packets/SendPostcard';
export * from './packets/RpcChannelRequest';
export * from './packets/RpcChannelReply';
export * from './packets/RpcScriptRequestInbound';
export * from './packets/RpcScriptRequestInboundForward';
export * from './packets/RpcScriptReplyInbound';
export * from './packets/ScriptMailRegistration';
export * from './packets/ParcelMediaCommandMessage';
export * from './packets/ParcelMediaUpdate';
export * from './packets/LandStatRequest';
export * from './packets/LandStatReply';
export * from './packets/Error';
export * from './packets/ObjectIncludeInSearch';
export * from './packets/RezRestoreToWorld';
export * from './packets/LinkInventoryItem';
export * from './packets/RetrieveIMsExtended';
export * from './packets/JoinGroupRequestExtended';
export * from './packets/CreateGroupRequestExtended';
import {Message} from '../enums/Message';
const messages: {[index: number]: string} = {};
messages[<number>Message.TestMessage] = 'TestMessagePacket';
messages[<number>Message.PacketAck] = 'PacketAckPacket';
messages[<number>Message.OpenCircuit] = 'OpenCircuitPacket';
messages[<number>Message.CloseCircuit] = 'CloseCircuitPacket';
messages[<number>Message.StartPingCheck] = 'StartPingCheckPacket';
messages[<number>Message.CompletePingCheck] = 'CompletePingCheckPacket';
messages[<number>Message.AddCircuitCode] = 'AddCircuitCodePacket';
messages[<number>Message.UseCircuitCode] = 'UseCircuitCodePacket';
messages[<number>Message.NeighborList] = 'NeighborListPacket';
messages[<number>Message.AvatarTextureUpdate] = 'AvatarTextureUpdatePacket';
messages[<number>Message.SimulatorMapUpdate] = 'SimulatorMapUpdatePacket';
messages[<number>Message.SimulatorSetMap] = 'SimulatorSetMapPacket';
messages[<number>Message.SubscribeLoad] = 'SubscribeLoadPacket';
messages[<number>Message.UnsubscribeLoad] = 'UnsubscribeLoadPacket';
messages[<number>Message.SimulatorReady] = 'SimulatorReadyPacket';
messages[<number>Message.TelehubInfo] = 'TelehubInfoPacket';
messages[<number>Message.SimulatorPresentAtLocation] = 'SimulatorPresentAtLocationPacket';
messages[<number>Message.SimulatorLoad] = 'SimulatorLoadPacket';
messages[<number>Message.SimulatorShutdownRequest] = 'SimulatorShutdownRequestPacket';
messages[<number>Message.RegionPresenceRequestByRegionID] = 'RegionPresenceRequestByRegionIDPacket';
messages[<number>Message.RegionPresenceRequestByHandle] = 'RegionPresenceRequestByHandlePacket';
messages[<number>Message.RegionPresenceResponse] = 'RegionPresenceResponsePacket';
messages[<number>Message.UpdateSimulator] = 'UpdateSimulatorPacket';
messages[<number>Message.LogDwellTime] = 'LogDwellTimePacket';
messages[<number>Message.FeatureDisabled] = 'FeatureDisabledPacket';
messages[<number>Message.LogFailedMoneyTransaction] = 'LogFailedMoneyTransactionPacket';
messages[<number>Message.UserReportInternal] = 'UserReportInternalPacket';
messages[<number>Message.SetSimStatusInDatabase] = 'SetSimStatusInDatabasePacket';
messages[<number>Message.SetSimPresenceInDatabase] = 'SetSimPresenceInDatabasePacket';
messages[<number>Message.EconomyDataRequest] = 'EconomyDataRequestPacket';
messages[<number>Message.EconomyData] = 'EconomyDataPacket';
messages[<number>Message.AvatarPickerRequest] = 'AvatarPickerRequestPacket';
messages[<number>Message.AvatarPickerRequestBackend] = 'AvatarPickerRequestBackendPacket';
messages[<number>Message.AvatarPickerReply] = 'AvatarPickerReplyPacket';
messages[<number>Message.PlacesQuery] = 'PlacesQueryPacket';
messages[<number>Message.PlacesReply] = 'PlacesReplyPacket';
messages[<number>Message.DirFindQuery] = 'DirFindQueryPacket';
messages[<number>Message.DirFindQueryBackend] = 'DirFindQueryBackendPacket';
messages[<number>Message.DirPlacesQuery] = 'DirPlacesQueryPacket';
messages[<number>Message.DirPlacesQueryBackend] = 'DirPlacesQueryBackendPacket';
messages[<number>Message.DirPlacesReply] = 'DirPlacesReplyPacket';
messages[<number>Message.DirPeopleReply] = 'DirPeopleReplyPacket';
messages[<number>Message.DirEventsReply] = 'DirEventsReplyPacket';
messages[<number>Message.DirGroupsReply] = 'DirGroupsReplyPacket';
messages[<number>Message.DirClassifiedQuery] = 'DirClassifiedQueryPacket';
messages[<number>Message.DirClassifiedQueryBackend] = 'DirClassifiedQueryBackendPacket';
messages[<number>Message.DirClassifiedReply] = 'DirClassifiedReplyPacket';
messages[<number>Message.AvatarClassifiedReply] = 'AvatarClassifiedReplyPacket';
messages[<number>Message.ClassifiedInfoRequest] = 'ClassifiedInfoRequestPacket';
messages[<number>Message.ClassifiedInfoReply] = 'ClassifiedInfoReplyPacket';
messages[<number>Message.ClassifiedInfoUpdate] = 'ClassifiedInfoUpdatePacket';
messages[<number>Message.ClassifiedDelete] = 'ClassifiedDeletePacket';
messages[<number>Message.ClassifiedGodDelete] = 'ClassifiedGodDeletePacket';
messages[<number>Message.DirLandQuery] = 'DirLandQueryPacket';
messages[<number>Message.DirLandQueryBackend] = 'DirLandQueryBackendPacket';
messages[<number>Message.DirLandReply] = 'DirLandReplyPacket';
messages[<number>Message.DirPopularQuery] = 'DirPopularQueryPacket';
messages[<number>Message.DirPopularQueryBackend] = 'DirPopularQueryBackendPacket';
messages[<number>Message.DirPopularReply] = 'DirPopularReplyPacket';
messages[<number>Message.ParcelInfoRequest] = 'ParcelInfoRequestPacket';
messages[<number>Message.ParcelInfoReply] = 'ParcelInfoReplyPacket';
messages[<number>Message.ParcelObjectOwnersRequest] = 'ParcelObjectOwnersRequestPacket';
messages[<number>Message.ParcelObjectOwnersReply] = 'ParcelObjectOwnersReplyPacket';
messages[<number>Message.GroupNoticesListRequest] = 'GroupNoticesListRequestPacket';
messages[<number>Message.GroupNoticesListReply] = 'GroupNoticesListReplyPacket';
messages[<number>Message.GroupNoticeRequest] = 'GroupNoticeRequestPacket';
messages[<number>Message.GroupNoticeAdd] = 'GroupNoticeAddPacket';
messages[<number>Message.TeleportRequest] = 'TeleportRequestPacket';
messages[<number>Message.TeleportLocationRequest] = 'TeleportLocationRequestPacket';
messages[<number>Message.TeleportLocal] = 'TeleportLocalPacket';
messages[<number>Message.TeleportLandmarkRequest] = 'TeleportLandmarkRequestPacket';
messages[<number>Message.TeleportProgress] = 'TeleportProgressPacket';
messages[<number>Message.DataHomeLocationRequest] = 'DataHomeLocationRequestPacket';
messages[<number>Message.DataHomeLocationReply] = 'DataHomeLocationReplyPacket';
messages[<number>Message.TeleportFinish] = 'TeleportFinishPacket';
messages[<number>Message.StartLure] = 'StartLurePacket';
messages[<number>Message.TeleportLureRequest] = 'TeleportLureRequestPacket';
messages[<number>Message.TeleportCancel] = 'TeleportCancelPacket';
messages[<number>Message.TeleportStart] = 'TeleportStartPacket';
messages[<number>Message.TeleportFailed] = 'TeleportFailedPacket';
messages[<number>Message.Undo] = 'UndoPacket';
messages[<number>Message.Redo] = 'RedoPacket';
messages[<number>Message.UndoLand] = 'UndoLandPacket';
messages[<number>Message.AgentPause] = 'AgentPausePacket';
messages[<number>Message.AgentResume] = 'AgentResumePacket';
messages[<number>Message.AgentUpdate] = 'AgentUpdatePacket';
messages[<number>Message.ChatFromViewer] = 'ChatFromViewerPacket';
messages[<number>Message.AgentThrottle] = 'AgentThrottlePacket';
messages[<number>Message.AgentFOV] = 'AgentFOVPacket';
messages[<number>Message.AgentHeightWidth] = 'AgentHeightWidthPacket';
messages[<number>Message.AgentSetAppearance] = 'AgentSetAppearancePacket';
messages[<number>Message.AgentAnimation] = 'AgentAnimationPacket';
messages[<number>Message.AgentRequestSit] = 'AgentRequestSitPacket';
messages[<number>Message.AgentSit] = 'AgentSitPacket';
messages[<number>Message.AgentQuitCopy] = 'AgentQuitCopyPacket';
messages[<number>Message.RequestImage] = 'RequestImagePacket';
messages[<number>Message.ImageNotInDatabase] = 'ImageNotInDatabasePacket';
messages[<number>Message.RebakeAvatarTextures] = 'RebakeAvatarTexturesPacket';
messages[<number>Message.SetAlwaysRun] = 'SetAlwaysRunPacket';
messages[<number>Message.ObjectAdd] = 'ObjectAddPacket';
messages[<number>Message.ObjectDelete] = 'ObjectDeletePacket';
messages[<number>Message.ObjectDuplicate] = 'ObjectDuplicatePacket';
messages[<number>Message.ObjectDuplicateOnRay] = 'ObjectDuplicateOnRayPacket';
messages[<number>Message.MultipleObjectUpdate] = 'MultipleObjectUpdatePacket';
messages[<number>Message.RequestMultipleObjects] = 'RequestMultipleObjectsPacket';
messages[<number>Message.ObjectPosition] = 'ObjectPositionPacket';
messages[<number>Message.ObjectScale] = 'ObjectScalePacket';
messages[<number>Message.ObjectRotation] = 'ObjectRotationPacket';
messages[<number>Message.ObjectFlagUpdate] = 'ObjectFlagUpdatePacket';
messages[<number>Message.ObjectClickAction] = 'ObjectClickActionPacket';
messages[<number>Message.ObjectImage] = 'ObjectImagePacket';
messages[<number>Message.ObjectMaterial] = 'ObjectMaterialPacket';
messages[<number>Message.ObjectShape] = 'ObjectShapePacket';
messages[<number>Message.ObjectExtraParams] = 'ObjectExtraParamsPacket';
messages[<number>Message.ObjectOwner] = 'ObjectOwnerPacket';
messages[<number>Message.ObjectGroup] = 'ObjectGroupPacket';
messages[<number>Message.ObjectBuy] = 'ObjectBuyPacket';
messages[<number>Message.BuyObjectInventory] = 'BuyObjectInventoryPacket';
messages[<number>Message.DerezContainer] = 'DerezContainerPacket';
messages[<number>Message.ObjectPermissions] = 'ObjectPermissionsPacket';
messages[<number>Message.ObjectSaleInfo] = 'ObjectSaleInfoPacket';
messages[<number>Message.ObjectName] = 'ObjectNamePacket';
messages[<number>Message.ObjectDescription] = 'ObjectDescriptionPacket';
messages[<number>Message.ObjectCategory] = 'ObjectCategoryPacket';
messages[<number>Message.ObjectSelect] = 'ObjectSelectPacket';
messages[<number>Message.ObjectDeselect] = 'ObjectDeselectPacket';
messages[<number>Message.ObjectAttach] = 'ObjectAttachPacket';
messages[<number>Message.ObjectDetach] = 'ObjectDetachPacket';
messages[<number>Message.ObjectDrop] = 'ObjectDropPacket';
messages[<number>Message.ObjectLink] = 'ObjectLinkPacket';
messages[<number>Message.ObjectDelink] = 'ObjectDelinkPacket';
messages[<number>Message.ObjectGrab] = 'ObjectGrabPacket';
messages[<number>Message.ObjectGrabUpdate] = 'ObjectGrabUpdatePacket';
messages[<number>Message.ObjectDeGrab] = 'ObjectDeGrabPacket';
messages[<number>Message.ObjectSpinStart] = 'ObjectSpinStartPacket';
messages[<number>Message.ObjectSpinUpdate] = 'ObjectSpinUpdatePacket';
messages[<number>Message.ObjectSpinStop] = 'ObjectSpinStopPacket';
messages[<number>Message.ObjectExportSelected] = 'ObjectExportSelectedPacket';
messages[<number>Message.ModifyLand] = 'ModifyLandPacket';
messages[<number>Message.VelocityInterpolateOn] = 'VelocityInterpolateOnPacket';
messages[<number>Message.VelocityInterpolateOff] = 'VelocityInterpolateOffPacket';
messages[<number>Message.StateSave] = 'StateSavePacket';
messages[<number>Message.ReportAutosaveCrash] = 'ReportAutosaveCrashPacket';
messages[<number>Message.SimWideDeletes] = 'SimWideDeletesPacket';
messages[<number>Message.RequestObjectPropertiesFamily] = 'RequestObjectPropertiesFamilyPacket';
messages[<number>Message.TrackAgent] = 'TrackAgentPacket';
messages[<number>Message.ViewerStats] = 'ViewerStatsPacket';
messages[<number>Message.ScriptAnswerYes] = 'ScriptAnswerYesPacket';
messages[<number>Message.UserReport] = 'UserReportPacket';
messages[<number>Message.AlertMessage] = 'AlertMessagePacket';
messages[<number>Message.AgentAlertMessage] = 'AgentAlertMessagePacket';
messages[<number>Message.MeanCollisionAlert] = 'MeanCollisionAlertPacket';
messages[<number>Message.ViewerFrozenMessage] = 'ViewerFrozenMessagePacket';
messages[<number>Message.HealthMessage] = 'HealthMessagePacket';
messages[<number>Message.ChatFromSimulator] = 'ChatFromSimulatorPacket';
messages[<number>Message.SimStats] = 'SimStatsPacket';
messages[<number>Message.RequestRegionInfo] = 'RequestRegionInfoPacket';
messages[<number>Message.RegionInfo] = 'RegionInfoPacket';
messages[<number>Message.GodUpdateRegionInfo] = 'GodUpdateRegionInfoPacket';
messages[<number>Message.NearestLandingRegionRequest] = 'NearestLandingRegionRequestPacket';
messages[<number>Message.NearestLandingRegionReply] = 'NearestLandingRegionReplyPacket';
messages[<number>Message.NearestLandingRegionUpdated] = 'NearestLandingRegionUpdatedPacket';
messages[<number>Message.TeleportLandingStatusChanged] = 'TeleportLandingStatusChangedPacket';
messages[<number>Message.RegionHandshake] = 'RegionHandshakePacket';
messages[<number>Message.RegionHandshakeReply] = 'RegionHandshakeReplyPacket';
messages[<number>Message.CoarseLocationUpdate] = 'CoarseLocationUpdatePacket';
messages[<number>Message.ImageData] = 'ImageDataPacket';
messages[<number>Message.ImagePacket] = 'ImagePacketPacket';
messages[<number>Message.LayerData] = 'LayerDataPacket';
messages[<number>Message.ObjectUpdate] = 'ObjectUpdatePacket';
messages[<number>Message.ObjectUpdateCompressed] = 'ObjectUpdateCompressedPacket';
messages[<number>Message.ObjectUpdateCached] = 'ObjectUpdateCachedPacket';
messages[<number>Message.ImprovedTerseObjectUpdate] = 'ImprovedTerseObjectUpdatePacket';
messages[<number>Message.KillObject] = 'KillObjectPacket';
messages[<number>Message.CrossedRegion] = 'CrossedRegionPacket';
messages[<number>Message.SimulatorViewerTimeMessage] = 'SimulatorViewerTimeMessagePacket';
messages[<number>Message.EnableSimulator] = 'EnableSimulatorPacket';
messages[<number>Message.DisableSimulator] = 'DisableSimulatorPacket';
messages[<number>Message.ConfirmEnableSimulator] = 'ConfirmEnableSimulatorPacket';
messages[<number>Message.TransferRequest] = 'TransferRequestPacket';
messages[<number>Message.TransferInfo] = 'TransferInfoPacket';
messages[<number>Message.TransferPacket] = 'TransferPacketPacket';
messages[<number>Message.TransferAbort] = 'TransferAbortPacket';
messages[<number>Message.RequestXfer] = 'RequestXferPacket';
messages[<number>Message.SendXferPacket] = 'SendXferPacketPacket';
messages[<number>Message.ConfirmXferPacket] = 'ConfirmXferPacketPacket';
messages[<number>Message.AbortXfer] = 'AbortXferPacket';
messages[<number>Message.AvatarAnimation] = 'AvatarAnimationPacket';
messages[<number>Message.AvatarAppearance] = 'AvatarAppearancePacket';
messages[<number>Message.AvatarSitResponse] = 'AvatarSitResponsePacket';
messages[<number>Message.SetFollowCamProperties] = 'SetFollowCamPropertiesPacket';
messages[<number>Message.ClearFollowCamProperties] = 'ClearFollowCamPropertiesPacket';
messages[<number>Message.CameraConstraint] = 'CameraConstraintPacket';
messages[<number>Message.ObjectProperties] = 'ObjectPropertiesPacket';
messages[<number>Message.ObjectPropertiesFamily] = 'ObjectPropertiesFamilyPacket';
messages[<number>Message.RequestPayPrice] = 'RequestPayPricePacket';
messages[<number>Message.PayPriceReply] = 'PayPriceReplyPacket';
messages[<number>Message.KickUser] = 'KickUserPacket';
messages[<number>Message.KickUserAck] = 'KickUserAckPacket';
messages[<number>Message.GodKickUser] = 'GodKickUserPacket';
messages[<number>Message.SystemKickUser] = 'SystemKickUserPacket';
messages[<number>Message.EjectUser] = 'EjectUserPacket';
messages[<number>Message.FreezeUser] = 'FreezeUserPacket';
messages[<number>Message.AvatarPropertiesRequest] = 'AvatarPropertiesRequestPacket';
messages[<number>Message.AvatarPropertiesRequestBackend] = 'AvatarPropertiesRequestBackendPacket';
messages[<number>Message.AvatarPropertiesReply] = 'AvatarPropertiesReplyPacket';
messages[<number>Message.AvatarInterestsReply] = 'AvatarInterestsReplyPacket';
messages[<number>Message.AvatarGroupsReply] = 'AvatarGroupsReplyPacket';
messages[<number>Message.AvatarPropertiesUpdate] = 'AvatarPropertiesUpdatePacket';
messages[<number>Message.AvatarInterestsUpdate] = 'AvatarInterestsUpdatePacket';
messages[<number>Message.AvatarNotesReply] = 'AvatarNotesReplyPacket';
messages[<number>Message.AvatarNotesUpdate] = 'AvatarNotesUpdatePacket';
messages[<number>Message.AvatarPicksReply] = 'AvatarPicksReplyPacket';
messages[<number>Message.EventInfoRequest] = 'EventInfoRequestPacket';
messages[<number>Message.EventInfoReply] = 'EventInfoReplyPacket';
messages[<number>Message.EventNotificationAddRequest] = 'EventNotificationAddRequestPacket';
messages[<number>Message.EventNotificationRemoveRequest] = 'EventNotificationRemoveRequestPacket';
messages[<number>Message.EventGodDelete] = 'EventGodDeletePacket';
messages[<number>Message.PickInfoReply] = 'PickInfoReplyPacket';
messages[<number>Message.PickInfoUpdate] = 'PickInfoUpdatePacket';
messages[<number>Message.PickDelete] = 'PickDeletePacket';
messages[<number>Message.PickGodDelete] = 'PickGodDeletePacket';
messages[<number>Message.ScriptQuestion] = 'ScriptQuestionPacket';
messages[<number>Message.ScriptControlChange] = 'ScriptControlChangePacket';
messages[<number>Message.ScriptDialog] = 'ScriptDialogPacket';
messages[<number>Message.ScriptDialogReply] = 'ScriptDialogReplyPacket';
messages[<number>Message.ForceScriptControlRelease] = 'ForceScriptControlReleasePacket';
messages[<number>Message.RevokePermissions] = 'RevokePermissionsPacket';
messages[<number>Message.LoadURL] = 'LoadURLPacket';
messages[<number>Message.ScriptTeleportRequest] = 'ScriptTeleportRequestPacket';
messages[<number>Message.ParcelOverlay] = 'ParcelOverlayPacket';
messages[<number>Message.ParcelPropertiesRequest] = 'ParcelPropertiesRequestPacket';
messages[<number>Message.ParcelPropertiesRequestByID] = 'ParcelPropertiesRequestByIDPacket';
messages[<number>Message.ParcelProperties] = 'ParcelPropertiesPacket';
messages[<number>Message.ParcelPropertiesUpdate] = 'ParcelPropertiesUpdatePacket';
messages[<number>Message.ParcelReturnObjects] = 'ParcelReturnObjectsPacket';
messages[<number>Message.ParcelSetOtherCleanTime] = 'ParcelSetOtherCleanTimePacket';
messages[<number>Message.ParcelDisableObjects] = 'ParcelDisableObjectsPacket';
messages[<number>Message.ParcelSelectObjects] = 'ParcelSelectObjectsPacket';
messages[<number>Message.EstateCovenantRequest] = 'EstateCovenantRequestPacket';
messages[<number>Message.EstateCovenantReply] = 'EstateCovenantReplyPacket';
messages[<number>Message.ForceObjectSelect] = 'ForceObjectSelectPacket';
messages[<number>Message.ParcelBuyPass] = 'ParcelBuyPassPacket';
messages[<number>Message.ParcelDeedToGroup] = 'ParcelDeedToGroupPacket';
messages[<number>Message.ParcelReclaim] = 'ParcelReclaimPacket';
messages[<number>Message.ParcelClaim] = 'ParcelClaimPacket';
messages[<number>Message.ParcelJoin] = 'ParcelJoinPacket';
messages[<number>Message.ParcelDivide] = 'ParcelDividePacket';
messages[<number>Message.ParcelRelease] = 'ParcelReleasePacket';
messages[<number>Message.ParcelBuy] = 'ParcelBuyPacket';
messages[<number>Message.ParcelGodForceOwner] = 'ParcelGodForceOwnerPacket';
messages[<number>Message.ParcelAccessListRequest] = 'ParcelAccessListRequestPacket';
messages[<number>Message.ParcelAccessListReply] = 'ParcelAccessListReplyPacket';
messages[<number>Message.ParcelAccessListUpdate] = 'ParcelAccessListUpdatePacket';
messages[<number>Message.ParcelDwellRequest] = 'ParcelDwellRequestPacket';
messages[<number>Message.ParcelDwellReply] = 'ParcelDwellReplyPacket';
messages[<number>Message.RequestParcelTransfer] = 'RequestParcelTransferPacket';
messages[<number>Message.UpdateParcel] = 'UpdateParcelPacket';
messages[<number>Message.RemoveParcel] = 'RemoveParcelPacket';
messages[<number>Message.MergeParcel] = 'MergeParcelPacket';
messages[<number>Message.LogParcelChanges] = 'LogParcelChangesPacket';
messages[<number>Message.CheckParcelSales] = 'CheckParcelSalesPacket';
messages[<number>Message.ParcelSales] = 'ParcelSalesPacket';
messages[<number>Message.ParcelGodMarkAsContent] = 'ParcelGodMarkAsContentPacket';
messages[<number>Message.ViewerStartAuction] = 'ViewerStartAuctionPacket';
messages[<number>Message.StartAuction] = 'StartAuctionPacket';
messages[<number>Message.ConfirmAuctionStart] = 'ConfirmAuctionStartPacket';
messages[<number>Message.CompleteAuction] = 'CompleteAuctionPacket';
messages[<number>Message.CancelAuction] = 'CancelAuctionPacket';
messages[<number>Message.CheckParcelAuctions] = 'CheckParcelAuctionsPacket';
messages[<number>Message.ParcelAuctions] = 'ParcelAuctionsPacket';
messages[<number>Message.UUIDNameRequest] = 'UUIDNameRequestPacket';
messages[<number>Message.UUIDNameReply] = 'UUIDNameReplyPacket';
messages[<number>Message.UUIDGroupNameRequest] = 'UUIDGroupNameRequestPacket';
messages[<number>Message.UUIDGroupNameReply] = 'UUIDGroupNameReplyPacket';
messages[<number>Message.ChatPass] = 'ChatPassPacket';
messages[<number>Message.EdgeDataPacket] = 'EdgeDataPacketPacket';
messages[<number>Message.SimStatus] = 'SimStatusPacket';
messages[<number>Message.ChildAgentUpdate] = 'ChildAgentUpdatePacket';
messages[<number>Message.ChildAgentAlive] = 'ChildAgentAlivePacket';
messages[<number>Message.ChildAgentPositionUpdate] = 'ChildAgentPositionUpdatePacket';
messages[<number>Message.ChildAgentDying] = 'ChildAgentDyingPacket';
messages[<number>Message.ChildAgentUnknown] = 'ChildAgentUnknownPacket';
messages[<number>Message.AtomicPassObject] = 'AtomicPassObjectPacket';
messages[<number>Message.KillChildAgents] = 'KillChildAgentsPacket';
messages[<number>Message.GetScriptRunning] = 'GetScriptRunningPacket';
messages[<number>Message.ScriptRunningReply] = 'ScriptRunningReplyPacket';
messages[<number>Message.SetScriptRunning] = 'SetScriptRunningPacket';
messages[<number>Message.ScriptReset] = 'ScriptResetPacket';
messages[<number>Message.ScriptSensorRequest] = 'ScriptSensorRequestPacket';
messages[<number>Message.ScriptSensorReply] = 'ScriptSensorReplyPacket';
messages[<number>Message.CompleteAgentMovement] = 'CompleteAgentMovementPacket';
messages[<number>Message.AgentMovementComplete] = 'AgentMovementCompletePacket';
messages[<number>Message.DataServerLogout] = 'DataServerLogoutPacket';
messages[<number>Message.LogoutRequest] = 'LogoutRequestPacket';
messages[<number>Message.LogoutReply] = 'LogoutReplyPacket';
messages[<number>Message.ImprovedInstantMessage] = 'ImprovedInstantMessagePacket';
messages[<number>Message.RetrieveInstantMessages] = 'RetrieveInstantMessagesPacket';
messages[<number>Message.FindAgent] = 'FindAgentPacket';
messages[<number>Message.RequestGodlikePowers] = 'RequestGodlikePowersPacket';
messages[<number>Message.GrantGodlikePowers] = 'GrantGodlikePowersPacket';
messages[<number>Message.GodlikeMessage] = 'GodlikeMessagePacket';
messages[<number>Message.EstateOwnerMessage] = 'EstateOwnerMessagePacket';
messages[<number>Message.GenericMessage] = 'GenericMessagePacket';
messages[<number>Message.MuteListRequest] = 'MuteListRequestPacket';
messages[<number>Message.UpdateMuteListEntry] = 'UpdateMuteListEntryPacket';
messages[<number>Message.RemoveMuteListEntry] = 'RemoveMuteListEntryPacket';
messages[<number>Message.CopyInventoryFromNotecard] = 'CopyInventoryFromNotecardPacket';
messages[<number>Message.UpdateInventoryItem] = 'UpdateInventoryItemPacket';
messages[<number>Message.UpdateCreateInventoryItem] = 'UpdateCreateInventoryItemPacket';
messages[<number>Message.MoveInventoryItem] = 'MoveInventoryItemPacket';
messages[<number>Message.CopyInventoryItem] = 'CopyInventoryItemPacket';
messages[<number>Message.RemoveInventoryItem] = 'RemoveInventoryItemPacket';
messages[<number>Message.ChangeInventoryItemFlags] = 'ChangeInventoryItemFlagsPacket';
messages[<number>Message.SaveAssetIntoInventory] = 'SaveAssetIntoInventoryPacket';
messages[<number>Message.CreateInventoryFolder] = 'CreateInventoryFolderPacket';
messages[<number>Message.UpdateInventoryFolder] = 'UpdateInventoryFolderPacket';
messages[<number>Message.MoveInventoryFolder] = 'MoveInventoryFolderPacket';
messages[<number>Message.RemoveInventoryFolder] = 'RemoveInventoryFolderPacket';
messages[<number>Message.FetchInventoryDescendents] = 'FetchInventoryDescendentsPacket';
messages[<number>Message.InventoryDescendents] = 'InventoryDescendentsPacket';
messages[<number>Message.FetchInventory] = 'FetchInventoryPacket';
messages[<number>Message.FetchInventoryReply] = 'FetchInventoryReplyPacket';
messages[<number>Message.BulkUpdateInventory] = 'BulkUpdateInventoryPacket';
messages[<number>Message.RequestInventoryAsset] = 'RequestInventoryAssetPacket';
messages[<number>Message.InventoryAssetResponse] = 'InventoryAssetResponsePacket';
messages[<number>Message.RemoveInventoryObjects] = 'RemoveInventoryObjectsPacket';
messages[<number>Message.PurgeInventoryDescendents] = 'PurgeInventoryDescendentsPacket';
messages[<number>Message.UpdateTaskInventory] = 'UpdateTaskInventoryPacket';
messages[<number>Message.RemoveTaskInventory] = 'RemoveTaskInventoryPacket';
messages[<number>Message.MoveTaskInventory] = 'MoveTaskInventoryPacket';
messages[<number>Message.RequestTaskInventory] = 'RequestTaskInventoryPacket';
messages[<number>Message.ReplyTaskInventory] = 'ReplyTaskInventoryPacket';
messages[<number>Message.DeRezObject] = 'DeRezObjectPacket';
messages[<number>Message.DeRezAck] = 'DeRezAckPacket';
messages[<number>Message.RezObject] = 'RezObjectPacket';
messages[<number>Message.RezObjectFromNotecard] = 'RezObjectFromNotecardPacket';
messages[<number>Message.TransferInventory] = 'TransferInventoryPacket';
messages[<number>Message.TransferInventoryAck] = 'TransferInventoryAckPacket';
messages[<number>Message.AcceptFriendship] = 'AcceptFriendshipPacket';
messages[<number>Message.DeclineFriendship] = 'DeclineFriendshipPacket';
messages[<number>Message.FormFriendship] = 'FormFriendshipPacket';
messages[<number>Message.TerminateFriendship] = 'TerminateFriendshipPacket';
messages[<number>Message.OfferCallingCard] = 'OfferCallingCardPacket';
messages[<number>Message.AcceptCallingCard] = 'AcceptCallingCardPacket';
messages[<number>Message.DeclineCallingCard] = 'DeclineCallingCardPacket';
messages[<number>Message.RezScript] = 'RezScriptPacket';
messages[<number>Message.CreateInventoryItem] = 'CreateInventoryItemPacket';
messages[<number>Message.CreateLandmarkForEvent] = 'CreateLandmarkForEventPacket';
messages[<number>Message.EventLocationRequest] = 'EventLocationRequestPacket';
messages[<number>Message.EventLocationReply] = 'EventLocationReplyPacket';
messages[<number>Message.RegionHandleRequest] = 'RegionHandleRequestPacket';
messages[<number>Message.RegionIDAndHandleReply] = 'RegionIDAndHandleReplyPacket';
messages[<number>Message.MoneyTransferRequest] = 'MoneyTransferRequestPacket';
messages[<number>Message.MoneyTransferBackend] = 'MoneyTransferBackendPacket';
messages[<number>Message.MoneyBalanceRequest] = 'MoneyBalanceRequestPacket';
messages[<number>Message.MoneyBalanceReply] = 'MoneyBalanceReplyPacket';
messages[<number>Message.RoutedMoneyBalanceReply] = 'RoutedMoneyBalanceReplyPacket';
messages[<number>Message.ActivateGestures] = 'ActivateGesturesPacket';
messages[<number>Message.DeactivateGestures] = 'DeactivateGesturesPacket';
messages[<number>Message.MuteListUpdate] = 'MuteListUpdatePacket';
messages[<number>Message.UseCachedMuteList] = 'UseCachedMuteListPacket';
messages[<number>Message.GrantUserRights] = 'GrantUserRightsPacket';
messages[<number>Message.ChangeUserRights] = 'ChangeUserRightsPacket';
messages[<number>Message.OnlineNotification] = 'OnlineNotificationPacket';
messages[<number>Message.OfflineNotification] = 'OfflineNotificationPacket';
messages[<number>Message.SetStartLocationRequest] = 'SetStartLocationRequestPacket';
messages[<number>Message.SetStartLocation] = 'SetStartLocationPacket';
messages[<number>Message.NetTest] = 'NetTestPacket';
messages[<number>Message.SetCPURatio] = 'SetCPURatioPacket';
messages[<number>Message.SimCrashed] = 'SimCrashedPacket';
messages[<number>Message.NameValuePair] = 'NameValuePairPacket';
messages[<number>Message.RemoveNameValuePair] = 'RemoveNameValuePairPacket';
messages[<number>Message.UpdateAttachment] = 'UpdateAttachmentPacket';
messages[<number>Message.RemoveAttachment] = 'RemoveAttachmentPacket';
messages[<number>Message.SoundTrigger] = 'SoundTriggerPacket';
messages[<number>Message.AttachedSound] = 'AttachedSoundPacket';
messages[<number>Message.AttachedSoundGainChange] = 'AttachedSoundGainChangePacket';
messages[<number>Message.PreloadSound] = 'PreloadSoundPacket';
messages[<number>Message.AssetUploadRequest] = 'AssetUploadRequestPacket';
messages[<number>Message.AssetUploadComplete] = 'AssetUploadCompletePacket';
messages[<number>Message.EmailMessageRequest] = 'EmailMessageRequestPacket';
messages[<number>Message.EmailMessageReply] = 'EmailMessageReplyPacket';
messages[<number>Message.InternalScriptMail] = 'InternalScriptMailPacket';
messages[<number>Message.ScriptDataRequest] = 'ScriptDataRequestPacket';
messages[<number>Message.ScriptDataReply] = 'ScriptDataReplyPacket';
messages[<number>Message.CreateGroupRequest] = 'CreateGroupRequestPacket';
messages[<number>Message.CreateGroupReply] = 'CreateGroupReplyPacket';
messages[<number>Message.UpdateGroupInfo] = 'UpdateGroupInfoPacket';
messages[<number>Message.GroupRoleChanges] = 'GroupRoleChangesPacket';
messages[<number>Message.JoinGroupRequest] = 'JoinGroupRequestPacket';
messages[<number>Message.JoinGroupReply] = 'JoinGroupReplyPacket';
messages[<number>Message.EjectGroupMemberRequest] = 'EjectGroupMemberRequestPacket';
messages[<number>Message.EjectGroupMemberReply] = 'EjectGroupMemberReplyPacket';
messages[<number>Message.LeaveGroupRequest] = 'LeaveGroupRequestPacket';
messages[<number>Message.LeaveGroupReply] = 'LeaveGroupReplyPacket';
messages[<number>Message.InviteGroupRequest] = 'InviteGroupRequestPacket';
messages[<number>Message.InviteGroupResponse] = 'InviteGroupResponsePacket';
messages[<number>Message.GroupProfileRequest] = 'GroupProfileRequestPacket';
messages[<number>Message.GroupProfileReply] = 'GroupProfileReplyPacket';
messages[<number>Message.GroupAccountSummaryRequest] = 'GroupAccountSummaryRequestPacket';
messages[<number>Message.GroupAccountSummaryReply] = 'GroupAccountSummaryReplyPacket';
messages[<number>Message.GroupAccountDetailsRequest] = 'GroupAccountDetailsRequestPacket';
messages[<number>Message.GroupAccountDetailsReply] = 'GroupAccountDetailsReplyPacket';
messages[<number>Message.GroupAccountTransactionsRequest] = 'GroupAccountTransactionsRequestPacket';
messages[<number>Message.GroupAccountTransactionsReply] = 'GroupAccountTransactionsReplyPacket';
messages[<number>Message.GroupActiveProposalsRequest] = 'GroupActiveProposalsRequestPacket';
messages[<number>Message.GroupActiveProposalItemReply] = 'GroupActiveProposalItemReplyPacket';
messages[<number>Message.GroupVoteHistoryRequest] = 'GroupVoteHistoryRequestPacket';
messages[<number>Message.GroupVoteHistoryItemReply] = 'GroupVoteHistoryItemReplyPacket';
messages[<number>Message.StartGroupProposal] = 'StartGroupProposalPacket';
messages[<number>Message.GroupProposalBallot] = 'GroupProposalBallotPacket';
messages[<number>Message.TallyVotes] = 'TallyVotesPacket';
messages[<number>Message.GroupMembersRequest] = 'GroupMembersRequestPacket';
messages[<number>Message.GroupMembersReply] = 'GroupMembersReplyPacket';
messages[<number>Message.ActivateGroup] = 'ActivateGroupPacket';
messages[<number>Message.SetGroupContribution] = 'SetGroupContributionPacket';
messages[<number>Message.SetGroupAcceptNotices] = 'SetGroupAcceptNoticesPacket';
messages[<number>Message.GroupRoleDataRequest] = 'GroupRoleDataRequestPacket';
messages[<number>Message.GroupRoleDataReply] = 'GroupRoleDataReplyPacket';
messages[<number>Message.GroupRoleMembersRequest] = 'GroupRoleMembersRequestPacket';
messages[<number>Message.GroupRoleMembersReply] = 'GroupRoleMembersReplyPacket';
messages[<number>Message.GroupTitlesRequest] = 'GroupTitlesRequestPacket';
messages[<number>Message.GroupTitlesReply] = 'GroupTitlesReplyPacket';
messages[<number>Message.GroupTitleUpdate] = 'GroupTitleUpdatePacket';
messages[<number>Message.GroupRoleUpdate] = 'GroupRoleUpdatePacket';
messages[<number>Message.LiveHelpGroupRequest] = 'LiveHelpGroupRequestPacket';
messages[<number>Message.LiveHelpGroupReply] = 'LiveHelpGroupReplyPacket';
messages[<number>Message.AgentWearablesRequest] = 'AgentWearablesRequestPacket';
messages[<number>Message.AgentWearablesUpdate] = 'AgentWearablesUpdatePacket';
messages[<number>Message.AgentIsNowWearing] = 'AgentIsNowWearingPacket';
messages[<number>Message.AgentCachedTexture] = 'AgentCachedTexturePacket';
messages[<number>Message.AgentCachedTextureResponse] = 'AgentCachedTextureResponsePacket';
messages[<number>Message.AgentDataUpdateRequest] = 'AgentDataUpdateRequestPacket';
messages[<number>Message.AgentDataUpdate] = 'AgentDataUpdatePacket';
messages[<number>Message.GroupDataUpdate] = 'GroupDataUpdatePacket';
messages[<number>Message.AgentGroupDataUpdate] = 'AgentGroupDataUpdatePacket';
messages[<number>Message.AgentDropGroup] = 'AgentDropGroupPacket';
messages[<number>Message.LogTextMessage] = 'LogTextMessagePacket';
messages[<number>Message.ViewerEffect] = 'ViewerEffectPacket';
messages[<number>Message.CreateTrustedCircuit] = 'CreateTrustedCircuitPacket';
messages[<number>Message.DenyTrustedCircuit] = 'DenyTrustedCircuitPacket';
messages[<number>Message.RequestTrustedCircuit] = 'RequestTrustedCircuitPacket';
messages[<number>Message.RezSingleAttachmentFromInv] = 'RezSingleAttachmentFromInvPacket';
messages[<number>Message.RezMultipleAttachmentsFromInv] = 'RezMultipleAttachmentsFromInvPacket';
messages[<number>Message.DetachAttachmentIntoInv] = 'DetachAttachmentIntoInvPacket';
messages[<number>Message.CreateNewOutfitAttachments] = 'CreateNewOutfitAttachmentsPacket';
messages[<number>Message.UserInfoRequest] = 'UserInfoRequestPacket';
messages[<number>Message.UserInfoReply] = 'UserInfoReplyPacket';
messages[<number>Message.UpdateUserInfo] = 'UpdateUserInfoPacket';
messages[<number>Message.ParcelRename] = 'ParcelRenamePacket';
messages[<number>Message.InitiateDownload] = 'InitiateDownloadPacket';
messages[<number>Message.SystemMessage] = 'SystemMessagePacket';
messages[<number>Message.MapLayerRequest] = 'MapLayerRequestPacket';
messages[<number>Message.MapLayerReply] = 'MapLayerReplyPacket';
messages[<number>Message.MapBlockRequest] = 'MapBlockRequestPacket';
messages[<number>Message.MapNameRequest] = 'MapNameRequestPacket';
messages[<number>Message.MapBlockReply] = 'MapBlockReplyPacket';
messages[<number>Message.MapItemRequest] = 'MapItemRequestPacket';
messages[<number>Message.MapItemReply] = 'MapItemReplyPacket';
messages[<number>Message.SendPostcard] = 'SendPostcardPacket';
messages[<number>Message.RpcChannelRequest] = 'RpcChannelRequestPacket';
messages[<number>Message.RpcChannelReply] = 'RpcChannelReplyPacket';
messages[<number>Message.RpcScriptRequestInbound] = 'RpcScriptRequestInboundPacket';
messages[<number>Message.RpcScriptRequestInboundForward] = 'RpcScriptRequestInboundForwardPacket';
messages[<number>Message.RpcScriptReplyInbound] = 'RpcScriptReplyInboundPacket';
messages[<number>Message.ScriptMailRegistration] = 'ScriptMailRegistrationPacket';
messages[<number>Message.ParcelMediaCommandMessage] = 'ParcelMediaCommandMessagePacket';
messages[<number>Message.ParcelMediaUpdate] = 'ParcelMediaUpdatePacket';
messages[<number>Message.LandStatRequest] = 'LandStatRequestPacket';
messages[<number>Message.LandStatReply] = 'LandStatReplyPacket';
messages[<number>Message.Error] = 'ErrorPacket';
messages[<number>Message.ObjectIncludeInSearch] = 'ObjectIncludeInSearchPacket';
messages[<number>Message.RezRestoreToWorld] = 'RezRestoreToWorldPacket';
messages[<number>Message.LinkInventoryItem] = 'LinkInventoryItemPacket';
messages[<number>Message.RetrieveIMsExtended] = 'RetrieveIMsExtendedPacket';
messages[<number>Message.JoinGroupRequestExtended] = 'JoinGroupRequestExtendedPacket';
messages[<number>Message.CreateGroupRequestExtended] = 'CreateGroupRequestExtendedPacket';
export function nameFromID(id: Message): string
{
return messages[id];
}