Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
HackInternetAIUpdate Member List

This is the complete list of members for HackInternetAIUpdate, including all inherited members.

addTargeter(ObjectID id, Bool add)AIUpdateInterfaceinlinevirtual
aiAttackArea(const PolygonTrigger *areaToGuard, CommandSourceType cmdSource)AICommandInterfaceinline
aiAttackFollowWaypointPath(const Waypoint *way, Int maxShotsToFire, CommandSourceType cmdSource)AICommandInterfaceinline
aiAttackFollowWaypointPathAsTeam(const Waypoint *way, Int maxShotsToFire, CommandSourceType cmdSource)AICommandInterfaceinline
aiAttackMoveToPosition(const Coord3D *pos, Int maxShotsToFire, CommandSourceType cmdSource)AICommandInterfaceinline
aiAttackObject(Object *victim, Int maxShotsToFire, CommandSourceType cmdSource)AICommandInterfaceinline
aiAttackPosition(const Coord3D *pos, Int maxShotsToFire, CommandSourceType cmdSource)AICommandInterfaceinline
aiAttackTeam(const Team *team, Int maxShotsToFire, CommandSourceType cmdSource)AICommandInterfaceinline
aiBusy(CommandSourceType cmdSource)AICommandInterfaceinline
aiCombatDrop(Object *target, const Coord3D &pos, CommandSourceType cmdSource)AICommandInterfaceinline
aiDock(Object *obj, CommandSourceType cmdSource)AICommandInterfaceinline
aiDoCommand(const AICommandParms *parms)HackInternetAIUpdatevirtual
aiDoCommandButton(const CommandButton *commandButton, CommandSourceType cmdSource)AICommandInterfaceinline
aiDoCommandButtonAtObject(const CommandButton *commandButton, Object *obj, CommandSourceType cmdSource)AICommandInterfaceinline
aiDoCommandButtonAtPosition(const CommandButton *commandButton, const Coord3D *pos, CommandSourceType cmdSource)AICommandInterfaceinline
aiEnter(Object *obj, CommandSourceType cmdSource)AICommandInterfaceinline
aiEvacuate(Bool exposeStealthUnits, CommandSourceType cmdSource)AICommandInterfaceinline
aiEvacuateInstantly(Bool exposeStealthUnits, CommandSourceType cmdSource)AICommandInterfaceinline
aiExecuteRailedTransport(CommandSourceType cmdSource)AICommandInterfaceinline
aiExit(Object *objectToExit, CommandSourceType cmdSource)AICommandInterfaceinline
aiExitInstantly(Object *objectToExit, CommandSourceType cmdSource)AICommandInterfaceinline
aiFaceObject(Object *target, CommandSourceType cmdSource)AICommandInterfaceinline
aiFacePosition(const Coord3D *pos, CommandSourceType cmdSource)AICommandInterfaceinline
aiFollowExitProductionPath(const std::vector< Coord3D > *path, Object *ignoreObject, CommandSourceType cmdSource)AICommandInterfaceinline
aiFollowPath(const std::vector< Coord3D > *path, Object *ignoreObject, CommandSourceType cmdSource)AICommandInterfaceinline
aiFollowPathAppend(const Coord3D *pos, CommandSourceType cmdSource)AICommandInterfaceinline
aiFollowWaypointPath(const Waypoint *way, CommandSourceType cmdSource)AICommandInterfaceinline
aiFollowWaypointPathAsTeam(const Waypoint *way, CommandSourceType cmdSource)AICommandInterfaceinline
aiFollowWaypointPathExact(const Waypoint *way, CommandSourceType cmdSource)AICommandInterfaceinline
aiFollowWaypointPathExactAsTeam(const Waypoint *way, CommandSourceType cmdSource)AICommandInterfaceinline
aiForceAttackObject(Object *victim, Int maxShotsToFire, CommandSourceType cmdSource)AICommandInterfaceinline
aiGetHealed(Object *healDepot, CommandSourceType cmdSource)AICommandInterfaceinline
aiGetRepaired(Object *repairDepot, CommandSourceType cmdSource)AICommandInterfaceinline
aiGoProne(const DamageInfo *damageInfo, CommandSourceType cmdSource)AICommandInterfaceinline
aiGuardArea(const PolygonTrigger *areaToGuard, GuardMode guardMode, CommandSourceType cmdSource)AICommandInterfaceinline
aiGuardObject(Object *objToGuard, GuardMode guardMode, CommandSourceType cmdSource)AICommandInterfaceinline
aiGuardPosition(const Coord3D *pos, GuardMode guardMode, CommandSourceType cmdSource)AICommandInterfaceinline
aiGuardRetaliate(Object *victim, const Coord3D *pos, Int maxShotsToFire, CommandSourceType cmdSource)AICommandInterfaceinline
aiGuardTunnelNetwork(GuardMode guardMode, CommandSourceType cmdSource)AICommandInterfaceinline
aiHackInternet(CommandSourceType cmdSource)AICommandInterfaceinline
aiHunt(CommandSourceType cmdSource)AICommandInterfaceinline
aiIdle(CommandSourceType cmdSource)AICommandInterfaceinline
aiMoveAwayFromUnit(Object *obj, CommandSourceType cmdSource)AICommandInterfaceinline
aiMoveToAndEvacuate(const Coord3D *pos, CommandSourceType cmdSource)AICommandInterfaceinline
aiMoveToAndEvacuateAndExit(const Coord3D *pos, CommandSourceType cmdSource)AICommandInterfaceinline
aiMoveToObject(Object *obj, CommandSourceType cmdSource)AICommandInterfaceinline
aiMoveToPosition(const Coord3D *pos, CommandSourceType cmdSource)AICommandInterfaceinline
aiMoveToPositionEvenIfSleeping(const Coord3D *pos, CommandSourceType cmdSource)AICommandInterfaceinline
aiPanic(const Waypoint *way, CommandSourceType cmdSource)AICommandInterfaceinline
aiRappelInto(Object *target, const Coord3D &pos, CommandSourceType cmdSource)AICommandInterfaceinline
aiRepair(Object *obj, CommandSourceType cmdSource)AICommandInterfaceinline
aiResumeConstruction(Object *obj, CommandSourceType cmdSource)AICommandInterfaceinline
aiTightenToPosition(const Coord3D *pos, CommandSourceType cmdSource)AICommandInterfaceinline
AIUpdateInterface(Thing *thing, const ModuleData *moduleData)AIUpdateInterface
aiWander(const Waypoint *way, CommandSourceType cmdSource)AICommandInterfaceinline
aiWanderInPlace(CommandSourceType cmdSource)AICommandInterfaceinline
areTurretsLinked() constAIUpdateInterfaceinline
BehaviorModule(Thing *thing, const ModuleData *moduleData)BehaviorModuleinline
blockedBy(Object *other)AIUpdateInterfaceprotected
calculateMaxBlockedSpeed(Object *other) constAIUpdateInterfaceprotected
canAutoAcquire() constAIUpdateInterfaceinline
canAutoAcquireWhileStealthed() constAIUpdateInterface
cancelPath(void)AIUpdateInterface
canComputeQuickPath(void)AIUpdateInterface
canPathThroughUnits(void) constAIUpdateInterfaceinline
checkForCrateToPickup()AIUpdateInterface
chooseGoodLocomotorFromCurrentSet()AIUpdateInterfaceprotected
chooseLocomotorSet(LocomotorSetType wst)AIUpdateInterfacevirtual
clearGuardTargetType()AIUpdateInterfaceinlinevirtual
clearMoveOutOfWay(void)AIUpdateInterfaceinline
clearWaypointQueue(void)AIUpdateInterface
computeQuickPath(const Coord3D *destination)AIUpdateInterface
construct(const ThingTemplate *what, const Coord3D *pos, Real angle, Player *owningPlayer, Bool isRebuild)AIUpdateInterfaceinlinevirtual
crc(Xfer *xfer)BehaviorModuleprotectedvirtual
deleteInstance()MemoryPoolObjectinline
destroyPath(void)AIUpdateInterface
doLocomotor()AIUpdateInterfaceprotectedvirtual
doPathfind(PathfindServicesInterface *pathfinder)AIUpdateInterface
doQuickExit(const std::vector< Coord3D > *path)AIUpdateInterfacevirtual
evaluateMoraleBonus(void)AIUpdateInterface
executeWaypointQueue(void)AIUpdateInterface
frameToSleepTime(UnsignedInt frame1, UnsignedInt frame2=FOREVER, UnsignedInt frame3=FOREVER, UnsignedInt frame4=FOREVER)UpdateModuleprotected
friend_addToWaypointGoalPath(const Coord3D *pathPoint)AIUpdateInterfaceinline
friend_endingMove(void)AIUpdateInterface
friend_getCurrentGoalPathIndex() constAIUpdateInterfaceinline
friend_getGoalPathPosition(Int index) constAIUpdateInterfaceinline
friend_getIndexInLogic() constUpdateModuleinline
friend_getNextCallFrame() constUpdateModuleinline
friend_getNextCallPhase() constUpdateModuleinline
friend_getObject() constUpdateModuleinline
friend_getPath()AIUpdateInterfaceinline
friend_getPriority() constUpdateModuleinline
friend_getTurretSync() constAIUpdateInterfaceinline
friend_getWaypointGoalPathSize() constAIUpdateInterface
friend_newModuleData(INI *ini)Modulestatic
friend_notifyStateMachineChanged()AIUpdateInterfacevirtual
friend_setCurrentGoalPathIndex(Int index)AIUpdateInterfaceinline
friend_setGoalObject(Object *obj)AIUpdateInterface
friend_setIndexInLogic(Int i)UpdateModuleinline
friend_setLastCommandSource(CommandSourceType source)AIUpdateInterfaceinline
friend_setNextCallFrame(UnsignedInt frame)UpdateModuleinline
friend_setPath(Path *newPath)AIUpdateInterface
friend_setTurretSync(WhichTurretType t)AIUpdateInterfaceinline
friend_startingMove(void)AIUpdateInterface
getAiFreeToExit(const Object *exiter) constAIUpdateInterfaceinlinevirtual
getAIStateType() constAIUpdateInterface
getAIUpdateInterface()AIUpdateInterfaceinlinevirtual
getAreaToGuard(void) constAIUpdateInterfaceinlinevirtual
getAssaultTransportAIInterface()AIUpdateInterfaceinlinevirtual
getAssaultTransportAIInterface() constAIUpdateInterfaceinlinevirtual
getAttackInfo(void)AIUpdateInterfaceinline
getAttitude(void) constAIUpdateInterfaceprotected
getBody()BehaviorModuleinlinevirtual
getBridgeBehaviorInterface()BehaviorModuleinlinevirtual
getBridgeScaffoldBehaviorInterface()BehaviorModuleinlinevirtual
getBridgeTowerBehaviorInterface()BehaviorModuleinlinevirtual
getBuildingToNotPathAround() constAIUpdateInterfaceinlinevirtual
getCashUpdateDelay() constHackInternetAIUpdate
getCaveInterface()BehaviorModuleinlinevirtual
getCollide()BehaviorModuleinlinevirtual
getCompletedWaypoint(void) constAIUpdateInterfaceinline
getContain()BehaviorModuleinlinevirtual
getCountermeasuresBehaviorInterface()BehaviorModuleinlinevirtual
getCountermeasuresBehaviorInterface() constBehaviorModuleinlinevirtual
getCrateID(void) constAIUpdateInterfaceinline
getCreate()BehaviorModuleinlinevirtual
getCurLocomotor() constAIUpdateInterfaceinline
getCurLocomotor()AIUpdateInterfaceinline
getCurLocomotorSetType() constAIUpdateInterfaceinline
getCurLocomotorSpeed() constAIUpdateInterface
getCurPathfindCell(void) constAIUpdateInterfaceinline
getCurrentStateID() constAIUpdateInterfaceinline
getCurrentStateName(void) constAIUpdateInterfaceinline
getCurrentVictim(void) constAIUpdateInterface
getCurrentVictimPos(void) constAIUpdateInterface
getCurrentWaypointID(void)AIUpdateInterfaceinline
getDamage()BehaviorModuleinlinevirtual
getDesiredSpeed() constAIUpdateInterfaceinline
getDestroy()BehaviorModuleinlinevirtual
getDie()BehaviorModuleinlinevirtual
getDisabledTypesToProcess() constAIUpdateInterfaceinlinevirtual
getDockUpdateInterface()BehaviorModuleinlinevirtual
getDozerAIInterface()AIUpdateInterfaceinlinevirtual
getDozerAIInterface() constAIUpdateInterfaceinlinevirtual
getEjectPilotDieInterface()BehaviorModuleinlinevirtual
getEliteCashAmount() constHackInternetAIUpdateinline
getEnterTarget()AIUpdateInterfacevirtual
getGoalObject()AIUpdateInterfaceinline
getGoalPosition() constAIUpdateInterfaceinline
getGroup(void)AIUpdateInterface
getGuardLocation(void) constAIUpdateInterfaceinlinevirtual
getGuardMode() constAIUpdateInterfaceinlinevirtual
getGuardObject(void) constAIUpdateInterfaceinlinevirtual
getGuardTargetType() constAIUpdateInterfaceinlinevirtual
getHackInternetAIInterface()HackInternetAIUpdateinlinevirtual
getHackInternetAIInterface() constHackInternetAIUpdateinlinevirtual
getHeroicCashAmount() constHackInternetAIUpdateinline
getHordeUpdateInterface()BehaviorModuleinlinevirtual
getIgnoredObstacleID(void) constAIUpdateInterface
getInterfaceMask()UpdateModuleinlinestatic
getJetAIUpdate()AIUpdateInterfaceinlinevirtual
getJetAIUpdate() constAIUpdateInterfaceinlinevirtual
getLandMineInterface()BehaviorModuleinlinevirtual
getLastCommandSource() constAIUpdateInterfaceinlinevirtual
getLocomotorDistanceToGoal()AIUpdateInterface
getLocomotorSet(void) constAIUpdateInterfaceinline
getModuleData() constModuleinlineprotected
getModuleNameKey() const =0Modulepure virtual
getModuleTagNameKey() constModuleinline
getModuleType()BehaviorModuleinlinestatic
getMoodMatrixActionAdjustment(MoodMatrixAction action) constAIUpdateInterface
getMoodMatrixValue(void) constAIUpdateInterface
getNextMoodCheckTime() constAIUpdateInterfaceinline
getNextMoodTarget(Bool calledByAI, Bool calledDuringIdle)AIUpdateInterface
getNumFramesBlocked(void) constAIUpdateInterfaceinline
getObject()ObjectModuleinlineprotected
getObject() constObjectModuleinlineprotected
getObjectMemoryPool()=0MemoryPoolObjectprotectedpure virtual
getOverchargeBehaviorInterface()BehaviorModuleinlinevirtual
getPackTime() constHackInternetAIUpdate
getPackUnpackVariationFactor() constHackInternetAIUpdateinline
getParkingPlaceBehaviorInterface()BehaviorModuleinlinevirtual
getPath(void)AIUpdateInterfaceinline
getPath(void) constAIUpdateInterfaceinline
getPathAge(void) constAIUpdateInterfaceinline
getPathExtraDistance() constAIUpdateInterfaceinline
getPathfindGoalCell(void) constAIUpdateInterfaceinline
getPowerPlantUpdateInterface()BehaviorModuleinlinevirtual
getPriorWaypointID(void)AIUpdateInterfaceinline
getProductionUpdateInterface()BehaviorModuleinlinevirtual
getProjectileUpdateInterface()BehaviorModuleinlinevirtual
getRailedTransportDockUpdateInterface(void)BehaviorModuleinlinevirtual
getRebuildHoleBehaviorInterface()BehaviorModuleinlinevirtual
getRegularCashAmount() constHackInternetAIUpdateinline
getRetryPath(void)AIUpdateInterfaceinline
getSlavedUpdateInterface()BehaviorModuleinlinevirtual
getSlowDeathBehaviorInterface()BehaviorModuleinlinevirtual
getSneakyTargetingOffset(Coord3D *offset) constAIUpdateInterfaceinlinevirtual
getSpawnBehaviorInterface()BehaviorModuleinlinevirtual
getSpecialPower()BehaviorModuleinlinevirtual
getSpecialPowerUpdateInterface()BehaviorModuleinlinevirtual
getSpyVisionUpdate()BehaviorModuleinlinevirtual
getStateMachine()AIUpdateInterfaceinlineprotected
getStateMachine() constAIUpdateInterfaceinlineprotected
getStealth()BehaviorModuleinlinevirtual
getSupplyTruckAIInterface()AIUpdateInterfaceinlinevirtual
getSupplyTruckAIInterface() constAIUpdateInterfaceinlinevirtual
getTmpValue(void)AIUpdateInterfaceinline
getTransportPassengerInterface()BehaviorModuleinlinevirtual
getTreatAsAircraftForLocoDistToGoal() constAIUpdateInterfaceprotectedvirtual
getTurretRotAndPitch(WhichTurretType tur, Real *turretAngle, Real *turretPitch) constAIUpdateInterface
getTurretTargetObject(WhichTurretType tur, Bool clearDeadTargets=TRUE)AIUpdateInterface
getTurretTurnRate(WhichTurretType tur) constAIUpdateInterface
getUnpackTime() constHackInternetAIUpdate
getUpdate()UpdateModuleinlinevirtual
getUpdateExitInterface()BehaviorModuleinlinevirtual
getUpdatePhase() constAIUpdateInterfaceinlineprotectedvirtual
getUpgrade()BehaviorModuleinlinevirtual
getVeteranCashAmount() constHackInternetAIUpdateinline
getWakeFrame() constUpdateModuleprotected
getWhichTurretForCurWeapon() constAIUpdateInterface
getWhichTurretForWeaponSlot(WeaponSlotType wslot, Real *turretAngle, Real *turretPitch=NULL) constAIUpdateInterface
getWorkerAIInterface(void)AIUpdateInterfaceinlinevirtual
getWorkerAIInterface(void) constAIUpdateInterfaceinlinevirtual
getXpPerCashUpdate() constHackInternetAIUpdateinline
hackInternet()HackInternetAIUpdate
HackInternetAIUpdate(Thing *thing, const ModuleData *moduleData)HackInternetAIUpdate
hasHigherPathPriority(AIUpdateInterface *otherAI) constAIUpdateInterface
hasLocomotorForSurface(LocomotorSurfaceType surfaceType)AIUpdateInterface
ignoreObstacle(const Object *obj)AIUpdateInterface
ignoreObstacleID(ObjectID id)AIUpdateInterface
isAiInDeadState(void) constAIUpdateInterfaceinline
isAircraftThatAdjustsDestination(void) constAIUpdateInterface
isAllowedToAdjustDestination() constAIUpdateInterfaceinlinevirtual
isAllowedToChase() constAIUpdateInterfaceinline
isAllowedToMoveAwayFromUnit() constAIUpdateInterfaceinlinevirtual
isAllowedToRespondToAiCommands(const AICommandParms *parms) constAIUpdateInterfaceprotectedvirtual
isAttacking() constAIUpdateInterfacevirtual
isAttackPath(void) constAIUpdateInterfaceinline
isBlockedAndStuck(void) constAIUpdateInterfaceinline
isBusy() constAIUpdateInterfacevirtual
isClearingMines() constAIUpdateInterfacevirtual
isDoingGroundMovement(void) constAIUpdateInterfacevirtual
isHacking() constHackInternetAIUpdatevirtual
isHackingPackingOrUnpacking() constHackInternetAIUpdatevirtual
isIdle() constHackInternetAIUpdatevirtual
isMoving() constAIUpdateInterface
isMovingAwayFrom(Object *obj) constAIUpdateInterface
isPathAvailable(const Coord3D *destination) constAIUpdateInterface
isQuickPathAvailable(const Coord3D *destination) constAIUpdateInterface
isRecruitable(void) constAIUpdateInterfaceinline
isTaxiingToParking() constAIUpdateInterfaceinlinevirtual
isTemporarilyPreventingAimSuccess() constAIUpdateInterfaceinlinevirtual
isTurretEnabled(WhichTurretType tur) constAIUpdateInterface
isTurretInNaturalPosition(WhichTurretType tur) constAIUpdateInterface
isValidLocomotorPosition(const Coord3D *pos) constAIUpdateInterface
isWaitingForPath(void) constAIUpdateInterfaceinline
isWeaponSlotOnTurretAndAimingAtTarget(WeaponSlotType wslot, const Object *victim) constAIUpdateInterface
joinTeam(void)AIUpdateInterfacevirtual
loadPostProcess(void)BehaviorModuleprotectedvirtual
m_hasPendingCommandHackInternetAIUpdateprotected
m_pendingCommandHackInternetAIUpdateprotected
makeStateMachine()HackInternetAIUpdateprotectedvirtual
markAsDead(void)AIUpdateInterface
Module(const ModuleData *moduleData)Moduleinline
needToRotate(void)AIUpdateInterfaceprotected
notifyCrate(ObjectID id)AIUpdateInterfaceinline
notifyVictimIsDead()AIUpdateInterfaceinlinevirtual
ObjectModule(Thing *thing, const ModuleData *moduleData)ObjectModule
onCapture(Player *oldOwner, Player *newOwner)ObjectModuleinlinevirtual
onDelete(void)Moduleinlinevirtual
onDisabledEdge(Bool nowDisabled)ObjectModuleinlinevirtual
onDrawableBoundToObject()Moduleinlinevirtual
onObjectCreated()AIUpdateInterfacevirtual
operator delete(void *p)MemoryPoolObjectinlineprotected
operator new(size_t s)MemoryPoolObjectinlineprotected
preloadAssets(TimeOfDay timeOfDay)Moduleinlinevirtual
privateAttackArea(const PolygonTrigger *areaToGuard, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateAttackFollowWaypointPath(const Waypoint *way, Int maxShotsToFire, Bool asTeam, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateAttackMoveToPosition(const Coord3D *pos, Int maxShotsToFire, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateAttackObject(Object *victim, Int maxShotsToFire, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateAttackPosition(const Coord3D *pos, Int maxShotsToFire, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateAttackTeam(const Team *team, Int maxShotsToFire, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateBusy(CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateCombatDrop(Object *target, const Coord3D &pos, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateCommandButton(const CommandButton *commandButton, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateCommandButtonObject(const CommandButton *commandButton, Object *obj, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateCommandButtonPosition(const CommandButton *commandButton, const Coord3D *pos, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateDock(Object *obj, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateEnter(Object *obj, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateEvacuate(Int exposeStealthUnits, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateEvacuateInstantly(Int exposeStealthUnits, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateExecuteRailedTransport(CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateExit(Object *objectToExit, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateExitInstantly(Object *objectToExit, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateFaceObject(Object *target, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateFacePosition(const Coord3D *pos, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateFollowPath(const std::vector< Coord3D > *path, Object *ignoreObject, CommandSourceType cmdSource, Bool exitProduction)AIUpdateInterfaceprotectedvirtual
privateFollowPathAppend(const Coord3D *pos, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateFollowWaypointPath(const Waypoint *way, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateFollowWaypointPathAsTeam(const Waypoint *way, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateFollowWaypointPathAsTeamExact(const Waypoint *way, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateFollowWaypointPathExact(const Waypoint *way, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateForceAttackObject(Object *victim, Int maxShotsToFire, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateGetHealed(Object *healDepot, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateGetRepaired(Object *repairDepot, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateGoProne(const DamageInfo *damageInfo, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateGuardArea(const PolygonTrigger *areaToGuard, GuardMode guardMode, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateGuardObject(Object *objectToGuard, GuardMode guardMode, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateGuardPosition(const Coord3D *pos, GuardMode guardMode, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateGuardRetaliate(Object *victim, const Coord3D *pos, Int maxShotsToFire, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateGuardTunnelNetwork(GuardMode guardMode, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateHackInternet(CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateHunt(CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateIdle(CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateMoveAwayFromUnit(Object *unit, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateMoveToAndEvacuate(const Coord3D *pos, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateMoveToAndEvacuateAndExit(const Coord3D *pos, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateMoveToObject(Object *obj, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateMoveToPosition(const Coord3D *pos, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privatePanic(const Waypoint *way, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateRappelInto(Object *target, const Coord3D &pos, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateRepair(Object *obj, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateResumeConstruction(Object *obj, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateTightenToPosition(const Coord3D *pos, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateWander(const Waypoint *way, CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
privateWanderInPlace(CommandSourceType cmdSource)AIUpdateInterfaceprotectedvirtual
processCollision(PhysicsBehavior *physics, Object *other)AIUpdateInterfacevirtual
queueWaypoint(const Coord3D *pos)AIUpdateInterface
recenterTurret(WhichTurretType tur)AIUpdateInterface
requestApproachPath(Coord3D *destination)AIUpdateInterface
requestAttackPath(ObjectID victimID, const Coord3D *victimPos)AIUpdateInterface
requestPath(Coord3D *destination, Bool isGoalDestination)AIUpdateInterface
requestSafePath(ObjectID repulsor1)AIUpdateInterface
resetNextMoodCheckTime(void)AIUpdateInterface
setAllowedToChase(Bool allow)AIUpdateInterfaceinline
setAttackInfo(const AttackPriorityInfo *info)AIUpdateInterfaceinline
setAttitude(AttitudeType tude)AIUpdateInterface
setCanPathThroughUnits(Bool canPath)AIUpdateInterfaceinline
setCompletedWaypoint(const Waypoint *pWay)AIUpdateInterfaceinline
setCurPathfindCell(const ICoord2D &cell)AIUpdateInterfaceinline
setCurrentVictim(const Object *nemesis)AIUpdateInterface
setCurrentWaypointID(UnsignedInt id)AIUpdateInterfaceinline
setDesiredSpeed(Real speed)AIUpdateInterfaceinline
setFinalPosition(const Coord3D *pos)AIUpdateInterfaceinline
setGoalPositionClipped(const Coord3D *in, CommandSourceType cmdSource)AIUpdateInterfaceprotected
setIgnoreCollisionTime(Int frames)AIUpdateInterfaceinline
setIsRecruitable(Bool isRecruitable)AIUpdateInterfaceinline
setLastCommandSource(CommandSourceType source)AIUpdateInterfaceprotected
setLocomotorGoalNone()AIUpdateInterfacevirtual
setLocomotorGoalOrientation(Real angle)AIUpdateInterfacevirtual
setLocomotorGoalPositionExplicit(const Coord3D &newPos)AIUpdateInterfacevirtual
setLocomotorGoalPositionOnPath()AIUpdateInterfacevirtual
setLocomotorUpgrade(Bool set)AIUpdateInterface
setNextMoodCheckTime(UnsignedInt frame)AIUpdateInterface
setPathExtraDistance(Real dist)AIUpdateInterfaceinline
setPathfindGoalCell(const ICoord2D &cell)AIUpdateInterfaceinline
setPathFromWaypoint(const Waypoint *way, const Coord2D *offset)AIUpdateInterface
setPriorWaypointID(UnsignedInt id)AIUpdateInterfaceinline
setQueueForPathTime(Int frames)AIUpdateInterface
setTmpValue(Int val)AIUpdateInterfaceinline
setTurretEnabled(WhichTurretType tur, Bool enabled)AIUpdateInterface
setTurretTargetObject(WhichTurretType tur, Object *o, Bool isForceAttacking=FALSE)AIUpdateInterface
setTurretTargetPosition(WhichTurretType tur, const Coord3D *pos)AIUpdateInterface
setWakeFrame(Object *obj, UpdateSleepTime wakeDelay)UpdateModuleprotected
Snapshot(void)Snapshot
transferAttack(ObjectID fromID, ObjectID toID)AIUpdateInterface
update()HackInternetAIUpdatevirtual
UpdateModule(Thing *thing, const ModuleData *moduleData)UpdateModuleinline
wakeUpAndAttemptToTarget(void)AIUpdateInterface
wakeUpNow()AIUpdateInterfaceprotected
xfer(Xfer *xfer)BehaviorModuleprotectedvirtual
~MemoryPoolObject()MemoryPoolObjectinlineprotectedvirtual
~Snapshot(void)Snapshot