class
StillageControllerPS
- 1 property
- 6 functions
Extends ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
isCleared | bool | 0x288 | scripted |
Functions
bool GetActions(out game.device.Action[] actions, game.GetActionsContext context)overrideRTTIre.Hooks.Place( "StillageControllerPS", "GetActions;array<DeviceAction>GetActionsContext", (StillageControllerPS_GetActions x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct StillageControllerPS_GetActions( StillageControllerPS self, game.device.Action[] actions, game.GetActionsContext context );game.device.Action? GetQuestActionByName(CName actionName)overrideRTTIre.Hooks.Place( "StillageControllerPS", "GetQuestActionByName;CName", (StillageControllerPS_GetQuestActionByName x) => { return re.Hooks.CallOriginal<re.msgpack.game.device.Action>(); } ); [Msgpack.Gen] public readonly partial record struct StillageControllerPS_GetQuestActionByName( StillageControllerPS self, CName actionName );void GetQuestActions(out game.device.Action[] actions, game.GetActionsContext context)overrideRTTIre.Hooks.PlaceVoid( "StillageControllerPS", "GetQuestActions;array<DeviceAction>script_ref<GetActionsContext>", (StillageControllerPS_GetQuestActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct StillageControllerPS_GetQuestActions( StillageControllerPS self, game.device.Action[] actions, game.GetActionsContext context );ThrowStuff? ActionThrowStuff()RTTIre.Hooks.Place( "StillageControllerPS", "ActionThrowStuff;", (StillageControllerPS_ActionThrowStuff x) => { return re.Hooks.CallOriginal<re.msgpack.ThrowStuff>(); } ); [Msgpack.Gen] public readonly partial record struct StillageControllerPS_ActionThrowStuff( StillageControllerPS self );EntityNotificationType OnThrowStuff(ThrowStuff evt)RTTIre.Hooks.Place( "StillageControllerPS", "OnThrowStuff;ThrowStuff", (StillageControllerPS_OnThrowStuff x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct StillageControllerPS_OnThrowStuff( StillageControllerPS self, ThrowStuff? evt );EntityNotificationType OnQuestResetDeviceToInitialState(QuestResetDeviceToInitialState evt)overrideRTTIre.Hooks.Place( "StillageControllerPS", "OnQuestResetDeviceToInitialState;QuestResetDeviceToInitialState", (StillageControllerPS_OnQuestResetDeviceToInitialState x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct StillageControllerPS_OnQuestResetDeviceToInitialState( StillageControllerPS self, QuestResetDeviceToInitialState? evt );