Class MissionMultiplayerGameModeBaseClient
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public abstract class MissionMultiplayerGameModeBaseClient : MissionNetwork, IMissionBehavior, IUdpNetworkHandler, ICameraModeLogic
- Inheritance
-
MissionMultiplayerGameModeBaseClient
- Implements
- Derived
- Inherited Members
Constructors
MissionMultiplayerGameModeBaseClient()
protected MissionMultiplayerGameModeBaseClient()
Properties
GameType
public abstract MultiplayerGameType GameType { get; }
Property Value
IsGameModeTactical
public abstract bool IsGameModeTactical { get; }
Property Value
IsGameModeUsingAllowCultureChange
public virtual bool IsGameModeUsingAllowCultureChange { get; }
Property Value
IsGameModeUsingAllowTroopChange
public virtual bool IsGameModeUsingAllowTroopChange { get; }
Property Value
IsGameModeUsingCasualGold
public virtual bool IsGameModeUsingCasualGold { get; }
Property Value
IsGameModeUsingGold
public abstract bool IsGameModeUsingGold { get; }
Property Value
IsGameModeUsingRoundCountdown
public abstract bool IsGameModeUsingRoundCountdown { get; }
Property Value
IsInWarmup
public bool IsInWarmup { get; }
Property Value
IsRoundInProgress
public bool IsRoundInProgress { get; }
Property Value
MissionLobbyComponent
public MissionLobbyComponent MissionLobbyComponent { get; }
Property Value
MissionNetworkComponent
public MissionNetworkComponent MissionNetworkComponent { get; }
Property Value
NotificationsComponent
public MultiplayerGameNotificationsComponent NotificationsComponent { get; }
Property Value
RemainingTime
public float RemainingTime { get; }
Property Value
RoundComponent
public IRoundComponent RoundComponent { get; }
Property Value
ScoreboardComponent
public MissionScoreboardComponent ScoreboardComponent { get; }
Property Value
TimerComponent
public MultiplayerTimerComponent TimerComponent { get; }
Property Value
WarmupComponent
public MultiplayerWarmupComponent WarmupComponent { get; }
Property Value
Methods
CanRequestCultureChange()
public virtual bool CanRequestCultureChange()
Returns
CanRequestTroopChange()
public virtual bool CanRequestTroopChange()
Returns
CheckTimer(out int, out int, bool)
public bool CheckTimer(out int remainingTime, out int remainingWarningTime, bool forceUpdate = false)
Parameters
Returns
EarlyStart()
public override void EarlyStart()
GetGoldAmount()
public abstract int GetGoldAmount()
Returns
GetMissionCameraLockMode(bool)
public virtual SpectatorCameraTypes GetMissionCameraLockMode(bool lockedToMainPlayer)
Parameters
lockedToMainPlayer
bool
Returns
GetWarningTimer()
protected virtual int GetWarningTimer()
Returns
IsClassAvailable(MPHeroClass)
public bool IsClassAvailable(MultiplayerClassDivisions.MPHeroClass heroClass)
Parameters
heroClass
MultiplayerClassDivisions.MPHeroClass
Returns
OnBehaviorInitialize()
public override void OnBehaviorInitialize()
OnGoldAmountChangedForRepresentative(MissionRepresentativeBase, int)
public abstract void OnGoldAmountChangedForRepresentative(MissionRepresentativeBase representative, int goldAmount)
Parameters
representative
MissionRepresentativeBasegoldAmount
int
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).