class
GlitchScreen
- 0 properties
- 7 functions
Extends ActionBool ScriptableDeviceAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable
Properties
None.
Functions
void SetProperties(bool isGlitching, TDBID actionID, TDBID programID)RTTIre.Hooks.PlaceVoid( "GlitchScreen", "SetProperties;BoolTweakDBIDTweakDBID", (GlitchScreen_SetProperties x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GlitchScreen_SetProperties( GlitchScreen self, bool isGlitching, TDBID actionID, TDBID programID );WeakHandle<game.data.ChoiceCaptionIconPart_Record> GetInteractionIcon()overrideRTTIstring GetTweakDBChoiceRecord()overrideRTTIre.Hooks.Place( "GlitchScreen", "GetTweakDBChoiceRecord;", (GlitchScreen_GetTweakDBChoiceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct GlitchScreen_GetTweakDBChoiceRecord( GlitchScreen self );TDBID GetAttachedProgramTweakDBID()overrideRTTIre.Hooks.Place( "GlitchScreen", "GetAttachedProgramTweakDBID;", (GlitchScreen_GetAttachedProgramTweakDBID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct GlitchScreen_GetAttachedProgramTweakDBID( GlitchScreen self );static bool IsAvailable(ScriptableDeviceComponentPS device)staticoverrideRTTI globalre.Hooks.Place( "GlitchScreen", "GlitchScreen::IsAvailable;ScriptableDeviceComponentPS", (GlitchScreen_IsAvailable x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GlitchScreen_IsAvailable( ScriptableDeviceComponentPS? device );static bool IsClearanceValid(game.device.Clearance clearance)staticoverrideRTTI globalre.Hooks.Place( "GlitchScreen", "GlitchScreen::IsClearanceValid;Clearance", (GlitchScreen_IsClearanceValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GlitchScreen_IsClearanceValid( game.device.Clearance? clearance );static bool IsDefaultConditionMet(ScriptableDeviceComponentPS device, game.GetActionsContext context)staticoverrideRTTI globalre.Hooks.Place( "GlitchScreen", "GlitchScreen::IsDefaultConditionMet;ScriptableDeviceComponentPSscript_ref<GetActionsContext>", (GlitchScreen_IsDefaultConditionMet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GlitchScreen_IsDefaultConditionMet( ScriptableDeviceComponentPS? device, game.GetActionsContext context );