class
HoloFeederControllerPS
- 2 properties
- 5 functions
Extends ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
turnOnSFX | CName | 0x288 | scripted |
turnOffSFX | CName | 0x290 | scripted |
Functions
bool OnInstantiated()overrideRTTIre.Hooks.Place( "HoloFeederControllerPS", "OnInstantiated", (HoloFeederControllerPS_OnInstantiated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HoloFeederControllerPS_OnInstantiated( HoloFeederControllerPS self );void Initialize()overrideRTTIre.Hooks.PlaceVoid( "HoloFeederControllerPS", "Initialize;", (HoloFeederControllerPS_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HoloFeederControllerPS_Initialize( HoloFeederControllerPS self );bool GetActions(out game.device.Action[] actions, game.GetActionsContext context)overrideRTTIre.Hooks.Place( "HoloFeederControllerPS", "GetActions;array<DeviceAction>GetActionsContext", (HoloFeederControllerPS_GetActions x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HoloFeederControllerPS_GetActions( HoloFeederControllerPS self, game.device.Action[] actions, game.GetActionsContext context );CName GetOnSound()RTTIre.Hooks.Place( "HoloFeederControllerPS", "GetOnSound;", (HoloFeederControllerPS_GetOnSound x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct HoloFeederControllerPS_GetOnSound( HoloFeederControllerPS self );CName GetOffSound()RTTIre.Hooks.Place( "HoloFeederControllerPS", "GetOffSound;", (HoloFeederControllerPS_GetOffSound x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct HoloFeederControllerPS_GetOffSound( HoloFeederControllerPS self );