class
InventoryGPRestrictionHelper
- 0 properties
- 8 functions
Extends IScriptable ISerializable
Properties
None.
Functions
static bool CanUse(game.InventoryItemData itemData, WeakHandle<PlayerPuppet> playerPuppet)staticRTTI globalre.Hooks.Place( "InventoryGPRestrictionHelper", "InventoryGPRestrictionHelper::CanUse;script_ref<InventoryItemData>PlayerPuppet", (InventoryGPRestrictionHelper_CanUse x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryGPRestrictionHelper_CanUse( game.InventoryItemData itemData, WeakHandle<PlayerPuppet> playerPuppet );static bool CanDrop(WeakHandle<UIInventoryItem> itemData, WeakHandle<PlayerPuppet> playerPuppet)staticRTTI globalre.Hooks.Place( "InventoryGPRestrictionHelper", "InventoryGPRestrictionHelper::CanDrop;UIInventoryItemPlayerPuppet", (InventoryGPRestrictionHelper_CanDrop x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryGPRestrictionHelper_CanDrop( WeakHandle<UIInventoryItem> itemData, WeakHandle<PlayerPuppet> playerPuppet );static bool CanUse(WeakHandle<UIInventoryItem> itemData, WeakHandle<PlayerPuppet> playerPuppet)staticRTTI globalre.Hooks.Place( "InventoryGPRestrictionHelper", "InventoryGPRestrictionHelper::CanUse;UIInventoryItemPlayerPuppet", (InventoryGPRestrictionHelper_CanUse2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryGPRestrictionHelper_CanUse2( WeakHandle<UIInventoryItem> itemData, WeakHandle<PlayerPuppet> playerPuppet );static bool BlockedBySceneTier(WeakHandle<PlayerPuppet> playerPuppet)staticRTTI globalre.Hooks.Place( "InventoryGPRestrictionHelper", "InventoryGPRestrictionHelper::BlockedBySceneTier;PlayerPuppet", (InventoryGPRestrictionHelper_BlockedBySceneTier x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryGPRestrictionHelper_BlockedBySceneTier( WeakHandle<PlayerPuppet> playerPuppet );static bool CanInteractByEquipmentArea(WeakHandle<UIInventoryItem> itemData, WeakHandle<PlayerPuppet> playerPuppet)staticRTTI globalre.Hooks.Place( "InventoryGPRestrictionHelper", "InventoryGPRestrictionHelper::CanInteractByEquipmentArea;UIInventoryItemPlayerPuppet", (InventoryGPRestrictionHelper_CanInteractByEquipmentArea x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryGPRestrictionHelper_CanInteractByEquipmentArea( WeakHandle<UIInventoryItem> itemData, WeakHandle<PlayerPuppet> playerPuppet );static bool CanEquip(game.InventoryItemData itemData, WeakHandle<PlayerPuppet> playerPuppet)staticRTTI globalre.Hooks.Place( "InventoryGPRestrictionHelper", "InventoryGPRestrictionHelper::CanEquip;script_ref<InventoryItemData>PlayerPuppet", (InventoryGPRestrictionHelper_CanEquip x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryGPRestrictionHelper_CanEquip( game.InventoryItemData itemData, WeakHandle<PlayerPuppet> playerPuppet );static bool CanDrop(game.InventoryItemData itemData, WeakHandle<PlayerPuppet> playerPuppet)staticRTTI globalre.Hooks.Place( "InventoryGPRestrictionHelper", "InventoryGPRestrictionHelper::CanDrop;script_ref<InventoryItemData>PlayerPuppet", (InventoryGPRestrictionHelper_CanDrop2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryGPRestrictionHelper_CanDrop2( game.InventoryItemData itemData, WeakHandle<PlayerPuppet> playerPuppet );static bool CanInteractByEquipmentArea(game.InventoryItemData itemData, WeakHandle<PlayerPuppet> playerPuppet)staticRTTI globalre.Hooks.Place( "InventoryGPRestrictionHelper", "InventoryGPRestrictionHelper::CanInteractByEquipmentArea;script_ref<InventoryItemData>PlayerPuppet", (InventoryGPRestrictionHelper_CanInteractByEquipmentArea2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct InventoryGPRestrictionHelper_CanInteractByEquipmentArea2( game.InventoryItemData itemData, WeakHandle<PlayerPuppet> playerPuppet );