Class MultiplayerRoundController
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public class MultiplayerRoundController : MissionNetwork, IUdpNetworkHandler, IRoundComponent, IMissionBehavior
- Inheritance
-
MultiplayerRoundController
- Implements
- Inherited Members
Constructors
MultiplayerRoundController()
public MultiplayerRoundController()
Properties
CurrentRoundState
public MultiplayerRoundState CurrentRoundState { get; }
Property Value
IsMatchEnding
public bool IsMatchEnding { get; }
Property Value
IsRoundInProgress
public bool IsRoundInProgress { get; }
Property Value
LastRoundEndRemainingTime
public float LastRoundEndRemainingTime { get; }
Property Value
RemainingRoundTime
public float RemainingRoundTime { get; }
Property Value
RoundCount
public int RoundCount { get; set; }
Property Value
RoundEndReason
public RoundEndReason RoundEndReason { get; set; }
Property Value
RoundWinner
public BattleSideEnum RoundWinner { get; set; }
Property Value
Methods
AfterStart()
public override void AfterStart()
EnableEquipmentUpdate()
public void EnableEquipmentUpdate()
HandleClientEventCultureSelect(NetworkCommunicator, CultureVoteClient)
public bool HandleClientEventCultureSelect(NetworkCommunicator peer, CultureVoteClient message)
Parameters
peer
NetworkCommunicatormessage
CultureVoteClient
Returns
HandleLateNewClientAfterLoadingFinished(NetworkCommunicator)
protected override void HandleLateNewClientAfterLoadingFinished(NetworkCommunicator networkPeer)
Parameters
networkPeer
NetworkCommunicator
HandleNewClientAfterSynchronized(NetworkCommunicator)
protected override void HandleNewClientAfterSynchronized(NetworkCommunicator networkPeer)
Parameters
networkPeer
NetworkCommunicator
OnPreDisplayMissionTick(float)
public override void OnPreDisplayMissionTick(float dt)
Parameters
dt
float
OnRemoveBehavior()
public override void OnRemoveBehavior()
OnUdpNetworkHandlerClose()
protected override void OnUdpNetworkHandlerClose()
Events
OnCurrentRoundStateChanged
public event Action OnCurrentRoundStateChanged
Event Type
OnPostRoundEnded
public event Action OnPostRoundEnded
Event Type
OnPreRoundEnding
public event Action OnPreRoundEnding
Event Type
OnPreparationEnded
public event Action OnPreparationEnded
Event Type
OnRoundEnding
public event Action OnRoundEnding
Event Type
OnRoundStarted
public event Action OnRoundStarted
Event Type
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).