REDNODE / GAME API

AISubActionAttackWithWeapon_Record

classnative name gamedataAISubActionAttackWithWeapon_RecordnativeimportOnly

extends AISubAction_Record › TweakDBRecord › IScriptable › ISerializable

Methods 20

native func Attack() -> wref<Attack_Record>
native func AttackDuration() -> Float
native func AttackHandle() -> ref<Attack_Record>
native func AttackInitRange() -> Float
native func AttackName() -> CName
native func AttackRange() -> Float
native func AttackTime() -> Float
native func AttackWidth() -> Float
native func AxisLowerMargin() -> Float
native func AxisUpperMargin() -> Float
native func ColliderBoxSize() -> Vector3
native func ConeDirection() -> Vector3
native func ConeHalfAngle() -> Float
native func GetWeaponSlotsCount() -> Int32
native func GetWeaponSlotsItem(index: Int32) -> wref<AttachmentSlot_Record>
native func GetWeaponSlotsItemHandle(index: Int32) -> ref<AttachmentSlot_Record>
native func PositionOffset() -> Vector3
native func StopContinuousAttackOnDurationEnd() -> Bool
native func WeaponSlots(out outList: array<wref<AttachmentSlot_Record>>)
native func WeaponSlotsContains(item: wref<AttachmentSlot_Record>) -> Bool