BlackICE Scripting

class

Stash

  • 0 properties
  • 39 functions

Extends InteractiveDevice Device game.DeviceBase game.Object ent.GameEntity ent.Entity IScriptable ISerializable

Properties

None.

Functions

  • bool OnRequestComponents(ent.EntityRequestComponentsInterface ri) overrideRTTI
  • bool OnTakeControl(ent.EntityResolveComponentsInterface ri) overrideRTTI
  • bool OnInteractionActivated(game.interactions.InteractionActivationEvent evt) overrideRTTI
  • EMappinVisualState DeterminGameplayRoleMappinVisuaState(SDeviceMappinData data) overrideRTTI
  • StashControllerPS? GetDevicePS() overrideRTTI
  • StashController? GetController() overrideRTTI
  • EGameplayRole DeterminGameplayRole() overrideRTTI
  • bool OnOpenStash(OpenStash evt) RTTI
  • bool IsPlayerStash() overrideRTTI
  • static void IconicsReworkCompensateInStash(game.Object stashObj) staticRTTI global
  • static void RetroScaleNonIconicWeaponsInStash(game.Object stashObj, game.ItemData itemData) staticRTTI global
  • static void RemoveAllModsFromClothing(game.Object stashObj) staticRTTI global
  • static void CheckReginaRewardsPresenceInStash(game.Object stashObj) staticRTTI global
  • static void ProcessAmazonGritAttachmentsPurgeInStash(game.Object stashObj) staticRTTI global
  • static InstallItemPart? CreateInstallPartRequest_Mod(game.Object stashObj, game.ItemData itemData, game.ItemID part) staticRTTI global
  • static void UnifyIconicsUpgradeCountWithEffectiveTierInStash(game.Object stashObj) staticRTTI global
  • static void RemoveRedundantScopesFromAchillesRifles(game.Object stashObj) staticRTTI global
  • static void ConsumablesRetrofix(game.Object stashObj) staticRTTI global
  • static InstallItemPart? CreateInstallPartRequest_Attachment(game.Object stashObj, game.ItemData itemData, game.ItemID part) staticRTTI global
  • static void BlockScalingInStash(game.Object stashObj, game.ItemData itemData) staticRTTI global
  • static void ReplaceLeftHandVariantWeaponsWithRegularInStash(game.Object stashObj) staticRTTI global
  • static void ScaleStashIconicsToPlayerLevel(game.Object stashObj) staticRTTI global
  • static void ProcessStashRetroFixes(game.Object stashObj) staticRTTI global
  • static void UnifyIconicWeaponsUpgradesCountWithEffectiveTierInStash(game.Object stashObj, game.ItemData itemData) staticRTTI global
  • static RemoveItemPart? CreateRemovePartRequest(game.Object stashObj, game.ItemID item, TDBID slotID) staticRTTI global
  • static void ScaleAndLockLeftHandWeaponsCompensateInStash(game.Object stashObj) staticRTTI global
  • static void InstallModsToRedesignedItems(game.Object stashObj) staticRTTI global
  • static void ProcessWeaponsModsCompensateInStash(game.Object stashObj) staticRTTI global
  • static void RescaleStashedIconicsToPlayerLevel(game.Object stashObj, game.ItemData itemData) staticRTTI global
  • static void ProcessIconicsFactsForBlackMarketerInStash(game.Object stashObj) staticRTTI global
  • static void ProcessNonIconicWeaponsRescaleInStash(game.Object stashObj) staticRTTI global
  • static void ProcessGritModsPurgeInStash(game.Object stashObj) staticRTTI global
  • static void ScaleRasetsuToProperTierInStash(game.Object stashObj, game.ItemData itemData) staticRTTI global
  • static void RasetsuItemPlayerScalingInStash(game.Object stashObj) staticRTTI global
  • static bool IsInStash(game.Object stashObj, game.ItemID item) staticRTTI global
  • static void GiveReginaRefinedCWRewardInStash(game.Object stashObj) staticRTTI global
  • static void RemoveDeprecatedReginaCWRewardInStash(game.Object stashObj) staticRTTI global
  • static void ScaleLeftHandCompensateWeaponsToPlayerLevelInStash(game.Object stashObj, game.ItemData itemData) staticRTTI global
  • static void ProcessWeaponsAndClothingModsPurgeInStash(game.Object stashObj) staticRTTI global