Planeshift

ChaseOperation Member List

This is the complete list of members for ChaseOperation, including all inherited members.
actionMovementOperation [protected]
AdaptivVelocity(NPC *npc, float distance)ChaseOperation
adaptivVelocityScriptChaseOperation [protected]
adaptivVelScaleChaseOperation [protected]
AddRandomRange(csVector3 &dest, float radius, float margin=0.0)ScriptOperation
Advance(float timedelta, NPC *npc)MovementOperation [virtual]
ang_velScriptOperation [protected]
AtInterruptedAngle(const csVector3 &pos, const iSector *sector, float angle)ScriptOperation [virtual]
AtInterruptedAngle(NPC *npc)ScriptOperation [virtual]
AtInterruptedPosition(const csVector3 &pos, const iSector *sector)ScriptOperation [virtual]
AtInterruptedPosition(NPC *npc)ScriptOperation [virtual]
calcAdaptivVelocityChaseOperation [protected]
CalculateOffsetDelta(NPC *npc, const csVector3 &myPos, const iSector *mySector, const csVector3 &endPos, const iSector *endSector, float endRot) const ChaseOperation
ChaseOperation(const ChaseOperation *other)ChaseOperation [protected]
ChaseOperation()ChaseOperation
chaseRangeChaseOperation [protected]
CheckEndPointOk(NPC *npc, const csVector3 &myPos, iSector *mySector, const csVector3 &endPos, iSector *endSector)ScriptOperation [virtual]
CheckMoveOk(NPC *npc, csVector3 oldPos, iSector *oldSector, const csVector3 &newPos, iSector *newSector, int resultFromExtrapolate)ScriptOperation [virtual]
checkTribeHomeScriptOperation [protected]
collisionScriptOperation [protected]
COMPLETED enum valueScriptOperation
consecCollisionsScriptOperation [protected]
CopyCheckMoveOk(ScriptOperation *source)ScriptOperation
currentDistanceMovementOperation [protected]
EndPointChanged(const csVector3 &endPos, const iSector *endSector) const MovementOperation
endPosMovementOperation [protected]
endSectorMovementOperation [protected]
Failure(NPC *npc)ScriptOperation [virtual]
failurePerceptionScriptOperation [protected]
fallingScriptOperation [protected]
GetAngularVelocity(NPC *npc)ScriptOperation [virtual]
GetCollisionPerception(NPC *npc)ScriptOperation [virtual]
GetEndPosition(NPC *npc, const csVector3 &myPos, const iSector *mySector, csVector3 &endPos, iSector *&endSector)ChaseOperation [virtual]
GetFallingPerception(NPC *npc)ScriptOperation [virtual]
GetInBoundsPerception(NPC *npc)ScriptOperation [virtual]
GetName() const ScriptOperation [inline, virtual]
GetOffset(NPC *npc) const ChaseOperation [virtual]
GetOutOfBoundsPerception(NPC *npc)ScriptOperation [virtual]
GetState() const ScriptOperation [inline, virtual]
GetVelocity(NPC *npc)ChaseOperation [virtual]
inBoundsScriptOperation [protected]
INTERRUPTED enum valueScriptOperation
interrupted_angleScriptOperation [protected]
interrupted_positionScriptOperation [protected]
interrupted_sectorScriptOperation [protected]
InterruptOperation(NPC *npc)MovementOperation [virtual]
Load(iDocumentNode *node)ChaseOperation [virtual]
LoadCheckMoveOk(iDocumentNode *node)ScriptOperation
LoadVelocity(iDocumentNode *node)ScriptOperation
MakeCopy()ChaseOperation [virtual]
MovementOperation(const MovementOperation *other)MovementOperation [protected]
MovementOperation(const char *name)MovementOperation
nameScriptOperation [protected]
NEAREST_ACTOR enum valueChaseOperation [protected]
NEAREST_NPC enum valueChaseOperation [protected]
NEAREST_PLAYER enum valueChaseOperation [protected]
offsetAngleChaseOperation [protected]
offsetAngleMaxChaseOperation [protected]
offsetAttributeChaseOperation [protected]
offsetDeltaChaseOperation [protected]
offsetRelativeHeadingChaseOperation [protected]
OPERATION_COMPLETED enum valueScriptOperation
OPERATION_FAILED enum valueScriptOperation
OPERATION_NOT_COMPLETED enum valueScriptOperation
OperationResult enum nameScriptOperation
outOfBoundsScriptOperation [protected]
OWNER enum valueChaseOperation [protected]
parentScriptOperation [protected]
pathMovementOperation [protected]
READY_TO_RUN enum valueScriptOperation
Run(NPC *npc, bool interrupted)MovementOperation [virtual]
RUNNING enum valueScriptOperation
ScriptOperation(const char *sciptName)ScriptOperation
ScriptOperation(const ScriptOperation *other)ScriptOperation
searchRangeChaseOperation [protected]
SetAnimation(NPC *npc, const char *name)ScriptOperation
SetParent(Behavior *behavior)ScriptOperation
SetState(State state)ScriptOperation [inline, virtual]
sideOffsetChaseOperation [protected]
StartMoveTo(NPC *npc, const csVector3 &dest, iSector *sector, float vel, const char *action, float &angle)ScriptOperation [protected]
stateScriptOperation [protected]
State enum nameScriptOperation
StopMovement(NPC *npc)ScriptOperation [protected, static]
TARGET enum valueChaseOperation [protected]
targetEIDChaseOperation [protected]
TurnTo(NPC *npc, const csVector3 &dest, iSector *destsect, csVector3 &forward, float &angle)ScriptOperation [protected]
typeChaseOperation [protected]
typeStrChaseOperation [protected, static]
UpdateChaseTarget(NPC *npc, const csVector3 &myPos, const iSector *mySector)ChaseOperation [virtual]
UpdateEndPosition(NPC *npc, const csVector3 &myPos, const iSector *mySector, csVector3 &endPos, iSector *&endSector)ChaseOperation [virtual]
velScriptOperation [protected]
VEL_DEFAULT enum valueScriptOperation
VEL_RUN enum valueScriptOperation
VEL_USER enum valueScriptOperation
VEL_WALK enum valueScriptOperation
velSourceScriptOperation [protected]
VelSource enum nameScriptOperation
~ChaseOperation()ChaseOperation [inline, virtual]
~MovementOperation()MovementOperation [inline, virtual]
~ScriptOperation()ScriptOperation [inline, virtual]