class
FastTravelDeviceAction
- 1 property
- 6 functions
Extends ActionBool ScriptableDeviceAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
fastTravelPointData | game.FastTravelPointData? | 0x280 | scripted |
Functions
void SetProperties(game.FastTravelPointData data)RTTIre.Hooks.PlaceVoid( "FastTravelDeviceAction", "SetProperties;FastTravelPointData", (FastTravelDeviceAction_SetProperties x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelDeviceAction_SetProperties( FastTravelDeviceAction self, game.FastTravelPointData? data );void CreateActionWidgetPackage(game.device.Action[]? actions)overrideRTTIre.Hooks.PlaceVoid( "FastTravelDeviceAction", "CreateActionWidgetPackage;array<DeviceAction>", (FastTravelDeviceAction_CreateActionWidgetPackage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelDeviceAction_CreateActionWidgetPackage( FastTravelDeviceAction self, game.device.Action[]? actions );game.FastTravelPointData? GetFastTravelPointData()RTTIre.Hooks.Place( "FastTravelDeviceAction", "GetFastTravelPointData;", (FastTravelDeviceAction_GetFastTravelPointData x) => { return re.Hooks.CallOriginal<re.msgpack.game.FastTravelPointData>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelDeviceAction_GetFastTravelPointData( FastTravelDeviceAction self );static bool IsClearanceValid(game.device.Clearance clearance)staticoverrideRTTI globalre.Hooks.Place( "FastTravelDeviceAction", "FastTravelDeviceAction::IsClearanceValid;Clearance", (FastTravelDeviceAction_IsClearanceValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelDeviceAction_IsClearanceValid( game.device.Clearance? clearance );static bool IsAvailable(ScriptableDeviceComponentPS device)staticoverrideRTTI globalre.Hooks.Place( "FastTravelDeviceAction", "FastTravelDeviceAction::IsAvailable;ScriptableDeviceComponentPS", (FastTravelDeviceAction_IsAvailable x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelDeviceAction_IsAvailable( ScriptableDeviceComponentPS? device );static bool IsDefaultConditionMet(ScriptableDeviceComponentPS device, game.GetActionsContext context)staticoverrideRTTI globalre.Hooks.Place( "FastTravelDeviceAction", "FastTravelDeviceAction::IsDefaultConditionMet;ScriptableDeviceComponentPSscript_ref<GetActionsContext>", (FastTravelDeviceAction_IsDefaultConditionMet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FastTravelDeviceAction_IsDefaultConditionMet( ScriptableDeviceComponentPS? device, game.GetActionsContext context );