REDNODE / GAME API

Grenade_Record

classnative name gamedataGrenade_RecordnativeimportOnly

extends Gadget_Record › WeaponItem_Record › Item_Record › BaseObject_Record › TweakDBRecord › IScriptable › ISerializable

Methods 68

native func AdditionalAttack() -> wref<Attack_Record>
native func AdditionalAttackHandle() -> ref<Attack_Record>
native func Attack() -> wref<Attack_Record>
native func AttackDuration() -> Float
native func AttackHandle() -> ref<Attack_Record>
native func AttackRadius() -> Float
native func DeepWaterAttack() -> wref<Attack_Record>
native func DeepWaterAttackHandle() -> ref<Attack_Record>
native func DeepWaterDepth() -> Float
native func DeliveryMethod() -> wref<GrenadeDeliveryMethod_Record>
native func DeliveryMethodHandle() -> ref<GrenadeDeliveryMethod_Record>
native func DetonationRumbleName() -> String
native func DetonationSound() -> String
native func DetonationStimRadius() -> Float
native func DetonationStimType() -> wref<StimType_Record>
native func DetonationStimTypeHandle() -> ref<StimType_Record>
native func EnemyAttack() -> wref<Attack_Record>
native func EnemyAttackHandle() -> ref<Attack_Record>
native func EnhancedAttackDurationFromPerk() -> Float
native func EnhancedAttackRadiusFromPerk() -> Float
native func EnhancedPerkAttack() -> wref<Attack_Record>
native func EnhancedPerkAttackHandle() -> ref<Attack_Record>
native func GetRotationAxesSpeedsCount() -> Int32
native func GetRotationAxesSpeedsItem(index: Int32) -> Float
native func GetRotationAxesXCount() -> Int32
native func GetRotationAxesXItem(index: Int32) -> Float
native func GetRotationAxesYCount() -> Int32
native func GetRotationAxesYItem(index: Int32) -> Float
native func GetRotationAxesZCount() -> Int32
native func GetRotationAxesZItem(index: Int32) -> Float
native func HardDifficultySelfDamagePerTick() -> Float
native func NormalDifficultySelfDamagePerTick() -> Float
native func Npc_hardDifficultySelfDamagePerTick() -> Float
native func Npc_normalDifficultySelfDamagePerTick() -> Float
native func Npc_storyDifficultySelfDamagePerTick() -> Float
native func Npc_veryHardDifficultySelfDamagePerTick() -> Float
native func NpcHitReactionAttack() -> wref<Attack_Record>
native func NpcHitReactionAttackHandle() -> ref<Attack_Record>
native func RandomRotationAxes() -> Int32
native func ReleaseOnDetonation() -> Bool
native func RemoveMeshOnDetonation() -> Bool
native func RotationAxesSpeeds() -> array<Float>
native func RotationAxesSpeedsContains(item: Float) -> Bool
native func RotationAxesX() -> array<Float>
native func RotationAxesXContains(item: Float) -> Bool
native func RotationAxesY() -> array<Float>
native func RotationAxesYContains(item: Float) -> Bool
native func RotationAxesZ() -> array<Float>
native func RotationAxesZContains(item: Float) -> Bool
native func RotationSpeedMax() -> Float
native func RotationSpeedMin() -> Float
native func Seed() -> Int32
native func ShallowWaterAttack() -> wref<Attack_Record>
native func ShallowWaterAttackHandle() -> ref<Attack_Record>
native func ShallowWaterDepth() -> Float
native func ShootCollisionEnableDelay() -> Float
native func SinkingDepth() -> Float
native func SinkingDetonationDelay() -> Float
native func SpawnFxAtWaterSurface() -> Bool
native func StoryDifficultySelfDamagePerTick() -> Float
native func UnderwaterDetonationRumbleName() -> String
native func UnderwaterDetonationStimRadius() -> Float
native func UseSeed() -> Bool
native func VeryHardDifficultySelfDamagePerTick() -> Float
native func WaterDetonationImpulseRadiusCoef() -> Float
native func WaterDetonationImpulseStrength() -> Float
native func WaterSurfaceImpactImpulseRadius() -> Float
native func WaterSurfaceImpactImpulseStrength() -> Float