Core/Movement: Removed default arg values from MovementGenerator Pause and Resume functions

This commit is contained in:
Shauren
2024-03-12 11:49:42 +01:00
parent 1f3ebbb23c
commit 6c533482c6
5 changed files with 10 additions and 10 deletions

View File

@@ -65,9 +65,9 @@ class TC_GAME_API MovementGenerator
virtual void UnitSpeedChanged() { }
// timer in ms
virtual void Pause(uint32/* timer = 0*/) { }
virtual void Pause(uint32/* timer*/) { }
// timer in ms
virtual void Resume(uint32/* overrideTimer = 0*/) { }
virtual void Resume(uint32/* overrideTimer*/) { }
// used by Evade code for select point to evade with expected restart default movement
virtual bool GetResetPosition(Unit*, float&/* x*/, float&/* y*/, float&/* z*/) { return false; }

View File

@@ -44,7 +44,7 @@ MovementGeneratorType RandomMovementGenerator<T>::GetMovementGeneratorType() con
}
template<class T>
void RandomMovementGenerator<T>::Pause(uint32 timer /*= 0*/)
void RandomMovementGenerator<T>::Pause(uint32 timer)
{
if (timer)
{
@@ -60,7 +60,7 @@ void RandomMovementGenerator<T>::Pause(uint32 timer /*= 0*/)
}
template<class T>
void RandomMovementGenerator<T>::Resume(uint32 overrideTimer /*= 0*/)
void RandomMovementGenerator<T>::Resume(uint32 overrideTimer)
{
if (overrideTimer)
_timer.Reset(overrideTimer);

View File

@@ -33,8 +33,8 @@ class RandomMovementGenerator : public MovementGeneratorMedium<T, RandomMovement
MovementGeneratorType GetMovementGeneratorType() const override;
void Pause(uint32 timer = 0) override;
void Resume(uint32 overrideTimer = 0) override;
void Pause(uint32 timer) override;
void Resume(uint32 overrideTimer) override;
void DoInitialize(T*);
void DoReset(T*);

View File

@@ -71,7 +71,7 @@ MovementGeneratorType WaypointMovementGenerator<Creature>::GetMovementGeneratorT
return WAYPOINT_MOTION_TYPE;
}
void WaypointMovementGenerator<Creature>::Pause(uint32 timer/* = 0*/)
void WaypointMovementGenerator<Creature>::Pause(uint32 timer)
{
if (timer)
{
@@ -91,7 +91,7 @@ void WaypointMovementGenerator<Creature>::Pause(uint32 timer/* = 0*/)
}
}
void WaypointMovementGenerator<Creature>::Resume(uint32 overrideTimer/* = 0*/)
void WaypointMovementGenerator<Creature>::Resume(uint32 overrideTimer)
{
if (overrideTimer)
_nextMoveTime.Reset(overrideTimer);

View File

@@ -47,8 +47,8 @@ class WaypointMovementGenerator<Creature> : public MovementGeneratorMedium<Creat
MovementGeneratorType GetMovementGeneratorType() const override;
void UnitSpeedChanged() override { AddFlag(MOVEMENTGENERATOR_FLAG_SPEED_UPDATE_PENDING); }
void Pause(uint32 timer = 0) override;
void Resume(uint32 overrideTimer = 0) override;
void Pause(uint32 timer) override;
void Resume(uint32 overrideTimer) override;
bool GetResetPosition(Unit*, float& x, float& y, float& z) override;
void DoInitialize(Creature*);