class
SecurityTurretStatus
- 0 properties
- 7 functions
Extends BaseDeviceStatus ActionEnum ActionInt ScriptableDeviceAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable
Properties
None.
Functions
void SetProperties(ScriptableDeviceComponentPS deviceRef)overrideRTTIre.Hooks.PlaceVoid( "SecurityTurretStatus", "SetProperties;ScriptableDeviceComponentPS", (SecurityTurretStatus_SetProperties x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SecurityTurretStatus_SetProperties( SecurityTurretStatus self, ScriptableDeviceComponentPS? deviceRef );string GetCurrentDisplayString()overrideRTTIre.Hooks.Place( "SecurityTurretStatus", "GetCurrentDisplayString", (SecurityTurretStatus_GetCurrentDisplayString x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct SecurityTurretStatus_GetCurrentDisplayString( SecurityTurretStatus self );string GetTweakDBChoiceRecord()overrideRTTIre.Hooks.Place( "SecurityTurretStatus", "GetTweakDBChoiceRecord;", (SecurityTurretStatus_GetTweakDBChoiceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct SecurityTurretStatus_GetTweakDBChoiceRecord( SecurityTurretStatus self );static bool IsClearanceValid(game.device.Clearance clearance)staticoverrideRTTI globalre.Hooks.Place( "SecurityTurretStatus", "SecurityTurretStatus::IsClearanceValid;Clearance", (SecurityTurretStatus_IsClearanceValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SecurityTurretStatus_IsClearanceValid( game.device.Clearance? clearance );static bool IsContextValid(game.GetActionsContext context)staticoverrideRTTI globalre.Hooks.Place( "SecurityTurretStatus", "SecurityTurretStatus::IsContextValid;script_ref<GetActionsContext>", (SecurityTurretStatus_IsContextValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SecurityTurretStatus_IsContextValid( game.GetActionsContext context );static bool IsAvailable(ScriptableDeviceComponentPS device)staticoverrideRTTI globalre.Hooks.Place( "SecurityTurretStatus", "SecurityTurretStatus::IsAvailable;ScriptableDeviceComponentPS", (SecurityTurretStatus_IsAvailable x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SecurityTurretStatus_IsAvailable( ScriptableDeviceComponentPS? device );static bool IsDefaultConditionMet(ScriptableDeviceComponentPS device, game.GetActionsContext context)staticoverrideRTTI globalre.Hooks.Place( "SecurityTurretStatus", "SecurityTurretStatus::IsDefaultConditionMet;ScriptableDeviceComponentPSscript_ref<GetActionsContext>", (SecurityTurretStatus_IsDefaultConditionMet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SecurityTurretStatus_IsDefaultConditionMet( ScriptableDeviceComponentPS? device, game.GetActionsContext context );