Attack_Record
classnative name gamedataAttack_RecordnativeimportOnly
extends TweakDBRecord › IScriptable › ISerializable
Extended by 2 types
Methods 33
native func AttackName() -> CName
native func AttackType() -> wref<AttackType_Record>
native func AttackTypeHandle() -> ref<AttackType_Record>
native func ClassName() -> CName
native func DamageType() -> wref<DamageType_Record>
native func DamageTypeHandle() -> ref<DamageType_Record>
native func ExplosionDamageVSVehicles() -> Float
native func GetHitFlagsCount() -> Int32
native func GetHitFlagsItem(index: Int32) -> String
native func GetStaminaCostCount() -> Int32
native func GetStaminaCostItem(index: Int32) -> wref<StatModifier_Record>
native func GetStaminaCostItemHandle(index: Int32) -> ref<StatModifier_Record>
native func GetStatModifiersCount() -> Int32
native func GetStatModifiersItem(index: Int32) -> wref<StatModifier_Record>
native func GetStatModifiersItemHandle(index: Int32) -> ref<StatModifier_Record>
native func GetStatusEffectsCount() -> Int32
native func GetStatusEffectsItem(index: Int32) -> wref<StatusEffectAttackData_Record>
native func GetStatusEffectsItemHandle(index: Int32) -> ref<StatusEffectAttackData_Record>
native func HitFlags() -> array<String>
native func HitFlagsContains(item: String) -> Bool
native func HitReactionSeverityMax() -> Int32
native func HitReactionSeverityMin() -> Int32
native func PlayerIncomingDamageMultiplier() -> Float
native func Range() -> Float
native func StaminaCost(out outList: array<wref<StatModifier_Record>>)
native func StaminaCostContains(item: wref<StatModifier_Record>) -> Bool
native func StatModifiers(out outList: array<wref<StatModifier_Record>>)
native func StatModifiersContains(item: wref<StatModifier_Record>) -> Bool
native func StatusEffects(out outList: array<wref<StatusEffectAttackData_Record>>)
native func StatusEffectsContains(item: wref<StatusEffectAttackData_Record>) -> Bool
native func UseDefaultAimData() -> Bool
native func UserDataPath() -> String
native func Velocity() -> Float