Call of Duty 4: Scripting Reference - AI
AI | Animation | Array | BadPlaces | Clans | Client | Control | Damage | Debug | Dvars | Effects | Entity | File | Hud | Level | Math | Menus | Missile | Motion | Objective | Physics | Player | Precache | Rumble | Save | Sentient | Sound | Spawn | String | System | Teams | Trace | Triggers | Turret | Variables | Vector | Vehicles | Weapons
Module: AI
- AimAtPos
- AllowedStances
- AnimCustom
- AnimMode
- BeginPrediction
- CanAttackEnemyNode
- CanSee
- CanShoot
- CanUseTurret
- CheckCoverExitPosWithPath
- CheckGrenadeLaunch
- CheckGrenadeLaunchPos
- CheckGrenadeThrow
- CheckGrenadeThrowPos
- CheckProne
- ClearEnemy
- ClearEntityTarget
- ClearFixedNodeSafeVolume
- ClearGoalVolume
- clearPitchOrient
- ClearPotentialThreat
- ConnectPaths
- DisconnectPaths
- DropWeapon
- DumpHistory
- EndPrediction
- EndLocationSelection
- ExitProne
- FindBestCoverNode
- FindCoverNode
- FindReacquireDirectPath
- FindReacquireNode
- FindReacquireProximatePath
- FireGrenadeLauncher
- FlagEnemyUnattackable
- GetAnglesToLikelyEnemyPath
- GetCoverNode
- GetFixedNodeSafeVolume
- GetFlashBangedStrength
- GetGoalVolume
- GetGroundEntType
- GetHitEntType
- GetHitYaw
- GetMotionAngle
- GetNegotiationEndNode
- GetNegotiationStartNode
- GetReacquireNode
- GetTurret
- IsDeflected
- IsInGoal
- IsKnownEnemyInRadius
- IsKnownEnemyInVolume
- IsMoveSuppressed
- IsNodeOccupied
- IsPathDirect
- IsStanceAllowed
- IsSuppressed
- IsSuppressionWaiting
- IsTurretActive
- LerpPosition
- MakeFakeAI
- MayMoveFromPointToPoint
- MayMoveToPoint
- Melee
- NearNode
- NearPoint
- OrientMode
- PickUpGrenade
- PredictAnims
- PredictOriginAndAngles
- PushPlayer
- ReacquireMove
- ReacquireStep
- Scr_ClearAllCorpses
- SetAimAnims
- SetEngagementMaxDist
- SetEngagementMinDist
- SetEntityTarget
- SetFixedNodeSafeVolume
- SetFlashBanged
- SetFlashbangImmunity
- SetFriendlyChain
- SetGoalEntity
- SetGoalNode
- SetGoalPos
- SetGoalVolume
- SetLookAt
- SetLookAtAnimNodes
- SetLookAtAnimNodes
- SetLookAtYawLimits
- SetNodePriority
- SetNodePriorityBias
- SetPotentialThreat
- SetProneAnimNodes
- SetRunToPos
- SetTalkToSpecies
- SetTurretAnim
- SetTurretNode
- Shoot
- ShootBlank
- StartCoverArrival
- StartScriptedAnim
- StartTraverseArrival
- StopLookAt
- StopUseTurret
- Teleport
- ThrowGrenade
- TrackScriptState
- TraverseMode
- TrimPathtoAttack
- UnSetTurretNode
- UpdatePlayerSightAccuracy
- UpdateProne
- UseCoverNode
- UseReacquireNode
- UseTurret
- WithinApproxPathDist