Arma Reforger Script API
Loading...
Searching...
No Matches
Classes | Enumerations
AI

Classes

interface  AIActionBase
 
interface  AIAnimalClass
 
interface  AIAnimal
 
interface  AIAnimalManagerReactToCloseEntitiesMovement
 
interface  AIAnimalReactToDanger
 
interface  AIBaseUtilityComponentClass
 
interface  AIBaseUtilityComponent
 
interface  AICarMovementComponent
 
interface  AICarMovementComponentClass
 
interface  AIChimeraBehaviorTreeComponentClass
 
interface  AIChimeraBehaviorTreeComponent
 
interface  AICombatPropertiesComponent
 This component holds magazine properties for AI weapon selection. More...
 
interface  AICombatPropertiesComponentClass
 
interface  AIDangerEventWeaponFire
 
interface  AIFlockClass
 
interface  AIFlock
 
interface  AIGroupMovementComponentClass
 
interface  AIGroupMovementComponent
 
interface  AimPoint
 
interface  AITaskChangeStance
 
interface  AITaskCharacterAim
 
interface  AITaskCharacterRaiseWeapon
 
interface  AITaskCharacterSetMovementSpeed
 
interface  AITaskCharacterStop
 
interface  AITaskClearDanger
 
interface  AITaskCurrentOrder
 
interface  AITaskFindSmartAction
 
interface  AITaskFinishOrder
 
interface  AITaskFire
 
interface  AITaskGetCurrentSmartAction
 
interface  AITaskGetFormationOffset
 
interface  AITaskGetInVehicle
 
interface  AITaskGetOutVehicle
 
interface  AITaskGetSmartActionParams
 
interface  AITaskGroupMove
 
interface  AITaskGroupMoveToEntity
 
interface  AITaskGroupSetMovementSpeed
 
interface  AITaskMoveInFormation
 
interface  AITaskMoveToWaypoint
 
interface  AITaskPerformObjectAction
 
interface  AITaskPerformSmartAction
 
interface  AITaskPickTarget
 
interface  AITaskPlayGesture
 
interface  AITaskReload
 
interface  AITaskSendOrder
 
interface  AITaskSetADS
 
interface  AITaskThrowGrenade
 
interface  AIWeaponTargetSelector
 
interface  ChimeraAIAgentClass
 
interface  ChimeraAIAgent
 
interface  ChimeraAIControlComponentClass
 
interface  ChimeraAIControlComponent
 Game version of AIControlComponent. Takes care of disabling of character when in high LOD. More...
 
interface  ChimeraAIGroupClass
 
interface  ChimeraAIGroup
 
interface  ChimeraCoverManagerComponentClass
 
interface  ChimeraCoverManagerComponent
 
interface  DecoAiming
 
interface  DecoCheckLOD
 
interface  DecoDangerEvent
 
interface  DecoIsInVehicle
 
interface  DecoratorTestCanPerformSmartActions
 
interface  DecoratorTestDamageIsAlive
 
interface  DecoratorTestHasAmmo
 
interface  DecoratorTestHasWeapon
 
interface  DecoratorTestIsPerformingSmartAction
 
interface  DecoratorTestIsWeaponRaised
 
interface  DecoratorWeaponObstructed
 
interface  DecoTestOrder
 
interface  InsectFlyMovementComponentClass
 
interface  InsectFlyMovementComponent
 
interface  MineManagerComponentClass
 
interface  MineManagerComponent
 
interface  RoadNetworkBridgeComponentClass
 
interface  RoadNetworkBridgeComponent
 

Enumerations

enum  EAIActionState {
  EAIActionState.EVALUATED , EAIActionState.RUNNING , EAIActionState.SUSPENDED , EAIActionState.COMPLETED ,
  EAIActionState.FAILED
}
 
enum  EAIFindSmartAction_TagTest { EAIFindSmartAction_TagTest.None , EAIFindSmartAction_TagTest.AllSet , EAIFindSmartAction_TagTest.AnySet , EAIFindSmartAction_TagTest.InOrder }
 
enum  EAimPointType { EAimPointType.NORMAL , EAimPointType.WEAK , EAimPointType.INCAPACITATE }
 
enum  EAIUnitType {
  EAIUnitType.UnitType_Infantry , EAIUnitType.UnitType_VehicleUnarmored , EAIUnitType.UnitType_VehicleMedium , EAIUnitType.UnitType_VehicleHeavy ,
  EAIUnitType.UnitType_Aircraft , EAIUnitType.UnitType_Fortification , EAIUnitType.UnitType_Count
}
 

Detailed Description

Enumeration Type Documentation

◆ EAIActionState

Enumerator
EVALUATED 
RUNNING 
SUSPENDED 
COMPLETED 
FAILED 

◆ EAIFindSmartAction_TagTest

Enumerator
None 
AllSet 
AnySet 
InOrder 

◆ EAimPointType

Enumerator
NORMAL 
WEAK 
INCAPACITATE 

◆ EAIUnitType

Enumerator
UnitType_Infantry 
UnitType_VehicleUnarmored 
UnitType_VehicleMedium 
UnitType_VehicleHeavy 
UnitType_Aircraft 
UnitType_Fortification 
UnitType_Count