M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage Class Referenceabstract

Inherited by NetworkMessages.FromClient.AdminMuteUnmutePlayer, NetworkMessages.FromClient.AdminRequestAnnouncement, NetworkMessages.FromClient.AdminRequestClassRestrictionChange, NetworkMessages.FromClient.AdminRequestEndMission, NetworkMessages.FromClient.AdminRequestEndWarmup, NetworkMessages.FromClient.AdminUpdateMultiplayerOptions, NetworkMessages.FromClient.AgentVisualsBreakInvulnerability, NetworkMessages.FromClient.ApplyOrder, NetworkMessages.FromClient.ApplyOrderWithAgent, NetworkMessages.FromClient.ApplyOrderWithFormation, NetworkMessages.FromClient.ApplyOrderWithFormationAndNumber, NetworkMessages.FromClient.ApplyOrderWithFormationAndPercentage, NetworkMessages.FromClient.ApplyOrderWithMissionObject, NetworkMessages.FromClient.ApplyOrderWithPosition, NetworkMessages.FromClient.ApplyOrderWithTwoPositions, NetworkMessages.FromClient.ApplySiegeWeaponOrder, NetworkMessages.FromClient.BarkSelected, NetworkMessages.FromClient.CancelCheering, NetworkMessages.FromClient.ChangeGamePoll, NetworkMessages.FromClient.ChangeWelcomeMessage, NetworkMessages.FromClient.ClearSelectedFormations, NetworkMessages.FromClient.CreateBanner, NetworkMessages.FromClient.CultureVoteClient, NetworkMessages.FromClient.DropWeapon, NetworkMessages.FromClient.DuelRequest, NetworkMessages.FromClient.DuelResponse, NetworkMessages.FromClient.FinishedLoading, NetworkMessages.FromClient.IntermissionVote, NetworkMessages.FromClient.KickPlayer, NetworkMessages.FromClient.KickPlayerPollRequested, NetworkMessages.FromClient.PlayerMessageAll, NetworkMessages.FromClient.PlayerMessageTeam, NetworkMessages.FromClient.PollResponse, NetworkMessages.FromClient.RequestChangeCharacterMessage, NetworkMessages.FromClient.RequestChangePreferredTroopType, NetworkMessages.FromClient.RequestCultureChange, NetworkMessages.FromClient.RequestForfeitSpawn, NetworkMessages.FromClient.RequestPerkChange, NetworkMessages.FromClient.RequestStopUsingObject, NetworkMessages.FromClient.RequestToSpawnAsBot, NetworkMessages.FromClient.RequestTroopIndexChange, NetworkMessages.FromClient.RequestUseObject, NetworkMessages.FromClient.SelectAllFormations, NetworkMessages.FromClient.SelectAllSiegeWeapons, NetworkMessages.FromClient.SelectFormation, NetworkMessages.FromClient.SelectSiegeWeapon, NetworkMessages.FromClient.SendVoiceRecord, NetworkMessages.FromClient.SetFollowedAgent, NetworkMessages.FromClient.SetMachineRotation, NetworkMessages.FromClient.SyncRelevantGameOptionsToServer, NetworkMessages.FromClient.TauntSelected, NetworkMessages.FromClient.TeamChange, NetworkMessages.FromClient.TeamInitialPerkInfoMessage, NetworkMessages.FromClient.UnselectFormation, NetworkMessages.FromClient.UnselectSiegeWeapon, NetworkMessages.FromServer.AddMissionObjectBodyFlags, NetworkMessages.FromServer.AddPeerComponent, NetworkMessages.FromServer.AddPrefabComponentToAgentBone, NetworkMessages.FromServer.AddTeam, NetworkMessages.FromServer.AgentSetFormation, NetworkMessages.FromServer.AgentSetTeam, NetworkMessages.FromServer.AgentTeleportToFrame, NetworkMessages.FromServer.AssignFormationToPlayer, NetworkMessages.FromServer.AttachWeaponToAgent, NetworkMessages.FromServer.AttachWeaponToSpawnedWeapon, NetworkMessages.FromServer.AttachWeaponToWeaponInAgentEquipmentSlot, NetworkMessages.FromServer.BarkAgent, NetworkMessages.FromServer.BotData, NetworkMessages.FromServer.BotsControlledChange, NetworkMessages.FromServer.BurstAllHeavyHitParticles, NetworkMessages.FromServer.BurstMissionObjectParticles, NetworkMessages.FromServer.ChangeClassRestrictions, NetworkMessages.FromServer.ChangeCulture, NetworkMessages.FromServer.ChangeGamePoll, NetworkMessages.FromServer.ClearAgentTargetFrame, NetworkMessages.FromServer.ClearMission, NetworkMessages.FromServer.CombatLogNetworkMessage, NetworkMessages.FromServer.ConsumeWeaponAmount, NetworkMessages.FromServer.CreateAgent, NetworkMessages.FromServer.CreateAgentVisuals, NetworkMessages.FromServer.CreateBanner, NetworkMessages.FromServer.CreateFreeMountAgent, NetworkMessages.FromServer.CreateMissile, NetworkMessages.FromServer.CreateMissionObject, NetworkMessages.FromServer.CultureVoteServer, NetworkMessages.FromServer.DuelEnded, NetworkMessages.FromServer.DuelPointsUpdateMessage, NetworkMessages.FromServer.DuelPreparationStartedForTheFirstTime, NetworkMessages.FromServer.DuelRequest, NetworkMessages.FromServer.DuelRoundEnded, NetworkMessages.FromServer.DuelSessionStarted, NetworkMessages.FromServer.EquipEquipmentToPeer, NetworkMessages.FromServer.EquipWeaponFromSpawnedItemEntity, NetworkMessages.FromServer.EquipWeaponWithNewEntity, NetworkMessages.FromServer.ExistingObjectsBegin, NetworkMessages.FromServer.ExistingObjectsEnd, NetworkMessages.FromServer.FlagDominationCapturePointMessage, NetworkMessages.FromServer.FlagDominationFlagsRemovedMessage, NetworkMessages.FromServer.FlagDominationMoraleChangeMessage, NetworkMessages.FromServer.FlagRaisingStatus, NetworkMessages.FromServer.FormationWipedMessage, NetworkMessages.FromServer.GoldGain, NetworkMessages.FromServer.HandleMissileCollisionReaction, NetworkMessages.FromServer.InitializeCustomGameMessage, NetworkMessages.FromServer.InitializeFormation, NetworkMessages.FromServer.InitializeLobbyPeer, NetworkMessages.FromServer.KickPlayerPollClosed, NetworkMessages.FromServer.KickPlayerPollOpened, NetworkMessages.FromServer.KillDeathCountChange, NetworkMessages.FromServer.LoadMission, NetworkMessages.FromServer.LossReplicationMessage, NetworkMessages.FromServer.MakeAgentDead, NetworkMessages.FromServer.MissionStateChange, NetworkMessages.FromServer.MultiplayerIntermissionCultureItemAdded, NetworkMessages.FromServer.MultiplayerIntermissionCultureItemVoteCountChanged, NetworkMessages.FromServer.MultiplayerIntermissionMapItemAdded, NetworkMessages.FromServer.MultiplayerIntermissionMapItemVoteCountChanged, NetworkMessages.FromServer.MultiplayerIntermissionUpdate, NetworkMessages.FromServer.MultiplayerIntermissionUsableMapAdded, NetworkMessages.FromServer.MultiplayerOptionsDefault, NetworkMessages.FromServer.MultiplayerOptionsImmediate, NetworkMessages.FromServer.MultiplayerOptionsInitial, NetworkMessages.FromServer.NotificationMessage, NetworkMessages.FromServer.PingReplication, NetworkMessages.FromServer.PlayerMessageAll, NetworkMessages.FromServer.PlayerMessageTeam, NetworkMessages.FromServer.PollCancelled, NetworkMessages.FromServer.PollProgress, NetworkMessages.FromServer.PollRequestRejected, NetworkMessages.FromServer.RangedSiegeWeaponChangeProjectile, NetworkMessages.FromServer.RemoveAgentVisualsForPeer, NetworkMessages.FromServer.RemoveAgentVisualsFromIndexForPeer, NetworkMessages.FromServer.RemoveEquippedWeapon, NetworkMessages.FromServer.RemoveMissionObject, NetworkMessages.FromServer.RemoveMissionObjectBodyFlags, NetworkMessages.FromServer.RemovePeerComponent, NetworkMessages.FromServer.ReplaceBotWithPlayer, NetworkMessages.FromServer.RoundCountChange, NetworkMessages.FromServer.RoundEndReasonChange, NetworkMessages.FromServer.RoundStateChange, NetworkMessages.FromServer.RoundWinnerChange, NetworkMessages.FromServer.SendVoiceToPlay, NetworkMessages.FromServer.ServerAdminMessage, NetworkMessages.FromServer.ServerMessage, NetworkMessages.FromServer.ServerPerformanceStateReplicationMessage, NetworkMessages.FromServer.SetAgentActionSet, NetworkMessages.FromServer.SetAgentHealth, NetworkMessages.FromServer.SetAgentIsPlayer, NetworkMessages.FromServer.SetAgentPeer, NetworkMessages.FromServer.SetAgentPrefabComponentVisibility, NetworkMessages.FromServer.SetAgentTargetPosition, NetworkMessages.FromServer.SetAgentTargetPositionAndDirection, NetworkMessages.FromServer.SetBatteringRamHasArrivedAtTarget, NetworkMessages.FromServer.SetBoundariesState, NetworkMessages.FromServer.SetMachineTargetRotation, NetworkMessages.FromServer.SetMissionObjectAnimationAtChannel, NetworkMessages.FromServer.SetMissionObjectAnimationChannelParameter, NetworkMessages.FromServer.SetMissionObjectAnimationPaused, NetworkMessages.FromServer.SetMissionObjectColors, NetworkMessages.FromServer.SetMissionObjectDisabled, NetworkMessages.FromServer.SetMissionObjectFrame, NetworkMessages.FromServer.SetMissionObjectFrameOverTime, NetworkMessages.FromServer.SetMissionObjectGlobalFrame, NetworkMessages.FromServer.SetMissionObjectGlobalFrameOverTime, NetworkMessages.FromServer.SetMissionObjectImpulse, NetworkMessages.FromServer.SetMissionObjectVertexAnimation, NetworkMessages.FromServer.SetMissionObjectVertexAnimationProgress, NetworkMessages.FromServer.SetMissionObjectVisibility, NetworkMessages.FromServer.SetPeerTeam, NetworkMessages.FromServer.SetRangedSiegeWeaponAmmo, NetworkMessages.FromServer.SetRangedSiegeWeaponState, NetworkMessages.FromServer.SetRoundMVP, NetworkMessages.FromServer.SetSiegeLadderState, NetworkMessages.FromServer.SetSiegeMachineMovementDistance, NetworkMessages.FromServer.SetSiegeTowerGateState, NetworkMessages.FromServer.SetSiegeTowerHasArrivedAtTarget, NetworkMessages.FromServer.SetSpawnedFormationCount, NetworkMessages.FromServer.SetStonePileAmmo, NetworkMessages.FromServer.SetUsableMissionObjectIsDeactivated, NetworkMessages.FromServer.SetUsableMissionObjectIsDisabledForPlayers, NetworkMessages.FromServer.SetWeaponAmmoData, NetworkMessages.FromServer.SetWeaponNetworkData, NetworkMessages.FromServer.SetWeaponReloadPhase, NetworkMessages.FromServer.SetWieldedItemIndex, NetworkMessages.FromServer.SiegeMoraleChangeMessage, NetworkMessages.FromServer.SpawnAttachedWeaponOnCorpse, NetworkMessages.FromServer.SpawnAttachedWeaponOnSpawnedWeapon, NetworkMessages.FromServer.SpawnWeaponAsDropFromAgent, NetworkMessages.FromServer.SpawnWeaponWithNewEntity, NetworkMessages.FromServer.StartSwitchingWeaponUsageIndex, NetworkMessages.FromServer.StopPhysicsAndSetFrameOfMissionObject, NetworkMessages.FromServer.StopUsingObject, NetworkMessages.FromServer.SyncGoldsForSkirmish, NetworkMessages.FromServer.SyncMutedPlayers, NetworkMessages.FromServer.SyncObjectDestructionLevel, NetworkMessages.FromServer.SyncObjectHitpoints, NetworkMessages.FromServer.SyncPerksForCurrentlySelectedTroop, NetworkMessages.FromServer.SyncPlayerMuteState, NetworkMessages.FromServer.SynchronizeAgentSpawnEquipment, NetworkMessages.FromServer.SynchronizeMissionObject, NetworkMessages.FromServer.SynchronizeMissionTimeTracker, NetworkMessages.FromServer.SynchronizingDone, NetworkMessages.FromServer.TeamSetIsEnemyOf, NetworkMessages.FromServer.UnloadMission, NetworkMessages.FromServer.UpdateIntermissionVotingManagerValues, NetworkMessages.FromServer.UpdateRoundScores, NetworkMessages.FromServer.UpdateSelectedTroopIndex, NetworkMessages.FromServer.UseObject, NetworkMessages.FromServer.WarmupStateChange, NetworkMessages.FromServer.WeaponUsageIndexChangeMessage, TaleWorlds.MountAndBlade.Network.Messages.CreatePlayer, and TaleWorlds.MountAndBlade.Network.Messages.DeletePlayer.

