class
SimpleBinkGameController
- 5 properties
- 5 functions
Extends DeviceInkGameControllerBase game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
playCommonAd | bool | 0xC8 | scripted |
Video1Path | CName | 0xD0 | scripted |
Video2Path | CName | 0xD8 | scripted |
Video1 | ink.VideoWidgetReference | 0xE0 | scripted |
Video2 | ink.VideoWidgetReference | 0xF8 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "SimpleBinkGameController", "OnInitialize", (SimpleBinkGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleBinkGameController_OnInitialize( SimpleBinkGameController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "SimpleBinkGameController", "OnUninitialize", (SimpleBinkGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SimpleBinkGameController_OnUninitialize( SimpleBinkGameController self );void switchAd()RTTIre.Hooks.PlaceVoid( "SimpleBinkGameController", "switchAd;", (SimpleBinkGameController_switchAd x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SimpleBinkGameController_switchAd( SimpleBinkGameController self );void StartVideo2()RTTIre.Hooks.PlaceVoid( "SimpleBinkGameController", "StartVideo2;", (SimpleBinkGameController_StartVideo2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SimpleBinkGameController_StartVideo2( SimpleBinkGameController self );void StartVideo1()RTTIre.Hooks.PlaceVoid( "SimpleBinkGameController", "StartVideo1;", (SimpleBinkGameController_StartVideo1 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SimpleBinkGameController_StartVideo1( SimpleBinkGameController self );