Allow existing conditions to be ticked in SimulatorNoRandom

This commit is contained in:
Asriel Camora
2023-07-21 15:52:25 +04:00
parent 8c73796b75
commit f1f60752b5
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -124,7 +124,7 @@ public class Simulator
_ => 0.00f _ => 0.00f
}; };
private Condition GetNextRandomCondition() public virtual Condition GetNextRandomCondition()
{ {
var conditionChance = Input.Random.NextSingle(); var conditionChance = Input.Random.NextSingle();
@@ -135,7 +135,7 @@ public class Simulator
return Condition.Normal; return Condition.Normal;
} }
public virtual void StepCondition() public void StepCondition()
{ {
Condition = Condition switch Condition = Condition switch
{ {
+1 -1
View File
@@ -7,5 +7,5 @@ public class SimulatorNoRandom : Simulator
} }
public sealed override bool RollSuccessRaw(float successRate) => successRate == 1; public sealed override bool RollSuccessRaw(float successRate) => successRate == 1;
public sealed override void StepCondition() { } public sealed override Condition GetNextRandomCondition() => Condition.Normal;
} }