REDNODE / GAME API

AICoverCond_Record

classnative name gamedataAICoverCond_RecordnativeimportOnly

extends AIActionSubCondition_Record › TweakDBRecord › IScriptable › ISerializable

Methods 26

native func CheckChosenExposureMethod() -> array<CName>
native func CheckChosenExposureMethodContains(item: CName) -> Bool
native func CheckIfCoverTransitionRequired() -> Bool
native func Cover() -> wref<AIActionTarget_Record>
native func CoverExposureMethods() -> array<CName>
native func CoverExposureMethodsContains(item: CName) -> Bool
native func CoverHandle() -> ref<AIActionTarget_Record>
native func CoverType() -> Int32
native func DesiredCover() -> wref<AIActionTarget_Record>
native func DesiredCoverChanged() -> Int32
native func DesiredCoverHandle() -> ref<AIActionTarget_Record>
native func GetCheckChosenExposureMethodCount() -> Int32
native func GetCheckChosenExposureMethodItem(index: Int32) -> CName
native func GetCoverExposureMethodsCount() -> Int32
native func GetCoverExposureMethodsItem(index: Int32) -> CName
native func HasAnyLastAvailableExposureMethods() -> Int32
native func IsOwnerCrouching() -> Int32
native func IsOwnerExposed() -> Int32
native func IsProtectingHorizontallyAgainstTarget() -> Int32
native func MaxCoverToTargetAngle() -> Float
native func MinCoverHealth() -> Float
native func Owner() -> wref<AIActionTarget_Record>
native func OwnerHandle() -> ref<AIActionTarget_Record>
native func PredictionTime() -> Float
native func Target() -> wref<AIActionTarget_Record>
native func TargetHandle() -> ref<AIActionTarget_Record>