wManager.Wow.Helpers Namespace
WRobot

MovementManager Members

The MovementManager type exposes the following members.

Methods


  Name Description
Public method Static member AngleToFacing
Angle to facing position B.
Public method Static member AvoidWallRay
Try to avoid the wall and small obstacles TraceLine (you need to enabled option AvoidWallWithRays).
Public method Static member Face(WoWUnit)
Face the Unit.
Public method Static member Face(WoWPlayer)
Face the specified Player.
Public method Static member Face(WoWGameObject)
Face the specified GameObject.
Public method Static member Face(Vector3)
Faces the specified position.
Public method Static member Go
Follow path.
Public method Static member GoLoop
Follow path in loop.
Public method Static member GoUnderWater
Go under water (used by sample when character is dead if corpse is under water).
Public method Static member IsBehind
Determine whether the specified position is behind specified target position and rotation.
Public method Static member IsFacing
Determine whether the specified position and rotation is facing specified position.
Public method Static member LaunchThreadMovementManager
Launch the movement manager thread (if not launched).
Public method Static member MoveTo(Vector3)
Move to position.
Public method Static member MoveTo(Single, Single, Single)
Move to Position.
Public method Static member MoveTo(WoWUnit)
Moves to unit.
Public method Static member MoveTo(WoWGameObject)
Moves to game object.
Public method Static member StopMove
Public method Static member StopMoveNewThread
Call StopMove()()()() in new thread.
Public method Static member StopMoveOnly
Public method Static member StopMoveTo()()()()
Public method Static member StopMoveTo(Boolean, Int32)
Public method Static member StopMoveToNewThread
Call StopMoveTo()()()() in new thread

Fields


  Name Description
Public field Static member StopMoveOnContinentChange
Stop move when continent change

Properties


  Name Description
Public property Static member CurrentMoveTo
Get the current move to position.
Public property Static member CurrentPath
Get the current path (can be modified by MovementManager when character are stuck, unmodified path is CurrentPathOrigine).
Public property Static member CurrentPathOrigine
Get the unmodified current path (because CurrentPath can be modified).
Public property Static member InMovement
Public property Static member InMovementLoop
Return true if the player is currently in move (GoLoop(List<(Of <<'(Vector3>)>>), Boolean, Int32)).
Public property Static member InMovementNoLoop
Return true if the player is currently in move (Go(List<(Of <<'(Vector3>)>>), Boolean)).
Public property Static member InMoveTo
Get if character use MoveTo(Vector3).
Public property Static member IsUnStuck
Return true if unstuck is in progress
Public property Static member PointId
Get or set the current path index (position in CurrentPath).
Public property Static member StuckCount
Get number of stuck