AISubActionCover_Record
classnative name gamedataAISubActionCover_RecordnativeimportOnly
extends AISubAction_Record › TweakDBRecord › IScriptable › ISerializable
Methods 28
native func ClearLOSDistanceTolerance() -> Float
native func CommandCoverConditions(out outList: array<wref<AIActionCondition_Record>>)
native func CommandCoverConditionsContains(item: wref<AIActionCondition_Record>) -> Bool
native func CoverExposureMethods() -> array<CName>
native func CoverExposureMethodsContains(item: CName) -> Bool
native func DelayExposedInCoverReset() -> Float
native func ExposedInCover() -> Int32
native func ExposureMethodPriority(out outList: array<wref<AIExposureMethodType_Record>>)
native func ExposureMethodPriorityContains(item: wref<AIExposureMethodType_Record>) -> Bool
native func GetCommandCoverConditionsCount() -> Int32
native func GetCommandCoverConditionsItem(index: Int32) -> wref<AIActionCondition_Record>
native func GetCommandCoverConditionsItemHandle(index: Int32) -> ref<AIActionCondition_Record>
native func GetCoverExposureMethodsCount() -> Int32
native func GetCoverExposureMethodsItem(index: Int32) -> CName
native func GetExposureMethodPriorityCount() -> Int32
native func GetExposureMethodPriorityItem(index: Int32) -> wref<AIExposureMethodType_Record>
native func GetExposureMethodPriorityItemHandle(index: Int32) -> ref<AIExposureMethodType_Record>
native func InsideCoverReselectionCooldown() -> wref<AIActionCooldown_Record>
native func InsideCoverReselectionCooldownHandle() -> ref<AIActionCooldown_Record>
native func PrioritizeBlindFireAfterHit() -> Float
native func SetCoverExposureAnim() -> Bool
native func SetCurrentCover() -> Bool
native func SetDesiredCover() -> Int32
native func SetInitialCoverData() -> Bool
native func Target() -> wref<AIActionTarget_Record>
native func TargetHandle() -> ref<AIActionTarget_Record>
native func UseGrenadeThrowMethods() -> Bool
native func UseLastAvailableExposureMethodsIfNoneAvailable() -> Bool