class
NumericDisplayControllerPS
- 2 properties
- 14 functions
Extends ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
numberToDisplay | int | 0x288 | scripted |
targetNumber | int | 0x28C | scripted |
Functions
int GetCurrentNumber()RTTIre.Hooks.Place( "NumericDisplayControllerPS", "GetCurrentNumber;", (NumericDisplayControllerPS_GetCurrentNumber x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_GetCurrentNumber( NumericDisplayControllerPS self );bool TargetReached()RTTIre.Hooks.Place( "NumericDisplayControllerPS", "TargetReached;", (NumericDisplayControllerPS_TargetReached x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_TargetReached( NumericDisplayControllerPS self );TDBID GetInkWidgetTweakDBID(game.GetActionsContext context)overrideRTTIre.Hooks.Place( "NumericDisplayControllerPS", "GetInkWidgetTweakDBID;script_ref<GetActionsContext>", (NumericDisplayControllerPS_GetInkWidgetTweakDBID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_GetInkWidgetTweakDBID( NumericDisplayControllerPS self, game.GetActionsContext context );NumericDisplayBlackboardDef? GetBlackboardDef()overrideRTTIre.Hooks.Place( "NumericDisplayControllerPS", "GetBlackboardDef;", (NumericDisplayControllerPS_GetBlackboardDef x) => { return re.Hooks.CallOriginal<re.msgpack.NumericDisplayBlackboardDef>(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_GetBlackboardDef( NumericDisplayControllerPS self );void GetQuestActions(out game.device.Action[] actions, game.GetActionsContext context)overrideRTTIre.Hooks.PlaceVoid( "NumericDisplayControllerPS", "GetQuestActions;array<DeviceAction>script_ref<GetActionsContext>", (NumericDisplayControllerPS_GetQuestActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_GetQuestActions( NumericDisplayControllerPS self, game.device.Action[] actions, game.GetActionsContext context );QuestIncreaseNumber? ActionQuestIncreaseNumber()RTTIre.Hooks.Place( "NumericDisplayControllerPS", "ActionQuestIncreaseNumber;", (NumericDisplayControllerPS_ActionQuestIncreaseNumber x) => { return re.Hooks.CallOriginal<re.msgpack.QuestIncreaseNumber>(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_ActionQuestIncreaseNumber( NumericDisplayControllerPS self );QuestDecreaseNumber? ActionQuestDecreaseNumber()RTTIre.Hooks.Place( "NumericDisplayControllerPS", "ActionQuestDecreaseNumber;", (NumericDisplayControllerPS_ActionQuestDecreaseNumber x) => { return re.Hooks.CallOriginal<re.msgpack.QuestDecreaseNumber>(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_ActionQuestDecreaseNumber( NumericDisplayControllerPS self );QuestIdle? ActionQuestIdle()RTTIre.Hooks.Place( "NumericDisplayControllerPS", "ActionQuestIdle;", (NumericDisplayControllerPS_ActionQuestIdle x) => { return re.Hooks.CallOriginal<re.msgpack.QuestIdle>(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_ActionQuestIdle( NumericDisplayControllerPS self );void GameAttached()overrideRTTIre.Hooks.PlaceVoid( "NumericDisplayControllerPS", "GameAttached;", (NumericDisplayControllerPS_GameAttached x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_GameAttached( NumericDisplayControllerPS self );EntityNotificationType OnQuestIncreaseNumber(QuestIncreaseNumber evt)RTTIre.Hooks.Place( "NumericDisplayControllerPS", "OnQuestIncreaseNumber;QuestIncreaseNumber", (NumericDisplayControllerPS_OnQuestIncreaseNumber x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_OnQuestIncreaseNumber( NumericDisplayControllerPS self, QuestIncreaseNumber? evt );EntityNotificationType OnQuestDecreaseNumber(QuestDecreaseNumber evt)RTTIre.Hooks.Place( "NumericDisplayControllerPS", "OnQuestDecreaseNumber;QuestDecreaseNumber", (NumericDisplayControllerPS_OnQuestDecreaseNumber x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_OnQuestDecreaseNumber( NumericDisplayControllerPS self, QuestDecreaseNumber? evt );EntityNotificationType OnQuestIdle(QuestIdle evt)RTTIre.Hooks.Place( "NumericDisplayControllerPS", "OnQuestIdle;QuestIdle", (NumericDisplayControllerPS_OnQuestIdle x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_OnQuestIdle( NumericDisplayControllerPS self, QuestIdle? evt );void SendNumberToUIBlackboard()RTTIre.Hooks.PlaceVoid( "NumericDisplayControllerPS", "SendNumberToUIBlackboard;", (NumericDisplayControllerPS_SendNumberToUIBlackboard x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_SendNumberToUIBlackboard( NumericDisplayControllerPS self );void SendDirectionToUIBlackboard(int direction)RTTIre.Hooks.PlaceVoid( "NumericDisplayControllerPS", "SendDirectionToUIBlackboard;Int32", (NumericDisplayControllerPS_SendDirectionToUIBlackboard x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NumericDisplayControllerPS_SendDirectionToUIBlackboard( NumericDisplayControllerPS self, int direction );