class
DataTermControllerPS
- 3 properties
- 10 functions
Extends ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
linkedFastTravelPoint | game.FastTravelPointData? | 0x288 | scripted |
triggerType | EFastTravelTriggerType | 0x298 | scripted |
fastTravelDeviceType | EFastTravelDeviceType | 0x29C | scripted |
Functions
EFastTravelTriggerType GetFastravelTriggerType()RTTIre.Hooks.Place( "DataTermControllerPS", "GetFastravelTriggerType;", (DataTermControllerPS_GetFastravelTriggerType x) => { return re.Hooks.CallOriginal<re.msgpack.EFastTravelTriggerType>(); } ); [Msgpack.Gen] public readonly partial record struct DataTermControllerPS_GetFastravelTriggerType( DataTermControllerPS self );EFastTravelDeviceType GetFastravelDeviceType()RTTIre.Hooks.Place( "DataTermControllerPS", "GetFastravelDeviceType;", (DataTermControllerPS_GetFastravelDeviceType x) => { return re.Hooks.CallOriginal<re.msgpack.EFastTravelDeviceType>(); } ); [Msgpack.Gen] public readonly partial record struct DataTermControllerPS_GetFastravelDeviceType( DataTermControllerPS self );bool GetActions(out game.device.Action[] actions, game.GetActionsContext context)overrideRTTIre.Hooks.Place( "DataTermControllerPS", "GetActions;array<DeviceAction>GetActionsContext", (DataTermControllerPS_GetActions x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DataTermControllerPS_GetActions( DataTermControllerPS self, game.device.Action[] actions, game.GetActionsContext context );DataTermDeviceBlackboardDef? GetBlackboardDef()overrideRTTIre.Hooks.Place( "DataTermControllerPS", "GetBlackboardDef;", (DataTermControllerPS_GetBlackboardDef x) => { return re.Hooks.CallOriginal<re.msgpack.DataTermDeviceBlackboardDef>(); } ); [Msgpack.Gen] public readonly partial record struct DataTermControllerPS_GetBlackboardDef( DataTermControllerPS self );FastTravelDeviceAction? ActionFastTravel(game.FastTravelPointData actionData)RTTIre.Hooks.Place( "DataTermControllerPS", "ActionFastTravel;FastTravelPointData", (DataTermControllerPS_ActionFastTravel x) => { return re.Hooks.CallOriginal<re.msgpack.FastTravelDeviceAction>(); } ); [Msgpack.Gen] public readonly partial record struct DataTermControllerPS_ActionFastTravel( DataTermControllerPS self, game.FastTravelPointData? actionData );EntityNotificationType OnFastTravelAction(FastTravelDeviceAction evt)RTTIre.Hooks.Place( "DataTermControllerPS", "OnFastTravelAction;FastTravelDeviceAction", (DataTermControllerPS_OnFastTravelAction x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct DataTermControllerPS_OnFastTravelAction( DataTermControllerPS self, FastTravelDeviceAction? evt );OpenWorldMapDeviceAction? ActionOpenWorldMap()RTTIre.Hooks.Place( "DataTermControllerPS", "ActionOpenWorldMap;", (DataTermControllerPS_ActionOpenWorldMap x) => { return re.Hooks.CallOriginal<re.msgpack.OpenWorldMapDeviceAction>(); } ); [Msgpack.Gen] public readonly partial record struct DataTermControllerPS_ActionOpenWorldMap( DataTermControllerPS self );EntityNotificationType OnOpenWorldMapAction(OpenWorldMapDeviceAction evt)RTTIre.Hooks.Place( "DataTermControllerPS", "OnOpenWorldMapAction;OpenWorldMapDeviceAction", (DataTermControllerPS_OnOpenWorldMapAction x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct DataTermControllerPS_OnOpenWorldMapAction( DataTermControllerPS self, OpenWorldMapDeviceAction? evt );void SetLinkedFastTravelPoint(game.FastTravelPointData point)RTTIre.Hooks.PlaceVoid( "DataTermControllerPS", "SetLinkedFastTravelPoint;FastTravelPointData", (DataTermControllerPS_SetLinkedFastTravelPoint x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct DataTermControllerPS_SetLinkedFastTravelPoint( DataTermControllerPS self, game.FastTravelPointData? point );FastTravelSystem? GetFastTravelSystem()RTTIre.Hooks.Place( "DataTermControllerPS", "GetFastTravelSystem;", (DataTermControllerPS_GetFastTravelSystem x) => { return re.Hooks.CallOriginal<re.msgpack.FastTravelSystem>(); } ); [Msgpack.Gen] public readonly partial record struct DataTermControllerPS_GetFastTravelSystem( DataTermControllerPS self );