TaskInvoker Class

RAGE Plugin Hook Documentation

[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "T:Rage.TaskInvoker"]

Inheritance Hierarchy

SystemObject
  RageTaskInvoker

Namespace:  Rage
Assembly:  RagePluginHook (in RagePluginHook.dll) Version: 0.0.0.0 (0.56.1131.11510)
Syntax

[SerializableAttribute]
public sealed class TaskInvoker

The TaskInvoker type exposes the following members.

Properties

  NameDescription
Public propertyCurrentTaskStatus
Gets the status of the current task. If no task is running, returns NoTask.
Top
Methods

  NameDescription
Public methodAchieveHeading(Single)
Public methodAchieveHeading(Single, Int32)
Public methodAimWeaponAt(Entity, Int32)
Public methodAimWeaponAt(Vector3, Int32)
Public methodChaseWithGroundVehicle
Public methodChaseWithHelicopter
Public methodChaseWithPlane
Public methodClear
Clears the Ped's tasks.
Public methodClearImmediately
Clears the Ped's tasks immediately.
Public methodClearSecondary
Clears only the Ped's secondary task.
Public methodClimb
Public methodClimbLadder
Public methodCower
Public methodCruiseWithVehicle(Single)
Makes the Ped cruise with its current vehicle, using flag [F:<unknown type>.Normal].
Public methodCruiseWithVehicle(Single, VehicleDrivingFlags)
Public methodCruiseWithVehicle(Vehicle, Single, VehicleDrivingFlags)
Public methodDriveToPosition(Vector3, Single, VehicleDrivingFlags)
Public methodDriveToPosition(Vector3, Single, VehicleDrivingFlags, Single)
Public methodDriveToPosition(Vehicle, Vector3, Single, VehicleDrivingFlags, Single)
Public methodEnterVehicle(Vehicle, Int32)
Makes the Ped enter the specified Vehicle.
Public methodEnterVehicle(Vehicle, Int32, EnterVehicleFlags)
Public methodEnterVehicle(Vehicle, Int32, Int32)
Makes the Ped enter the specified Vehicle.
Public methodEnterVehicle(Vehicle, Int32, Single)
Public methodEnterVehicle(Vehicle, Int32, Int32, EnterVehicleFlags)
Public methodEnterVehicle(Vehicle, Int32, Int32, Single)
Public methodEnterVehicle(Vehicle, Int32, Int32, Single, EnterVehicleFlags)
Public methodExitCover
Public methodExitCover(ExitCoverTaskFlags)
Public methodExitCover(ExitCoverTaskFlags, Vector3)
Public methodFightAgainst(Ped)
Public methodFightAgainst(Ped, Int32)
Public methodFightAgainstClosestHatedTarget(Single)
Public methodFightAgainstClosestHatedTarget(Single, Int32)
Public methodFireWeaponAt(Entity, Int32, FiringPattern)
Public methodFireWeaponAt(Vector3, Int32, FiringPattern)
Public methodFlee(Ped, Single, Int32)
Public methodFlee(Vector3, Single, Int32)
Public methodFollowNavigationMeshToPosition(Vector3, Single, Single)
Public methodFollowNavigationMeshToPosition(Vector3, Single, Single, Int32)
Public methodFollowNavigationMeshToPosition(Vector3, Single, Single, Single)
Public methodFollowNavigationMeshToPosition(Vector3, Single, Single, Single, Int32)
Public methodFollowPointRoute
Public methodFollowToOffsetFromEntity
Public methodGoStraightToPosition
Public methodGoToOffsetFromEntity(Entity, Single, Single, Single)
Public methodGoToOffsetFromEntity(Entity, Int32, Single, Single, Single)
Makes the Ped go to an offset from the specified Entity.
Public methodGoToWhileAiming(Entity, Single, Single)
Makes the Ped go to the specified Entity while aiming at it.
Public methodGoToWhileAiming(Entity, Entity, Single, Single, Boolean, FiringPattern)
Public methodGoToWhileAiming(Entity, Vector3, Single, Single, Boolean, FiringPattern)
Public methodGoToWhileAiming(Vector3, Entity, Single, Single, Boolean, FiringPattern)
Public methodGoToWhileAiming(Vector3, Vector3, Single, Single, Boolean, FiringPattern)
Public methodJump
Makes the Ped jump.
Public methodLandPlane(Vector3, Vector3)
Public methodLandPlane(Vehicle, Vector3, Vector3)
Public methodLeaveVehicle(LeaveVehicleFlags)
Public methodLeaveVehicle(Vehicle, LeaveVehicleFlags)
Public methodParachute
Public methodParachuteToTarget
Public methodParkVehicle(Vector3, Single)
Public methodParkVehicle(Vehicle, Vector3, Single)
Public methodPause
Public methodPerformDrivingManeuver(VehicleManeuver)
Public methodPerformDrivingManeuver(Vehicle, VehicleManeuver)
Public methodPerformDrivingManeuver(Vehicle, VehicleManeuver, Int32)
Public methodPlayAnimation(AnimationDictionary, String, Single, AnimationFlags)
Public methodPlayAnimation(AnimationDictionary, String, Int32, Single, Single, Single, AnimationFlags)
Public methodPutHandsUp
Public methodRappelFromHelicopter
Makes the Ped rappel from the current vehicle. The vehicle must be a helicopter and the set the Ped is on must support rappelling.
Public methodReactAndFlee
Public methodReloadWeapon
Public methodShuffleToAdjacentSeat
Makes the Ped shuffle to an adjacent seat in the Ped's current vehicle.
Public methodShuffleToAdjacentSeat(Vehicle)
Makes the Ped shuffle to an adjacent seat in the specified vehicle.
Public methodSmashCarWindow
Makes this Ped smash the window at the seat of the vehicle it's currently sitting in.
Public methodStandStill
Public methodTakeCoverAt
Public methodTakeCoverFrom(Ped, Int32)
Public methodTakeCoverFrom(Vector3, Int32)
Public methodTakeCoverFrom(Ped, Int32, Boolean)
Public methodTakeCoverFrom(Vector3, Int32, Boolean)
Public methodWander
Top
See Also

Reference