Class StartBattleMessage
- Assembly
- TaleWorlds.MountAndBlade.Diamond.dll
[MessageDescription("BattleServerManager", "BattleServer")]
public class StartBattleMessage : Message
- Inheritance
-
StartBattleMessage
- Inherited Members
Constructors
StartBattleMessage()
public StartBattleMessage()
StartBattleMessage(Guid, string, string, string, string, int, int, int, float, bool, bool, string, int, float, float, float, int, bool, PremadeGameType, string[], string[], PlayerId[])
public StartBattleMessage(Guid battleId, string sceneName, string gameType, string faction1, string faction2, int minRequiredPlayerCountToStartBattle, int battleSize, int roundThreshold, float moraleThreshold, bool useAnalytics, bool captureMovementData, string analyticsServiceAddress, int maxFriendlyKillCount, float maxFriendlyDamage, float maxFriendlyDamagePerSingleRound, float roundFriendlyDamageLimit, int maxRoundsOverLimitCount, bool isPremadeGame, PremadeGameType premadeGameType, string[] profanityList, string[] allowList, PlayerId[] assignedPlayers)
Parameters
battleId
GuidsceneName
stringgameType
stringfaction1
stringfaction2
stringminRequiredPlayerCountToStartBattle
intbattleSize
introundThreshold
intmoraleThreshold
floatuseAnalytics
boolcaptureMovementData
boolanalyticsServiceAddress
stringmaxFriendlyKillCount
intmaxFriendlyDamage
floatmaxFriendlyDamagePerSingleRound
floatroundFriendlyDamageLimit
floatmaxRoundsOverLimitCount
intisPremadeGame
boolpremadeGameType
PremadeGameTypeprofanityList
string[]allowList
string[]assignedPlayers
PlayerId[]
Properties
AllowList
public string[] AllowList { get; }
Property Value
- string[]
AnalyticsServiceAddress
public string AnalyticsServiceAddress { get; }
Property Value
AssignedPlayers
public PlayerId[] AssignedPlayers { get; }
Property Value
- PlayerId[]
BattleId
public Guid BattleId { get; }
Property Value
BattleSize
public int BattleSize { get; }
Property Value
CaptureMovementData
public bool CaptureMovementData { get; }
Property Value
Faction1
public string Faction1 { get; }
Property Value
Faction2
public string Faction2 { get; }
Property Value
GameType
public string GameType { get; }
Property Value
IsPremadeGame
public bool IsPremadeGame { get; }
Property Value
MaxFriendlyDamage
public float MaxFriendlyDamage { get; }
Property Value
MaxFriendlyDamagePerSingleRound
public float MaxFriendlyDamagePerSingleRound { get; }
Property Value
MaxFriendlyKillCount
public int MaxFriendlyKillCount { get; }
Property Value
MaxRoundsOverLimitCount
public int MaxRoundsOverLimitCount { get; }
Property Value
MinRequiredPlayerCountToStartBattle
public int MinRequiredPlayerCountToStartBattle { get; }
Property Value
MoraleThreshold
public float MoraleThreshold { get; }
Property Value
PremadeGameType
public PremadeGameType PremadeGameType { get; }
Property Value
ProfanityList
public string[] ProfanityList { get; }
Property Value
- string[]
RoundFriendlyDamageLimit
public float RoundFriendlyDamageLimit { get; }
Property Value
RoundThreshold
public int RoundThreshold { get; }
Property Value
SceneName
public string SceneName { get; }
Property Value
UseAnalytics
public bool UseAnalytics { get; }
Property Value
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).