Public Member Functions

delegate bool ClientMessageHandlerDelegate< T > (NetworkCommunicator peer, T message)
 
delegate void ServerMessageHandlerDelegate< T > (T message)
 

Static Public Member Functions

static bool ReadBoolFromPacket (ref bool bufferReadValid)
 
static void WriteBoolToPacket (bool value)
 
static int ReadIntFromPacket (CompressionInfo.Integer compressionInfo, ref bool bufferReadValid)
 
static void WriteIntToPacket (int value, CompressionInfo.Integer compressionInfo)
 
static uint ReadUintFromPacket (CompressionInfo.UnsignedInteger compressionInfo, ref bool bufferReadValid)
 
static void WriteUintToPacket (uint value, CompressionInfo.UnsignedInteger compressionInfo)
 
static long ReadLongFromPacket (CompressionInfo.LongInteger compressionInfo, ref bool bufferReadValid)
 
static void WriteLongToPacket (long value, CompressionInfo.LongInteger compressionInfo)
 
static ulong ReadUlongFromPacket (CompressionInfo.UnsignedLongInteger compressionInfo, ref bool bufferReadValid)
 
static void WriteUlongToPacket (ulong value, CompressionInfo.UnsignedLongInteger compressionInfo)
 
static float ReadFloatFromPacket (CompressionInfo.Float compressionInfo, ref bool bufferReadValid)
 
