#include "Vehicle.h"
◆ VehicleDespawnEvent()
Unit & _self
Definition Vehicle.h:107
Milliseconds _duration
Definition Vehicle.h:108
◆ Execute()
| bool VehicleDespawnEvent::Execute |
( |
uint64 |
e_time, |
|
|
uint32 |
p_time |
|
) |
| |
|
overridevirtual |
Reimplemented from BasicEvent.
19526{
19531 return true;
19532}
void DespawnOrUnsummon(Milliseconds msTimeToDespawn=0ms, Seconds forcedRespawnTimer=0s)
Definition Creature.cpp:2182
void MovePoint(uint32 id, const Position &pos, ForcedMovement forcedMovement=FORCED_MOVEMENT_NONE, float speed=0.f, bool generatePath=true, bool forceDestination=true)
Definition MotionMaster.h:228
Creature * ToCreature()
Definition Object.h:206
MotionMaster * GetMotionMaster()
Definition Unit.h:1713
void MovePositionToFirstCollision(Position &pos, float dist, float angle)
Definition Object.cpp:2876
References _duration, _self, Creature::DespawnOrUnsummon(), Unit::GetMotionMaster(), MotionMaster::MovePoint(), WorldObject::MovePositionToFirstCollision(), and Object::ToCreature().
◆ _duration
◆ _self
| Unit& VehicleDespawnEvent::_self |
|
protected |
The documentation for this class was generated from the following files:
- azerothcore-wotlk/src/server/game/Entities/Vehicle/Vehicle.h
- azerothcore-wotlk/src/server/game/Entities/Unit/Unit.cpp