class
PonrRewardsGameController
- 13 properties
- 12 functions
Extends BaseModalListPopupGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
gameInstance | ScriptGameInstance | 0xC8 | scripted |
inventoryManager | InventoryDataManagerV2? | 0xE0 | scripted |
tooltipsManager | WeakHandle<game.ui.TooltipsManager> | 0xF0 | scripted |
rewardListInventoryItemGrid | ink.WidgetReference | 0x100 | scripted |
rewardListInventoryWeaponGrid | ink.WidgetReference | 0x118 | scripted |
rewardListRipperdocGrid | ink.WidgetReference | 0x130 | scripted |
rewardListInventoryItemHolder | ink.WidgetReference | 0x148 | scripted |
rewardListRipperdocHolder | ink.WidgetReference | 0x160 | scripted |
tooltipsManagerRef | ink.WidgetReference | 0x178 | scripted |
okayButton | ink.WidgetReference | 0x190 | scripted |
endingAchievementArt | ink.ImageWidgetReference | 0x1A8 | scripted |
pointOfNoReturnBB | WeakHandle<game.IBlackboard> | 0x1C0 | scripted |
pointOfNoReturnRewardScreenDef | UI_PointOfNoReturnRewardScreenDef? | 0x1D0 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "PonrRewardsGameController", "OnInitialize", (PonrRewardsGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_OnInitialize( PonrRewardsGameController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "PonrRewardsGameController", "OnUninitialize", (PonrRewardsGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_OnUninitialize( PonrRewardsGameController self );bool OnPlayerAttach(game.Object playerPuppet)overrideRTTIre.Hooks.Place( "PonrRewardsGameController", "OnPlayerAttach", (PonrRewardsGameController_OnPlayerAttach x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_OnPlayerAttach( PonrRewardsGameController self, game.Object? playerPuppet );bool OnOkayRelease(ink.PointerEvent e)RTTIre.Hooks.Place( "PonrRewardsGameController", "OnOkayRelease", (PonrRewardsGameController_OnOkayRelease x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_OnOkayRelease( PonrRewardsGameController self, ink.PointerEvent? e );InventoryItemDisplayController? GetInventoryItemDisplayControllerFromTarget(ink.PointerEvent evt)RTTIre.Hooks.Place( "PonrRewardsGameController", "GetInventoryItemDisplayControllerFromTarget;inkPointerEvent", (PonrRewardsGameController_GetInventoryItemDisplayControllerFromTarget x) => { return re.Hooks.CallOriginal<re.msgpack.InventoryItemDisplayController>(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_GetInventoryItemDisplayControllerFromTarget( PonrRewardsGameController self, ink.PointerEvent? evt );bool OnInventoryItemHoverOver(ink.PointerEvent evt)RTTIre.Hooks.Place( "PonrRewardsGameController", "OnInventoryItemHoverOver", (PonrRewardsGameController_OnInventoryItemHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_OnInventoryItemHoverOver( PonrRewardsGameController self, ink.PointerEvent? evt );bool OnInventoryItemHoverOut(ink.PointerEvent evt)RTTIre.Hooks.Place( "PonrRewardsGameController", "OnInventoryItemHoverOut", (PonrRewardsGameController_OnInventoryItemHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_OnInventoryItemHoverOut( PonrRewardsGameController self, ink.PointerEvent? evt );void InventoryItemHoverOver(game.InventoryItemData itemData, WeakHandle<ink.Widget> widget)RTTIre.Hooks.PlaceVoid( "PonrRewardsGameController", "InventoryItemHoverOver;script_ref<InventoryItemData>inkWidget", (PonrRewardsGameController_InventoryItemHoverOver x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_InventoryItemHoverOver( PonrRewardsGameController self, game.InventoryItemData itemData, WeakHandle<ink.Widget> widget );void OnClose()overrideRTTIre.Hooks.PlaceVoid( "PonrRewardsGameController", "OnClose;", (PonrRewardsGameController_OnClose x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_OnClose( PonrRewardsGameController self );void Show()RTTIre.Hooks.PlaceVoid( "PonrRewardsGameController", "Show;", (PonrRewardsGameController_Show x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_Show( PonrRewardsGameController self );void Hide()RTTIre.Hooks.PlaceVoid( "PonrRewardsGameController", "Hide;", (PonrRewardsGameController_Hide x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_Hide( PonrRewardsGameController self );void PopulateData()RTTIre.Hooks.PlaceVoid( "PonrRewardsGameController", "PopulateData;", (PonrRewardsGameController_PopulateData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PonrRewardsGameController_PopulateData( PonrRewardsGameController self );