mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Core/Movement: Removed default arg values from MovementGenerator Pause and Resume functions
This commit is contained in:
@@ -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; }
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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*);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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*);
|
||||
|
||||
Reference in New Issue
Block a user