static void WriteFloatToPacket (float value, CompressionInfo.Float compressionInfo)
 
static string ReadStringFromPacket (ref bool bufferReadValid)
 
static void WriteStringToPacket (string value)
 
static int ReadByteArrayFromPacket (byte[] buffer, int offset, int bufferCapacity, ref bool bufferReadValid)
 
static void WriteBannerCodeToPacket (string bannerCode)
 
static string ReadBannerCodeFromPacket (ref bool bufferReadValid)
 
static void WriteByteArrayToPacket (byte[] value, int offset, int size)
 
static MBActionSet ReadActionSetReferenceFromPacket (CompressionInfo.Integer compressionInfo, ref bool bufferReadValid)
 
static void WriteActionSetReferenceToPacket (MBActionSet actionSet, CompressionInfo.Integer compressionInfo)
 
static int ReadAgentIndexFromPacket (ref bool bufferReadValid)
 
static void WriteAgentIndexToPacket (int agentIndex)
 
static MBObjectBase ReadObjectReferenceFromPacket (MBObjectManager objectManager, CompressionInfo.UnsignedInteger compressionInfo, ref bool bufferReadValid)
 
static void WriteObjectReferenceToPacket (MBObjectBase value, CompressionInfo.UnsignedInteger compressionInfo)
 
