AI human mode
This commit is contained in:
@@ -70,22 +70,29 @@ public class RuleOptions
|
||||
public bool PassAndPlayPrivacyScreen { get; set; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// Úroveň rýchlosti hry (1 = 0.5x, 2 = 0.75x, 3 = 1x Normálna, 4 = 1.5x Rýchla, 5 = 2.5x Turbo).
|
||||
/// Úroveň rýchlosti hry od -5 (Extra pomalá 0.2x) cez 0 (1x Normálna) až po +5 (Blesková 4x).
|
||||
/// </summary>
|
||||
public int SpeedLevel { get; set; } = 3;
|
||||
public int SpeedLevel { get; set; } = 0;
|
||||
|
||||
/// <summary>
|
||||
/// Rýchlosť AI ťahov v milisekundách podľa zvolenej úrovne rýchlosti.
|
||||
/// Rýchlosť AI ťahov v milisekundách podľa zvolenej úrovne rýchlosti (-5 až +5).
|
||||
/// </summary>
|
||||
public int AIDelayMs
|
||||
{
|
||||
get => SpeedLevel switch
|
||||
{
|
||||
1 => 1600,
|
||||
2 => 1200,
|
||||
4 => 500,
|
||||
5 => 200,
|
||||
_ => 900
|
||||
-5 => 3200,
|
||||
-4 => 2600,
|
||||
-3 => 2100,
|
||||
-2 => 1700,
|
||||
-1 => 1400,
|
||||
0 => 1100,
|
||||
1 => 850,
|
||||
2 => 650,
|
||||
3 => 450,
|
||||
4 => 300,
|
||||
5 => 150,
|
||||
_ => 1100
|
||||
};
|
||||
set { }
|
||||
}
|
||||
@@ -100,4 +107,9 @@ public class RuleOptions
|
||||
/// Hrá sa až kým nezostane iba jeden celkový víťaz.
|
||||
/// </summary>
|
||||
public bool OlympicMode { get; set; } = false;
|
||||
|
||||
/// <summary>
|
||||
/// AI Human Mode: AI hráči zobrazujú premýšľacie bubliny s taktickými a zábavnými hláškami a reagujú na herné udalosti.
|
||||
/// </summary>
|
||||
public bool AIHumanMode { get; set; } = false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user