BlackICE Scripting

class

UIInventoryItemWeaponBars

  • 4 properties
  • 22 functions

Extends IScriptable ISerializable

Properties

PropertyTypeOffset
ValuesUIInventoryItemWeaponBar?[]0x0 scripted
typeUIInventoryItemWeaponBarsType0x10 scripted
itemTypegame.data.ItemType0x14 scripted
comparedBarsUIInventoryItemWeaponBars?0x18 scripted

Functions

  • UIInventoryItemWeaponBars? SetComparedBars(UIInventoryItemWeaponBars comparedBars) RTTI
  • WeakHandle<UIInventoryItemWeaponBars> GetComparedBars() RTTI
  • float[] GetPercentages() RTTI
  • UIInventoryItemWeaponBarsType GetType() RTTI
  • game.data.ItemType GetItemType() RTTI
  • WeakHandle<UIInventoryItemWeaponBar> GetComparableBar(WeaponBarType barType) RTTI
  • static float GetItemTypeMultiplier(game.data.ItemType itemType) staticRTTI global
  • static UIInventoryItemWeaponBars? MakeCyberwareRangedWeapon(UIInventoryItemStatsManager statsManager, game.data.ItemType itemType) staticRTTI global
  • static float GetInstantHealing(game.ItemData itemData) staticRTTI global
  • static UIInventoryItemWeaponBars? Make(UIInventoryItemStatsManager statsManager, game.ItemData itemData, game.data.ItemType itemType, UIInventoryItemWeaponBarsType type) staticRTTI global
  • static UIInventoryItemWeaponBars? MakeRanged(UIInventoryItemStatsManager statsManager, game.data.ItemType itemType) staticRTTI global
  • static UIInventoryItemWeaponBars? MakeMelee(UIInventoryItemStatsManager statsManager, game.data.ItemType itemType, UIInventoryItemWeaponBarsType type) staticRTTI global
  • static WeaponBarType[] GetDisplayedStats(UIInventoryItemWeaponBarsType barsType) staticRTTI global
  • static float CalculateHandling(float cycleTime, float spreadDefaultX, float recoilKickMax, float recoilDirection, float recoilAngle, float swaySide, float swayBottom) staticRTTI global
  • static float CalculateMeleeStamina() staticRTTI global
  • static float CalculateMeleeReturnTime() staticRTTI global
  • static float GetProjectileLauncherDamage(WeakHandle<game.ItemData> itemData, WeakHandle<PlayerPuppet> player) staticRTTI global
  • static float GetCumulativeHealing(game.ItemData itemData) staticRTTI global
  • static float GetInjectorDuration() staticRTTI global
  • static float CalculateStamina(float weaponTypeToStaminaCost, float magazineCapacity, float weaponEvolutionToStaminaCost, float firePower) staticRTTI global
  • static UIInventoryItemWeaponBars? MakeHealing(UIInventoryItemStatsManager statsManager, game.ItemData itemData, game.data.ItemType itemType) staticRTTI global
  • static bool IsBarReversed(WeaponBarType barType) staticRTTI global