BlackICE Scripting

Object class

game.weapon.Object

Inheritance

Base: game.ItemObject

Derived

AntiRadar, ClaymoreMine, Katana, MineDispenser, MuteArm, ThrowableWeaponObject, drill.Machine, grenade.Spawner

Properties

PropertyType
effectbyte
hasOverheatbool scripted
overheatEffectBlackboardworld.EffectBlackboard? scripted
overheatListenerOverheatStatListener? scripted
overheatDelaySentbool scripted
chargeEffectBlackboardworld.EffectBlackboard? scripted
chargeStatListenerWeaponChargeStatListener? scripted
triggerEffectNameCName scripted
meleeHitEffectBlackboardworld.EffectBlackboard? scripted
meleeHitEffectValuefloat scripted
damageTypeListenerDamageStatListener? scripted
trailNamestring scripted
maxChargeThresholdfloat scripted
animOwnerint scripted
perfectChargeStartedbool scripted
perfectChargeReachedbool scripted
perfectChargeShotbool scripted
lowAmmoEffectActivebool scripted
hasSecondaryTriggerModebool scripted
weaponRecordgame.data.WeaponItem_Record? scripted
isHeavyWeaponbool scripted
isMeleeWeaponbool scripted
isRangedWeaponbool scripted
isShotgunWeaponbool scripted
AIBlackboardgame.IBlackboard? scripted
isChargedbool scripted

Functions