Class MissionNetworkComponent
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public sealed class MissionNetworkComponent : MissionNetwork, IMissionBehavior, IUdpNetworkHandler
- Inheritance
-
MissionNetworkComponent
- Implements
- Inherited Members
Constructors
MissionNetworkComponent()
public MissionNetworkComponent()
Methods
AddRemoveMessageHandlers(NetworkMessageHandlerRegistererContainer)
protected override void AddRemoveMessageHandlers(GameNetwork.NetworkMessageHandlerRegistererContainer registerer)
Parameters
HandleEarlyNewClientAfterLoadingFinished(NetworkCommunicator)
protected override void HandleEarlyNewClientAfterLoadingFinished(NetworkCommunicator networkPeer)
Parameters
networkPeerNetworkCommunicator
HandleEarlyPlayerDisconnect(NetworkCommunicator)
protected override void HandleEarlyPlayerDisconnect(NetworkCommunicator networkPeer)
Parameters
networkPeerNetworkCommunicator
HandleLateNewClientAfterLoadingFinished(NetworkCommunicator)
protected override void HandleLateNewClientAfterLoadingFinished(NetworkCommunicator networkPeer)
Parameters
networkPeerNetworkCommunicator
HandlePlayerDisconnect(NetworkCommunicator)
protected override void HandlePlayerDisconnect(NetworkCommunicator networkPeer)
Parameters
networkPeerNetworkCommunicator
OnAddTeam(Team)
public override void OnAddTeam(Team team)
Parameters
teamTeam
OnBehaviorInitialize()
public override void OnBehaviorInitialize()
OnClearScene()
public override void OnClearScene()
OnClientSynchronized(NetworkCommunicator)
public void OnClientSynchronized(NetworkCommunicator networkPeer)
Parameters
networkPeerNetworkCommunicator
OnEndMission()
protected override void OnEndMission()
OnMissionTick(float)
public override void OnMissionTick(float dt)
Parameters
dtfloat
OnPeerSelectedTeam(MissionPeer)
public void OnPeerSelectedTeam(MissionPeer missionPeer)
Parameters
missionPeerMissionPeer
OnPlayerDisconnectedFromServer(NetworkCommunicator)
public override void OnPlayerDisconnectedFromServer(NetworkCommunicator networkPeer)
Parameters
networkPeerNetworkCommunicator
OnRemoveBehavior()
public override void OnRemoveBehavior()
Events
OnClientSynchronizedEvent
public event Action<NetworkCommunicator> OnClientSynchronizedEvent
Event Type
OnMyClientSynchronized
public event Action OnMyClientSynchronized
Event Type
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).