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)overrideRTTIre.Hooks.Place( "Stash", "OnRequestComponents", (Stash_OnRequestComponents x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_OnRequestComponents( Stash self, ent.EntityRequestComponentsInterface ri );bool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIre.Hooks.Place( "Stash", "OnTakeControl", (Stash_OnTakeControl x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_OnTakeControl( Stash self, ent.EntityResolveComponentsInterface ri );bool OnInteractionActivated(game.interactions.InteractionActivationEvent evt)overrideRTTIre.Hooks.Place( "Stash", "OnInteractionActivated", (Stash_OnInteractionActivated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_OnInteractionActivated( Stash self, game.interactions.InteractionActivationEvent? evt );EMappinVisualState DeterminGameplayRoleMappinVisuaState(SDeviceMappinData data)overrideRTTIre.Hooks.Place( "Stash", "DeterminGameplayRoleMappinVisuaState;script_ref<SDeviceMappinData>", (Stash_DeterminGameplayRoleMappinVisuaState x) => { return re.Hooks.CallOriginal<re.msgpack.EMappinVisualState>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_DeterminGameplayRoleMappinVisuaState( Stash self, SDeviceMappinData data );StashControllerPS? GetDevicePS()overrideRTTIre.Hooks.Place( "Stash", "GetDevicePS;", (Stash_GetDevicePS x) => { return re.Hooks.CallOriginal<re.msgpack.StashControllerPS>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_GetDevicePS( Stash self );StashController? GetController()overrideRTTIre.Hooks.Place( "Stash", "GetController;", (Stash_GetController x) => { return re.Hooks.CallOriginal<re.msgpack.StashController>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_GetController( Stash self );EGameplayRole DeterminGameplayRole()overrideRTTIre.Hooks.Place( "Stash", "DeterminGameplayRole;", (Stash_DeterminGameplayRole x) => { return re.Hooks.CallOriginal<re.msgpack.EGameplayRole>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_DeterminGameplayRole( Stash self );bool OnOpenStash(OpenStash evt)RTTIre.Hooks.Place( "Stash", "OnOpenStash", (Stash_OnOpenStash x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_OnOpenStash( Stash self, OpenStash? evt );bool IsPlayerStash()overrideRTTIre.Hooks.Place( "Stash", "IsPlayerStash;", (Stash_IsPlayerStash x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_IsPlayerStash( Stash self );static void IconicsReworkCompensateInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::IconicsReworkCompensateInStash;GameObject", (Stash_IconicsReworkCompensateInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_IconicsReworkCompensateInStash( game.Object? stashObj );static void RetroScaleNonIconicWeaponsInStash(game.Object stashObj, game.ItemData itemData)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::RetroScaleNonIconicWeaponsInStash;GameObjectgameItemData", (Stash_RetroScaleNonIconicWeaponsInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_RetroScaleNonIconicWeaponsInStash( game.Object? stashObj, game.ItemData? itemData );static void RemoveAllModsFromClothing(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::RemoveAllModsFromClothing;GameObject", (Stash_RemoveAllModsFromClothing x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_RemoveAllModsFromClothing( game.Object? stashObj );static void CheckReginaRewardsPresenceInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::CheckReginaRewardsPresenceInStash;GameObject", (Stash_CheckReginaRewardsPresenceInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_CheckReginaRewardsPresenceInStash( game.Object? stashObj );static void ProcessAmazonGritAttachmentsPurgeInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ProcessAmazonGritAttachmentsPurgeInStash;GameObject", (Stash_ProcessAmazonGritAttachmentsPurgeInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ProcessAmazonGritAttachmentsPurgeInStash( game.Object? stashObj );static InstallItemPart? CreateInstallPartRequest_Mod(game.Object stashObj, game.ItemData itemData, game.ItemID part)staticRTTI globalre.Hooks.Place( "Stash", "Stash::CreateInstallPartRequest_Mod;GameObjectgameItemDataItemID", (Stash_CreateInstallPartRequest_Mod x) => { return re.Hooks.CallOriginal<re.msgpack.InstallItemPart>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_CreateInstallPartRequest_Mod( game.Object? stashObj, game.ItemData? itemData, game.ItemID part );static void UnifyIconicsUpgradeCountWithEffectiveTierInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::UnifyIconicsUpgradeCountWithEffectiveTierInStash;GameObject", (Stash_UnifyIconicsUpgradeCountWithEffectiveTierInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_UnifyIconicsUpgradeCountWithEffectiveTierInStash( game.Object? stashObj );static void RemoveRedundantScopesFromAchillesRifles(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::RemoveRedundantScopesFromAchillesRifles;GameObject", (Stash_RemoveRedundantScopesFromAchillesRifles x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_RemoveRedundantScopesFromAchillesRifles( game.Object? stashObj );static void ConsumablesRetrofix(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ConsumablesRetrofix;GameObject", (Stash_ConsumablesRetrofix x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ConsumablesRetrofix( game.Object? stashObj );static InstallItemPart? CreateInstallPartRequest_Attachment(game.Object stashObj, game.ItemData itemData, game.ItemID part)staticRTTI globalre.Hooks.Place( "Stash", "Stash::CreateInstallPartRequest_Attachment;GameObjectgameItemDataItemID", (Stash_CreateInstallPartRequest_Attachment x) => { return re.Hooks.CallOriginal<re.msgpack.InstallItemPart>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_CreateInstallPartRequest_Attachment( game.Object? stashObj, game.ItemData? itemData, game.ItemID part );static void BlockScalingInStash(game.Object stashObj, game.ItemData itemData)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::BlockScalingInStash;GameObjectgameItemData", (Stash_BlockScalingInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_BlockScalingInStash( game.Object? stashObj, game.ItemData? itemData );static void ReplaceLeftHandVariantWeaponsWithRegularInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ReplaceLeftHandVariantWeaponsWithRegularInStash;GameObject", (Stash_ReplaceLeftHandVariantWeaponsWithRegularInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ReplaceLeftHandVariantWeaponsWithRegularInStash( game.Object? stashObj );static void ScaleStashIconicsToPlayerLevel(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ScaleStashIconicsToPlayerLevel;GameObject", (Stash_ScaleStashIconicsToPlayerLevel x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ScaleStashIconicsToPlayerLevel( game.Object? stashObj );static void ProcessStashRetroFixes(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ProcessStashRetroFixes;GameObject", (Stash_ProcessStashRetroFixes x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ProcessStashRetroFixes( game.Object? stashObj );static void UnifyIconicWeaponsUpgradesCountWithEffectiveTierInStash(game.Object stashObj, game.ItemData itemData)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::UnifyIconicWeaponsUpgradesCountWithEffectiveTierInStash;GameObjectgameItemData", (Stash_UnifyIconicWeaponsUpgradesCountWithEffectiveTierInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_UnifyIconicWeaponsUpgradesCountWithEffectiveTierInStash( game.Object? stashObj, game.ItemData? itemData );static RemoveItemPart? CreateRemovePartRequest(game.Object stashObj, game.ItemID item, TDBID slotID)staticRTTI globalre.Hooks.Place( "Stash", "Stash::CreateRemovePartRequest;GameObjectItemIDTweakDBID", (Stash_CreateRemovePartRequest x) => { return re.Hooks.CallOriginal<re.msgpack.RemoveItemPart>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_CreateRemovePartRequest( game.Object? stashObj, game.ItemID item, TDBID slotID );static void ScaleAndLockLeftHandWeaponsCompensateInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ScaleAndLockLeftHandWeaponsCompensateInStash;GameObject", (Stash_ScaleAndLockLeftHandWeaponsCompensateInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ScaleAndLockLeftHandWeaponsCompensateInStash( game.Object? stashObj );static void InstallModsToRedesignedItems(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::InstallModsToRedesignedItems;GameObject", (Stash_InstallModsToRedesignedItems x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_InstallModsToRedesignedItems( game.Object? stashObj );static void ProcessWeaponsModsCompensateInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ProcessWeaponsModsCompensateInStash;GameObject", (Stash_ProcessWeaponsModsCompensateInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ProcessWeaponsModsCompensateInStash( game.Object? stashObj );static void RescaleStashedIconicsToPlayerLevel(game.Object stashObj, game.ItemData itemData)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::RescaleStashedIconicsToPlayerLevel;GameObjectgameItemData", (Stash_RescaleStashedIconicsToPlayerLevel x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_RescaleStashedIconicsToPlayerLevel( game.Object? stashObj, game.ItemData? itemData );static void ProcessIconicsFactsForBlackMarketerInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ProcessIconicsFactsForBlackMarketerInStash;GameObject", (Stash_ProcessIconicsFactsForBlackMarketerInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ProcessIconicsFactsForBlackMarketerInStash( game.Object? stashObj );static void ProcessNonIconicWeaponsRescaleInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ProcessNonIconicWeaponsRescaleInStash;GameObject", (Stash_ProcessNonIconicWeaponsRescaleInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ProcessNonIconicWeaponsRescaleInStash( game.Object? stashObj );static void ProcessGritModsPurgeInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ProcessGritModsPurgeInStash;GameObject", (Stash_ProcessGritModsPurgeInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ProcessGritModsPurgeInStash( game.Object? stashObj );static void ScaleRasetsuToProperTierInStash(game.Object stashObj, game.ItemData itemData)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ScaleRasetsuToProperTierInStash;GameObjectgameItemData", (Stash_ScaleRasetsuToProperTierInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ScaleRasetsuToProperTierInStash( game.Object? stashObj, game.ItemData? itemData );static void RasetsuItemPlayerScalingInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::RasetsuItemPlayerScalingInStash;GameObject", (Stash_RasetsuItemPlayerScalingInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_RasetsuItemPlayerScalingInStash( game.Object? stashObj );static bool IsInStash(game.Object stashObj, game.ItemID item)staticRTTI globalre.Hooks.Place( "Stash", "Stash::IsInStash;GameObjectItemID", (Stash_IsInStash x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Stash_IsInStash( game.Object? stashObj, game.ItemID item );static void GiveReginaRefinedCWRewardInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::GiveReginaRefinedCWRewardInStash;GameObject", (Stash_GiveReginaRefinedCWRewardInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_GiveReginaRefinedCWRewardInStash( game.Object? stashObj );static void RemoveDeprecatedReginaCWRewardInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::RemoveDeprecatedReginaCWRewardInStash;GameObject", (Stash_RemoveDeprecatedReginaCWRewardInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_RemoveDeprecatedReginaCWRewardInStash( game.Object? stashObj );static void ScaleLeftHandCompensateWeaponsToPlayerLevelInStash(game.Object stashObj, game.ItemData itemData)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ScaleLeftHandCompensateWeaponsToPlayerLevelInStash;GameObjectgameItemData", (Stash_ScaleLeftHandCompensateWeaponsToPlayerLevelInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ScaleLeftHandCompensateWeaponsToPlayerLevelInStash( game.Object? stashObj, game.ItemData? itemData );static void ProcessWeaponsAndClothingModsPurgeInStash(game.Object stashObj)staticRTTI globalre.Hooks.PlaceVoid( "Stash", "Stash::ProcessWeaponsAndClothingModsPurgeInStash;GameObject", (Stash_ProcessWeaponsAndClothingModsPurgeInStash x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Stash_ProcessWeaponsAndClothingModsPurgeInStash( game.Object? stashObj );