static VirtualPlayer ReadVirtualPlayerReferenceToPacket (ref bool bufferReadValid, bool canReturnNull=false)
 
static NetworkCommunicator ReadNetworkPeerReferenceFromPacket (ref bool bufferReadValid, bool canReturnNull=false)
 
static void WriteVirtualPlayerReferenceToPacket (VirtualPlayer virtualPlayer)
 
static void WriteNetworkPeerReferenceToPacket (NetworkCommunicator networkCommunicator)
 
static int ReadTeamIndexFromPacket (ref bool bufferReadValid)
 
static void WriteTeamIndexToPacket (int teamIndex)
 
static MissionObjectId ReadMissionObjectIdFromPacket (ref bool bufferReadValid)
 
static void WriteMissionObjectIdToPacket (MissionObjectId value)
 
static Vec3 ReadVec3FromPacket (CompressionInfo.Float compressionInfo, ref bool bufferReadValid)
 
static void WriteVec3ToPacket (Vec3 value, CompressionInfo.Float compressionInfo)
 
static Vec2 ReadVec2FromPacket (CompressionInfo.Float compressionInfo, ref bool bufferReadValid)
 
static void WriteVec2ToPacket (Vec2 value, CompressionInfo.Float compressionInfo)
 
static Mat3 ReadRotationMatrixFromPacket (ref bool bufferReadValid)
 
