C# Class PRoConEvents.MULTIbalancer.PerModeSettings

Show file Open project: PapaCharlie9/multi-balancer

Public Properties

Property Type Description
CheckTeamStackingAfterFirstMinutes double
DefinitionOfEarlyPhaseFromStart int
DefinitionOfHighPopulationForPlayers int
DefinitionOfLatePhaseFromEnd int
DefinitionOfLowPopulationForPlayers int
DelaySecondsBetweenSwapGroups double
DetermineStrongPlayersBy DefineStrong
DisperseEvenlyByClanPlayers int
DisperseEvenlyByRank int
EnableAdvancedRushUnstacking bool
EnableDisperseEvenlyList bool
EnableLowPopulationAdjustments bool
EnableMetroAdjustments bool
EnableScrambler bool
EnableStrictDispersal bool
EnableTicketLossRatio bool
EnableUnstackingByPlayerStats bool
MaxPlayers int
MaxUnstackingSwapsPerRound int
MaxUnstackingTicketDifference int
MetroAdjustedDefinitionOfLatePhase int
NumberOfSwapsPerGroup int
OnlyMoveWeakPlayers bool
PercentOfTopOfTeamIsStrong double
RoutPercentage double
SecondsToCheckForNewStage double
Stage1TicketPercentageToUnstackAdjustment double
Stage2TicketPercentageToUnstackAdjustment double
Stage3TicketPercentageToUnstackAdjustment double
Stage4And5TicketPercentageToUnstackAdjustment double
TicketLossSampleCount int
isDefault bool

Public Methods

Method Description
PerModeSettings ( ) : System
PerModeSettings ( String simplifiedModeName, GameVersion gameVersion ) : System

Method Details

PerModeSettings() public method

public PerModeSettings ( ) : System
return System

PerModeSettings() public method

public PerModeSettings ( String simplifiedModeName, GameVersion gameVersion ) : System
simplifiedModeName String
gameVersion GameVersion
return System

Property Details

CheckTeamStackingAfterFirstMinutes public property

public double CheckTeamStackingAfterFirstMinutes
return double

DefinitionOfEarlyPhaseFromStart public property

public int DefinitionOfEarlyPhaseFromStart
return int

DefinitionOfHighPopulationForPlayers public property

public int DefinitionOfHighPopulationForPlayers
return int

DefinitionOfLatePhaseFromEnd public property

public int DefinitionOfLatePhaseFromEnd
return int

DefinitionOfLowPopulationForPlayers public property

public int DefinitionOfLowPopulationForPlayers
return int

DelaySecondsBetweenSwapGroups public property

public double DelaySecondsBetweenSwapGroups
return double

DetermineStrongPlayersBy public property

public DefineStrong DetermineStrongPlayersBy
return DefineStrong

DisperseEvenlyByClanPlayers public property

public int DisperseEvenlyByClanPlayers
return int

DisperseEvenlyByRank public property

public int DisperseEvenlyByRank
return int

EnableAdvancedRushUnstacking public property

public bool EnableAdvancedRushUnstacking
return bool

EnableDisperseEvenlyList public property

public bool EnableDisperseEvenlyList
return bool

EnableLowPopulationAdjustments public property

public bool EnableLowPopulationAdjustments
return bool

EnableMetroAdjustments public property

public bool EnableMetroAdjustments
return bool

EnableScrambler public property

public bool EnableScrambler
return bool

EnableStrictDispersal public property

public bool EnableStrictDispersal
return bool

EnableTicketLossRatio public property

public bool EnableTicketLossRatio
return bool

EnableUnstackingByPlayerStats public property

public bool EnableUnstackingByPlayerStats
return bool

MaxPlayers public property

public int MaxPlayers
return int

MaxUnstackingSwapsPerRound public property

public int MaxUnstackingSwapsPerRound
return int

MaxUnstackingTicketDifference public property

public int MaxUnstackingTicketDifference
return int

MetroAdjustedDefinitionOfLatePhase public property

public int MetroAdjustedDefinitionOfLatePhase
return int

NumberOfSwapsPerGroup public property

public int NumberOfSwapsPerGroup
return int

OnlyMoveWeakPlayers public property

public bool OnlyMoveWeakPlayers
return bool

PercentOfTopOfTeamIsStrong public property

public double PercentOfTopOfTeamIsStrong
return double

RoutPercentage public property

public double RoutPercentage
return double

SecondsToCheckForNewStage public property

public double SecondsToCheckForNewStage
return double

Stage1TicketPercentageToUnstackAdjustment public property

public double Stage1TicketPercentageToUnstackAdjustment
return double

Stage2TicketPercentageToUnstackAdjustment public property

public double Stage2TicketPercentageToUnstackAdjustment
return double

Stage3TicketPercentageToUnstackAdjustment public property

public double Stage3TicketPercentageToUnstackAdjustment
return double

Stage4And5TicketPercentageToUnstackAdjustment public property

public double Stage4And5TicketPercentageToUnstackAdjustment
return double

TicketLossSampleCount public property

public int TicketLossSampleCount
return int

isDefault public property

public bool isDefault
return bool