diff --git a/Source/Game/Movement/Generators/MovementGenerators.cs b/Source/Game/Movement/Generators/MovementGenerators.cs index fd5f6fdb4..9224de5a1 100644 --- a/Source/Game/Movement/Generators/MovementGenerators.cs +++ b/Source/Game/Movement/Generators/MovementGenerators.cs @@ -35,10 +35,10 @@ namespace Game.Movement public virtual void UnitSpeedChanged() { } // timer in ms - public virtual void Pause(uint timer = 0) { } + public virtual void Pause(uint timer) { } // timer in ms - public virtual void Resume(uint overrideTimer = 0) { } + public virtual void Resume(uint overrideTimer) { } // used by Evade code for select point to evade with expected restart default movement public virtual bool GetResetPosition(Unit u, out float x, out float y, out float z) diff --git a/Source/Game/Movement/Generators/RandomMovementGenerator.cs b/Source/Game/Movement/Generators/RandomMovementGenerator.cs index 5b2368357..f743e90c6 100644 --- a/Source/Game/Movement/Generators/RandomMovementGenerator.cs +++ b/Source/Game/Movement/Generators/RandomMovementGenerator.cs @@ -116,7 +116,7 @@ namespace Game.Movement owner.GetAI().MovementInform(MovementGeneratorType.Random, 0); } - public override void Pause(uint timer = 0) + public override void Pause(uint timer) { if (timer != 0) { @@ -131,7 +131,7 @@ namespace Game.Movement } } - public override void Resume(uint overrideTimer = 0) + public override void Resume(uint overrideTimer) { if (overrideTimer != 0) _timer.Reset(overrideTimer); diff --git a/Source/Game/Movement/Generators/WaypointMovement.cs b/Source/Game/Movement/Generators/WaypointMovement.cs index c46696d5c..340e1bc8c 100644 --- a/Source/Game/Movement/Generators/WaypointMovement.cs +++ b/Source/Game/Movement/Generators/WaypointMovement.cs @@ -77,7 +77,7 @@ namespace Game.Movement _duration = new(duration.Value); } - public override void Pause(uint timer = 0) + public override void Pause(uint timer) { if (timer != 0) { @@ -97,7 +97,7 @@ namespace Game.Movement } } - public override void Resume(uint overrideTimer = 0) + public override void Resume(uint overrideTimer) { if (overrideTimer != 0) _nextMoveTime.Reset(overrideTimer);