Table of Contents

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

registerer GameNetwork.NetworkMessageHandlerRegistererContainer

HandleEarlyNewClientAfterLoadingFinished(NetworkCommunicator)

protected override void HandleEarlyNewClientAfterLoadingFinished(NetworkCommunicator networkPeer)

Parameters

networkPeer NetworkCommunicator

HandleEarlyPlayerDisconnect(NetworkCommunicator)

protected override void HandleEarlyPlayerDisconnect(NetworkCommunicator networkPeer)

Parameters

networkPeer NetworkCommunicator

HandleLateNewClientAfterLoadingFinished(NetworkCommunicator)

protected override void HandleLateNewClientAfterLoadingFinished(NetworkCommunicator networkPeer)

Parameters

networkPeer NetworkCommunicator

HandlePlayerDisconnect(NetworkCommunicator)

protected override void HandlePlayerDisconnect(NetworkCommunicator networkPeer)

Parameters

networkPeer NetworkCommunicator

OnAddTeam(Team)

public override void OnAddTeam(Team team)

Parameters

team Team

OnBehaviorInitialize()

public override void OnBehaviorInitialize()

OnClearScene()

public override void OnClearScene()

OnClientSynchronized(NetworkCommunicator)

public void OnClientSynchronized(NetworkCommunicator networkPeer)

Parameters

networkPeer NetworkCommunicator

OnEndMission()

protected override void OnEndMission()

OnMissionTick(float)

public override void OnMissionTick(float dt)

Parameters

dt float

OnPeerSelectedTeam(MissionPeer)

public void OnPeerSelectedTeam(MissionPeer missionPeer)

Parameters

missionPeer MissionPeer

OnPlayerDisconnectedFromServer(NetworkCommunicator)

public override void OnPlayerDisconnectedFromServer(NetworkCommunicator networkPeer)

Parameters

networkPeer NetworkCommunicator

OnRemoveBehavior()

public override void OnRemoveBehavior()

Events

OnClientSynchronizedEvent

public event Action<NetworkCommunicator> OnClientSynchronizedEvent

Event Type

Action<NetworkCommunicator>

OnMyClientSynchronized

public event Action OnMyClientSynchronized

Event Type

Action

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).