class
ImageActionButtonLogicController
- 2 properties
- 2 functions
Extends DeviceActionWidgetControllerBase DeviceButtonLogicControllerBase ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
tallImageWidget | ink.ImageWidgetReference | 0x150 | scripted |
price | int | 0x168 | scripted |
Functions
void Initialize(DeviceInkGameControllerBase gameController, SActionWidgetPackage widgetData)overrideRTTIre.Hooks.PlaceVoid( "ImageActionButtonLogicController", "Initialize;DeviceInkGameControllerBasescript_ref<SActionWidgetPackage>", (ImageActionButtonLogicController_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ImageActionButtonLogicController_Initialize( ImageActionButtonLogicController self, DeviceInkGameControllerBase? gameController, SActionWidgetPackage widgetData );int GetPrice()RTTIre.Hooks.Place( "ImageActionButtonLogicController", "GetPrice;", (ImageActionButtonLogicController_GetPrice x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct ImageActionButtonLogicController_GetPrice( ImageActionButtonLogicController self );