class
WeaponMachineInkGameController
- 1 property
- 6 functions
Extends VendingMachineInkGameController DeviceInkGameControllerBase game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
buttonRef | WeakHandle<WeaponVendorActionWidgetController> | 0x178 | scripted |
Functions
void Processing()RTTIre.Hooks.PlaceVoid( "WeaponMachineInkGameController", "Processing;", (WeaponMachineInkGameController_Processing x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WeaponMachineInkGameController_Processing( WeaponMachineInkGameController self );void NoMoney()RTTIre.Hooks.PlaceVoid( "WeaponMachineInkGameController", "NoMoney;", (WeaponMachineInkGameController_NoMoney x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WeaponMachineInkGameController_NoMoney( WeaponMachineInkGameController self );void UpdateActionWidgets(SActionWidgetPackage[] widgetsData)overrideRTTIre.Hooks.PlaceVoid( "WeaponMachineInkGameController", "UpdateActionWidgets;script_ref<array<SActionWidgetPackage>>", (WeaponMachineInkGameController_UpdateActionWidgets x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WeaponMachineInkGameController_UpdateActionWidgets( WeaponMachineInkGameController self, SActionWidgetPackage[] widgetsData );bool OnActionWidgetSpawned(ink.Widget widget, IScriptable userData)overrideRTTIre.Hooks.Place( "WeaponMachineInkGameController", "OnActionWidgetSpawned", (WeaponMachineInkGameController_OnActionWidgetSpawned x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct WeaponMachineInkGameController_OnActionWidgetSpawned( WeaponMachineInkGameController self, ink.Widget? widget, IScriptable? userData );WeaponVendingMachine? GetOwner()overrideRTTIre.Hooks.Place( "WeaponMachineInkGameController", "GetOwner;", (WeaponMachineInkGameController_GetOwner x) => { return re.Hooks.CallOriginal<re.msgpack.WeaponVendingMachine>(); } ); [Msgpack.Gen] public readonly partial record struct WeaponMachineInkGameController_GetOwner( WeaponMachineInkGameController self );void Refresh(EDeviceStatus state)overrideRTTIre.Hooks.PlaceVoid( "WeaponMachineInkGameController", "Refresh;EDeviceStatus", (WeaponMachineInkGameController_Refresh x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct WeaponMachineInkGameController_Refresh( WeaponMachineInkGameController self, EDeviceStatus state );