Table of Contents

Class MultiplayerWarmupComponent

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public class MultiplayerWarmupComponent : MissionNetwork, IMissionBehavior, IUdpNetworkHandler
Inheritance
MultiplayerWarmupComponent
Implements
Inherited Members

Constructors

MultiplayerWarmupComponent()

public MultiplayerWarmupComponent()

Fields

RespawnPeriodInWarmup

public const int RespawnPeriodInWarmup = 3

Field Value

int

WarmupEndWaitTime

public const int WarmupEndWaitTime = 30

Field Value

int

Properties

IsInWarmup

public bool IsInWarmup { get; }

Property Value

bool

TotalWarmupDuration

public static float TotalWarmupDuration { get; }

Property Value

float

Methods

AfterStart()

public override void AfterStart()

CanMatchStartAfterWarmup()

public bool CanMatchStartAfterWarmup()

Returns

bool

CheckForWarmupProgressEnd()

public bool CheckForWarmupProgressEnd()

Returns

bool

CommandEndWarmup(List<string>)

[CommandLineFunctionality.CommandLineArgumentFunction("end_warmup", "mp_host")]
public static string CommandEndWarmup(List<string> strings)

Parameters

strings List<string>

Returns

string

EndWarmupProgress()

public void EndWarmupProgress()

HandleNewClientAfterSynchronized(NetworkCommunicator)

protected override void HandleNewClientAfterSynchronized(NetworkCommunicator networkPeer)

Parameters

networkPeer NetworkCommunicator

OnBehaviorInitialize()

public override void OnBehaviorInitialize()

OnPreDisplayMissionTick(float)

public override void OnPreDisplayMissionTick(float dt)

Parameters

dt float

OnRemoveBehavior()

public override void OnRemoveBehavior()

OnUdpNetworkHandlerClose()

protected override void OnUdpNetworkHandlerClose()

Events

OnWarmupEnded

public event Action OnWarmupEnded

Event Type

Action

OnWarmupEnding

public event Action OnWarmupEnding

Event Type

Action

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