mirror of
https://github.com/Jous99/F4MP.git
synced 2026-01-12 16:50:54 +01:00
120 lines
3 KiB
C
120 lines
3 KiB
C
|
|
#pragma once
|
||
|
|
|
||
|
|
enum ClientOpcode : unsigned char
|
||
|
|
{
|
||
|
|
kAuthenticationRequest = 0,
|
||
|
|
kCancelAssignmentRequest,
|
||
|
|
kAssignCharacterRequest,
|
||
|
|
kClientReferencesMoveRequest,
|
||
|
|
kEnterExteriorCellRequest,
|
||
|
|
kEnterInteriorCellRequest,
|
||
|
|
kRequestFactionsChanges,
|
||
|
|
kRequestQuestUpdate,
|
||
|
|
kPartyInviteRequest,
|
||
|
|
kPartyAcceptInviteRequest,
|
||
|
|
kPartyLeaveRequest,
|
||
|
|
kPartyCreateRequest,
|
||
|
|
kPartyChangeLeaderRequest,
|
||
|
|
kPartyKickRequest,
|
||
|
|
kRequestActorValueChanges,
|
||
|
|
kRequestActorMaxValueChanges,
|
||
|
|
kRequestHealthChangeBroadcast,
|
||
|
|
kActivateRequest,
|
||
|
|
kLockChangeRequest,
|
||
|
|
kAssignObjectsRequest,
|
||
|
|
kRequestDeathStateChange,
|
||
|
|
kShiftGridCellRequest,
|
||
|
|
kRequestOwnershipTransfer,
|
||
|
|
kRequestOwnershipClaim,
|
||
|
|
kRequestObjectInventoryChanges,
|
||
|
|
kRequestInventoryChanges,
|
||
|
|
kSpellCastRequest,
|
||
|
|
kInterruptCastRequest,
|
||
|
|
kAddTargetRequest,
|
||
|
|
kRequestRemoveSpell,
|
||
|
|
kProjectileLaunchRequest,
|
||
|
|
kScriptAnimationRequest,
|
||
|
|
kDrawWeaponRequest,
|
||
|
|
kMountRequest,
|
||
|
|
kNewPackageRequest,
|
||
|
|
kRequestRespawn,
|
||
|
|
kSyncExperienceRequest,
|
||
|
|
kRequestEquipmentChanges,
|
||
|
|
kSendChatMessageRequest,
|
||
|
|
kTeleportCommandRequest,
|
||
|
|
kPlayerRespawnRequest,
|
||
|
|
kDialogueRequest,
|
||
|
|
kSubtitleRequest,
|
||
|
|
kPlayerDialogueRequest,
|
||
|
|
kPlayerLevelRequest,
|
||
|
|
kTeleportRequest,
|
||
|
|
kRequestPlayerHealthUpdate,
|
||
|
|
kRequestWeatherChange,
|
||
|
|
kRequestCurrentWeather,
|
||
|
|
kRequestSetWaypoint,
|
||
|
|
kRequestRemoveWaypoint,
|
||
|
|
kSetTimeCommandRequest,
|
||
|
|
kClientOpcodeMax
|
||
|
|
};
|
||
|
|
|
||
|
|
enum ServerOpcode : unsigned char
|
||
|
|
{
|
||
|
|
kAuthenticationResponse = 0,
|
||
|
|
kAssignCharacterResponse,
|
||
|
|
kServerReferencesMoveRequest,
|
||
|
|
kServerTimeSettings,
|
||
|
|
kCharacterSpawnRequest,
|
||
|
|
kNotifyFactionsChanges,
|
||
|
|
kNotifyRemoveCharacter,
|
||
|
|
kNotifyQuestUpdate,
|
||
|
|
kNotifyPlayerList,
|
||
|
|
kNotifyPartyInfo,
|
||
|
|
kNotifyPartyInvite,
|
||
|
|
kNotifyPartyJoined,
|
||
|
|
kNotifyPartyLeft,
|
||
|
|
kNotifyActorValueChanges,
|
||
|
|
kNotifyActorMaxValueChanges,
|
||
|
|
kNotifyHealthChangeBroadcast,
|
||
|
|
kNotifySpawnData,
|
||
|
|
kNotifyActivate,
|
||
|
|
kNotifyLockChange,
|
||
|
|
kAssignObjectsResponse,
|
||
|
|
kNotifyDeathStateChange,
|
||
|
|
kNotifyOwnershipTransfer,
|
||
|
|
kNotifyObjectInventoryChanges,
|
||
|
|
kNotifyInventoryChanges,
|
||
|
|
kNotifySpellCast,
|
||
|
|
kNotifyInterruptCast,
|
||
|
|
kNotifyAddTarget,
|
||
|
|
kNotifyRemoveSpell,
|
||
|
|
kNotifyProjectileLaunch,
|
||
|
|
kNotifyScriptAnimation,
|
||
|
|
kNotifyDrawWeapon,
|
||
|
|
kNotifyMount,
|
||
|
|
kNotifyNewPackage,
|
||
|
|
kNotifyRespawn,
|
||
|
|
kNotifySyncExperience,
|
||
|
|
kNotifyEquipmentChanges,
|
||
|
|
kNotifyChatMessageBroadcast,
|
||
|
|
kTeleportCommandResponse,
|
||
|
|
kStringCacheUpdate,
|
||
|
|
kNotifyPlayerRespawn,
|
||
|
|
kNotifyDialogue,
|
||
|
|
kNotifySubtitle,
|
||
|
|
kNotifyPlayerDialogue,
|
||
|
|
kNotifyActorTeleport,
|
||
|
|
kNotifyRelinquishControl,
|
||
|
|
kNotifyPlayerLeft,
|
||
|
|
kNotifyPlayerJoined,
|
||
|
|
kNotifyPlayerLevel,
|
||
|
|
kNotifyPlayerCellChanged,
|
||
|
|
kNotifyTeleport,
|
||
|
|
kNotifyPlayerHealthUpdate,
|
||
|
|
kNotifySettingsChange,
|
||
|
|
kNotifyWeatherChange,
|
||
|
|
kNotifySetWaypoint,
|
||
|
|
kNotifyRemoveWaypoint,
|
||
|
|
kNotifySetTimeResult,
|
||
|
|
kServerOpcodeMax
|
||
|
|
};
|