Lua API/AI
Материал из CryWiki Russia
AI
- AbortAction
- AddCombatClass
- AddFormationPoint
- AddFormationPointFixed
- AddObstructSphere
- AddPatternBranch
- AddPatternNode
- Animation
- AutoDisable
- BeginGoalPipe
- CancelSubpipe
- BeginGroup
- BeginTrackPattern
- CanJumpToPoint
- CanMelee
- CanMoveStraightToPoint
- ChangeFormation
- ChangeMovementAbility
- ChangeParameter
- CheckMeleeDamage
- CheckVehicleColision
- ConstrainPointInsideGenericShape
- CreateFormation
- CreateGoalPipe
- CreateTempGenericShapeBox
- DebugReportHitDamage
- DistanceToGenericShape
- EnableCoverFire
- EnableWeaponAccessory
- EndGoalPipe
- EndGroup
- EndTrackPattern
- Error
- EvalHidespot
- EvalPeek
- Event
- ExecuteAction
- FindObjectOfType
- FindStandbySpotInShape
- FindStandbySpotInSphere
- FreeSignal
- GetAIObjectPosition
- GetAIParameter
- GetAlertStatus
- GetAlienApproachParams
- GetAnchor
- GetAttentionTargetDirection
- GetAttentionTargetDistance
- GetAttentionTargetEntity
- GetAttentionTargetOf
- GetAttentionTargetPosition
- GetAttentionTargetType
- GetAttentionTargetViewDirection
- GetBeaconPosition
- GetDirectAnchorPos
- GetDirLabelToPoint
- GetDistanceAlongPath
- GetEnclosingGenericShapeOfType
- GetEnclosingSpace
- GetExtraPriority
- GetFlyingVehicleFlockingPos
- GetFormationPointClass
- GetFormationPointPosition
- GetForwardDir
- GetGroupAveragePosition
- GetGroupCount
- GetGroupMember
- GetGroupOf
- GetGroupTacticPoint
- GetGroupTacticState
- GetGroupTarget
- GetGroupTargetCount
- GetHeliAdvancePoint
- GetHunterApproachParams
- GetInterestStatus
- GetLastSmartObjectExitPoint
- GetLastUsedSmartObject
- GetLeader
- GetNavigationType
- GetNearestEntitiesOfType
- GetNearestHidespot
- GetNearestPathOfTypeInRange
- GetNearestPointOnPath
- GetObjectRadius
- GetPathLoop
- GetPathSegNoOnPath
- GetPlayerThreatLevel
- GetPointOnPathBySegNo
- GetPredictedPosAlongPath
- GetProbableTargetPosition
- GetRefPointDirection
- GetRefPointPosition
- GetRefShapeName
- GetSpeciesOf
- GetStance
- GetSubTypeOf
- GetTargetType
- GetTotalLengthOfPath
- GetTypeOf
- GetUnitCount
- GetUnitInRank
- Hostile
- IntersectsForbidden
- IsAgentInTargetFOV
- IsEnabled
- IsFlightSpaceVoid
- IsFlightSpaceVoidByRadius
- IsGoalPipe
- IsMountedWeaponUsableWithTarget
- IsMoving
- IsPointInFlightRegion
- IsPointInsideGenericShape
- IsPointInWaterRegion
- IsPunchableObjectValid
- LogComment
- LogEvent
- LogProgress
- MarkAlienHideSpotUnreachable
- MeleePunchableObject
- ModifySmartObjectStates
- NotifyGroupTacticState
- NotifyReinfDone
- NotifySurpriseEntityAction
- OnLoad
- OnSave
- PlayReadabilitySound
- ProcessBalancedDamage
- PushGoal
- PushLabel
- RecComment
- RegisterDamageRegion
- RegisterWithAI
- RequestAttack
- ResetParameters
- ScaleFormation
- SetAdjustPath
- SetAssesmentMultiplier
- SetBeaconPosition
- SetCharacter
- SetCurrentHideObjectUnreachable
- SetExtraPriority
- SetForcedNavigation
- SetFormationUpdate
- SetFormationUpdateSight
- SetIgnorant
- SetInterestStatus
- SetLeader
- SetMinFireTime
- SetPathAttributeToFollow
- SetPathToFollow
- SetPFBlockerRadius
- SetPFProperties
- SetPointListToFollow
- SetRefPointAtDefensePos
- SetRefPointDirection
- SetRefPointPosition
- SetRefPointRadius
- SetRefpointToAlienHidespot
- SetRefpointToAnchor
- SetRefPointToGrenadeAvoidTarget
- SetRefpointToPunchableObject
- SetRefShapeName
- SetSmartObjectState
- SetSpeciesThreatMultiplier
- SetStance
- SetTerritoryShapeName
- SetUnitProperties
- Signal
- SmartObjectEvent
- SoundEvent
- UpTargetPriority
- VerifyAlienTarget
- Warning