static void WriteRotationMatrixToPacket (Mat3 value)
 
static MatrixFrame ReadMatrixFrameFromPacket (ref bool bufferReadValid)
 
static void WriteMatrixFrameToPacket (MatrixFrame frame)
 
static MatrixFrame ReadNonUniformTransformFromPacket (CompressionInfo.Float positionCompressionInfo, CompressionInfo.Float quaternionCompressionInfo, ref bool bufferReadValid)
 
static void WriteNonUniformTransformToPacket (MatrixFrame frame, CompressionInfo.Float positionCompressionInfo, CompressionInfo.Float quaternionCompressionInfo)
 
static MatrixFrame ReadTransformFromPacket (CompressionInfo.Float positionCompressionInfo, CompressionInfo.Float quaternionCompressionInfo, ref bool bufferReadValid)
 
static void WriteTransformToPacket (MatrixFrame frame, CompressionInfo.Float positionCompressionInfo, CompressionInfo.Float quaternionCompressionInfo)
 
static MatrixFrame ReadUnitTransformFromPacket (CompressionInfo.Float positionCompressionInfo, CompressionInfo.Float quaternionCompressionInfo, ref bool bufferReadValid)
 
static void WriteUnitTransformToPacket (MatrixFrame frame, CompressionInfo.Float positionCompressionInfo, CompressionInfo.Float quaternionCompressionInfo)
 
static Quaternion ReadQuaternionFromPacket (CompressionInfo.Float compressionInfo, ref bool bufferReadValid)
 
static void WriteQuaternionToPacket (Quaternion q, CompressionInfo.Float compressionInfo)
 
static void WriteBodyPropertiesToPacket (BodyProperties bodyProperties)
 
static BodyProperties ReadBodyPropertiesFromPacket (ref bool bufferReadValid)
 

Protected Member Functions

abstract void OnWrite ()
 
abstract bool OnRead ()
 
abstract MultiplayerMessageFilter OnGetLogFilter ()
 
abstract string OnGetLogFormat ()
 

Properties

int MessageId [get, set]
 
static bool IsClientMissionOver [get]
 

Member Function Documentation

◆ ClientMessageHandlerDelegate< T >()

delegate bool TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ClientMessageHandlerDelegate< T > ( NetworkCommunicator  peer,
message 
)
Type Constraints
T :GameNetworkMessage 

