Arma Reforger Script API
|
This is the complete list of members for AIWeaponTargetSelector, including all inherited members.
CalculateTargetScore(BaseTarget target) | AIWeaponTargetSelector | |
FindMagazineWithTraits(EAICombatPropertiesComponentTraits traits, bool searchCompartment) | AIWeaponTargetSelector | |
FindWeaponAndMuzzleForMagazineWell(TypeName magazineWellType, bool searchCompartment, out int muzzleId) | AIWeaponTargetSelector | |
FindWeaponOfType(EWeaponType weaponType, bool searchCompartment) | AIWeaponTargetSelector | |
GetMagazineCount(TypeName magazineWellType, bool searchCompartment) | AIWeaponTargetSelector | |
GetMostRelevantTargetCantAttack(out BaseTarget target, out float targetScore) | AIWeaponTargetSelector | |
GetSelectedTarget() | AIWeaponTargetSelector | |
GetSelectedWeapon(out BaseWeaponComponent outWeapon, out int outMuzzleId, out BaseMagazineComponent outMagazine) | AIWeaponTargetSelector | |
GetSelectedWeaponProperties(out float outMinDistance, out float outMaxDistance, out bool outDirectDamage) | AIWeaponTargetSelector | |
GetUnitTypesCanAttack() | AIWeaponTargetSelector | |
HasWeaponOfType(EWeaponType weaponType, bool searchCompartment) | AIWeaponTargetSelector | |
Init(notnull IEntity owner) | AIWeaponTargetSelector | |
SelectWeaponAgainstUnitType(EAIUnitType targetUnitType, bool useCompartmentWeapons, array< int > minMagCountSpec=null) | AIWeaponTargetSelector | |
SelectWeaponAgainstUnitTypeAndDistance(EAIUnitType targetUnitType, float distance, bool preferDirectAttackWeapon, bool useCompartmentWeapons, array< int > weaponTypesWhitelist=null, array< int > weaponTypesBlacklist=null, array< int > minMagCountSpec=null) | AIWeaponTargetSelector | |
SelectWeaponAndTarget(notnull array< IEntity > assignedTargets, float assignedTargetsScoreIncrement, float dangerTargetsScoreIncrement, bool useCompartmentWeapons, array< int > weaponTypesWhitelist=null, array< int > weaponTypesBlacklist=null) | AIWeaponTargetSelector | |
SetSelectionProperties(float maxLastSeenDirect, float maxLastSeenIndirect, float maxLastSeen, float minTraceFractionIndirect, float maxDistanceInfantry, float maxDistanceVehicles, float maxTimeSinceEndangered, float maxDistanceDisarmed) | AIWeaponTargetSelector | |
SetTargetScoreConstants(EAIUnitType targetUnitType, float offset, float slope) | AIWeaponTargetSelector |