BlackICE Scripting

class game.data

WeaponItem_Record

game.data.WeaponItem_Record

  • 0 properties
  • 55 functions
  • 1 derived class

Extends game.data.Item_Record game.data.BaseObject_Record game.data.TweakDBRecord IScriptable ISerializable

Properties

None.

Functions

  • WeakHandle<game.data.Item_Record> Ammo() RTTI
  • game.data.Item_Record? AmmoHandle() RTTI
  • WeakHandle<game.data.WeaponFxPackage_Record> FxPackageQuickMelee() RTTI
  • game.data.WeaponFxPackage_Record? FxPackageQuickMeleeHandle() RTTI
  • WeakHandle<game.data.UIIcon_Record> HudIcon() RTTI
  • game.data.UIIcon_Record? HudIconHandle() RTTI
  • WeakHandle<game.data.RangedAttackPackage_Record> RangedAttacks() RTTI
  • game.data.RangedAttackPackage_Record? RangedAttacksHandle() RTTI
  • WeakHandle<game.data.TriggerMode_Record> SecondaryTriggerMode() RTTI
  • game.data.TriggerMode_Record? SecondaryTriggerModeHandle() RTTI
  • WeakHandle<game.data.WeaponEvolution_Record> Evolution() RTTI
  • game.data.WeaponEvolution_Record? EvolutionHandle() RTTI
  • WeakHandle<game.data.WeaponManufacturer_Record> Manufacturer() RTTI
  • game.data.WeaponManufacturer_Record? ManufacturerHandle() RTTI
  • WeakHandle<game.data.TriggerMode_Record> PrimaryTriggerMode() RTTI
  • game.data.TriggerMode_Record? PrimaryTriggerModeHandle() RTTI
  • WeakHandle<game.data.WeaponFxPackage_Record> FxPackage() RTTI
  • game.data.WeaponFxPackage_Record? FxPackageHandle() RTTI
  • WeakHandle<game.data.DamageType_Record> DamageType() RTTI
  • game.data.DamageType_Record? DamageTypeHandle() RTTI
  • WeakHandle<game.data.Item_Record> HolsteredItem() RTTI
  • game.data.Item_Record? HolsteredItemHandle() RTTI
  • void Attacks(out WeakHandle<game.data.Attack_Record>[] outList) RTTI
  • int GetAttacksCount() RTTI
  • WeakHandle<game.data.Attack_Record> GetAttacksItem(int index) RTTI
  • game.data.Attack_Record? GetAttacksItemHandle(int index) RTTI
  • bool AttacksContains(WeakHandle<game.data.Attack_Record> item) RTTI
  • void TriggerModes(out WeakHandle<game.data.TriggerMode_Record>[] outList) RTTI
  • int GetTriggerModesCount() RTTI
  • WeakHandle<game.data.TriggerMode_Record> GetTriggerModesItem(int index) RTTI
  • game.data.TriggerMode_Record? GetTriggerModesItemHandle(int index) RTTI
  • bool TriggerModesContains(WeakHandle<game.data.TriggerMode_Record> item) RTTI
  • void ShootingPatternPackages(out WeakHandle<game.data.AIPatternsPackage_Record>[] outList) RTTI
  • int GetShootingPatternPackagesCount() RTTI
  • WeakHandle<game.data.AIPatternsPackage_Record> GetShootingPatternPackagesItem(int index) RTTI
  • game.data.AIPatternsPackage_Record? GetShootingPatternPackagesItemHandle(int index) RTTI
  • bool ShootingPatternPackagesContains(WeakHandle<game.data.AIPatternsPackage_Record> item) RTTI
  • CName AudioWeaponConfiguration() RTTI
  • CName TriggerEffectName() RTTI
  • CName GameplayDescription() RTTI
  • CName EffectiveRangeFalloffCurve() RTTI
  • CName NPCAnimWrapperWeightOverride() RTTI
  • CName PreviewEffectTag() RTTI
  • CName EffectiveRangeCurve() RTTI
  • CName ProjectileEaseOutCurveName() RTTI
  • CName PreviewEffectName() RTTI
  • Vector3 IkOffset() RTTI
  • int ForcedMinHitReaction() RTTI
  • float UninterruptibleEmptyReloadStart() RTTI
  • float UninterruptibleReloadStart() RTTI
  • float BaseEmptyReloadTime() RTTI
  • float BaseReloadTime() RTTI
  • bool UseForcedTBHZOffset() RTTI
  • bool IsIKEnabled() RTTI
  • bool UseShootVFXOnlyOnFirstShot() RTTI