◆ ServerMessageHandlerDelegate< T >()

delegate void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ServerMessageHandlerDelegate< T > ( message)
Type Constraints
T :GameNetworkMessage 

◆ OnWrite()

abstract void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.OnWrite ( )
protectedpure virtual

◆ OnRead()

abstract bool TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.OnRead ( )
protectedpure virtual

◆ OnGetLogFilter()

abstract MultiplayerMessageFilter TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.OnGetLogFilter ( )
protectedpure virtual

◆ OnGetLogFormat()

abstract string TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.OnGetLogFormat ( )
protectedpure virtual

◆ ReadBoolFromPacket()

static bool TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadBoolFromPacket ( ref bool  bufferReadValid)
static

◆ WriteBoolToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteBoolToPacket ( bool  value)
static

◆ ReadIntFromPacket()

static int TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadIntFromPacket ( CompressionInfo::Integer  compressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteIntToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteIntToPacket ( int  value,
CompressionInfo::Integer  compressionInfo 
)
static

◆ ReadUintFromPacket()

static uint TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadUintFromPacket ( CompressionInfo::UnsignedInteger  compressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteUintToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteUintToPacket ( uint  value,
CompressionInfo::UnsignedInteger  compressionInfo 
)
static

◆ ReadLongFromPacket()

static long TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadLongFromPacket ( CompressionInfo::LongInteger  compressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteLongToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteLongToPacket ( long  value,
CompressionInfo::LongInteger  compressionInfo 
)
static

◆ ReadUlongFromPacket()

static ulong TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadUlongFromPacket ( CompressionInfo::UnsignedLongInteger  compressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteUlongToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteUlongToPacket ( ulong  value,
CompressionInfo::UnsignedLongInteger  compressionInfo 
)
static

◆ ReadFloatFromPacket()

static float TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadFloatFromPacket ( CompressionInfo::Float  compressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteFloatToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteFloatToPacket ( float  value,
CompressionInfo::Float  compressionInfo 
)
static

◆ ReadStringFromPacket()

static string TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadStringFromPacket ( ref bool  bufferReadValid)
static

◆ WriteStringToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteStringToPacket ( string  value)
static

◆ ReadByteArrayFromPacket()

static int TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadByteArrayFromPacket ( byte[]  buffer,
int  offset,
int  bufferCapacity,
ref bool  bufferReadValid 
)
static

◆ WriteBannerCodeToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteBannerCodeToPacket ( string  bannerCode)
static

◆ ReadBannerCodeFromPacket()

static string TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadBannerCodeFromPacket ( ref bool  bufferReadValid)
static

◆ WriteByteArrayToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteByteArrayToPacket ( byte[]  value,
int  offset,
int  size 
)
static

◆ ReadActionSetReferenceFromPacket()

static MBActionSet TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadActionSetReferenceFromPacket ( CompressionInfo::Integer  compressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteActionSetReferenceToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteActionSetReferenceToPacket ( MBActionSet  actionSet,
CompressionInfo::Integer  compressionInfo 
)
static

◆ ReadAgentIndexFromPacket()

static int TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadAgentIndexFromPacket ( ref bool  bufferReadValid)
static

◆ WriteAgentIndexToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteAgentIndexToPacket ( int  agentIndex)
static

◆ ReadObjectReferenceFromPacket()

static MBObjectBase TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadObjectReferenceFromPacket ( MBObjectManager  objectManager,
CompressionInfo::UnsignedInteger  compressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteObjectReferenceToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteObjectReferenceToPacket ( MBObjectBase  value,
CompressionInfo::UnsignedInteger  compressionInfo 
)
static

◆ ReadVirtualPlayerReferenceToPacket()

static VirtualPlayer TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadVirtualPlayerReferenceToPacket ( ref bool  bufferReadValid,
bool  canReturnNull = false 
)
static

◆ ReadNetworkPeerReferenceFromPacket()

static NetworkCommunicator TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadNetworkPeerReferenceFromPacket ( ref bool  bufferReadValid,
bool  canReturnNull = false 
)
static

◆ WriteVirtualPlayerReferenceToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteVirtualPlayerReferenceToPacket ( VirtualPlayer  virtualPlayer)
static

◆ WriteNetworkPeerReferenceToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteNetworkPeerReferenceToPacket ( NetworkCommunicator  networkCommunicator)
static

◆ ReadTeamIndexFromPacket()

static int TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadTeamIndexFromPacket ( ref bool  bufferReadValid)
static

◆ WriteTeamIndexToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteTeamIndexToPacket ( int  teamIndex)
static

◆ ReadMissionObjectIdFromPacket()

static MissionObjectId TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadMissionObjectIdFromPacket ( ref bool  bufferReadValid)
static

◆ WriteMissionObjectIdToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteMissionObjectIdToPacket ( MissionObjectId  value)
static

◆ ReadVec3FromPacket()

static Vec3 TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadVec3FromPacket ( CompressionInfo::Float  compressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteVec3ToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteVec3ToPacket ( Vec3  value,
CompressionInfo::Float  compressionInfo 
)
static

◆ ReadVec2FromPacket()

static Vec2 TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadVec2FromPacket ( CompressionInfo::Float  compressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteVec2ToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteVec2ToPacket ( Vec2  value,
CompressionInfo::Float  compressionInfo 
)
static

◆ ReadRotationMatrixFromPacket()

static Mat3 TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadRotationMatrixFromPacket ( ref bool  bufferReadValid)
static

◆ WriteRotationMatrixToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteRotationMatrixToPacket ( Mat3  value)
static

◆ ReadMatrixFrameFromPacket()

static MatrixFrame TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadMatrixFrameFromPacket ( ref bool  bufferReadValid)
static

◆ WriteMatrixFrameToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteMatrixFrameToPacket ( MatrixFrame  frame)
static

◆ ReadNonUniformTransformFromPacket()

static MatrixFrame TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadNonUniformTransformFromPacket ( CompressionInfo::Float  positionCompressionInfo,
CompressionInfo::Float  quaternionCompressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteNonUniformTransformToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteNonUniformTransformToPacket ( MatrixFrame  frame,
CompressionInfo::Float  positionCompressionInfo,
CompressionInfo::Float  quaternionCompressionInfo 
)
static

◆ ReadTransformFromPacket()

static MatrixFrame TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadTransformFromPacket ( CompressionInfo::Float  positionCompressionInfo,
CompressionInfo::Float  quaternionCompressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteTransformToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteTransformToPacket ( MatrixFrame  frame,
CompressionInfo::Float  positionCompressionInfo,
CompressionInfo::Float  quaternionCompressionInfo 
)
static

◆ ReadUnitTransformFromPacket()

static MatrixFrame TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadUnitTransformFromPacket ( CompressionInfo::Float  positionCompressionInfo,
CompressionInfo::Float  quaternionCompressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteUnitTransformToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteUnitTransformToPacket ( MatrixFrame  frame,
CompressionInfo::Float  positionCompressionInfo,
CompressionInfo::Float  quaternionCompressionInfo 
)
static

◆ ReadQuaternionFromPacket()

static Quaternion TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadQuaternionFromPacket ( CompressionInfo::Float  compressionInfo,
ref bool  bufferReadValid 
)
static

◆ WriteQuaternionToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteQuaternionToPacket ( Quaternion  q,
CompressionInfo::Float  compressionInfo 
)
static

◆ WriteBodyPropertiesToPacket()

static void TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.WriteBodyPropertiesToPacket ( BodyProperties  bodyProperties)
static

◆ ReadBodyPropertiesFromPacket()

static BodyProperties TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.ReadBodyPropertiesFromPacket ( ref bool  bufferReadValid)
static

Property Documentation

◆ MessageId

int TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.MessageId
getset

◆ IsClientMissionOver

bool TaleWorlds.MountAndBlade.Network.Messages.GameNetworkMessage.IsClientMissionOver
staticget