class
GameplayLight
- 0 properties
- 15 functions
Extends InteractiveDevice Device game.DeviceBase game.Object ent.GameEntity ent.Entity IScriptable ISerializable
Properties
None.
Functions
bool OnRequestComponents(ent.EntityRequestComponentsInterface ri)overrideRTTIre.Hooks.Place( "GameplayLight", "OnRequestComponents", (GameplayLight_OnRequestComponents x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_OnRequestComponents( GameplayLight self, ent.EntityRequestComponentsInterface ri );bool OnTakeControl(ent.EntityResolveComponentsInterface ri)overrideRTTIre.Hooks.Place( "GameplayLight", "OnTakeControl", (GameplayLight_OnTakeControl x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_OnTakeControl( GameplayLight self, ent.EntityResolveComponentsInterface ri );GameplayLightController? GetController()overrideRTTIre.Hooks.Place( "GameplayLight", "GetController;", (GameplayLight_GetController x) => { return re.Hooks.CallOriginal<re.msgpack.GameplayLightController>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_GetController( GameplayLight self );GameplayLightControllerPS? GetDevicePS()overrideRTTIre.Hooks.Place( "GameplayLight", "GetDevicePS;", (GameplayLight_GetDevicePS x) => { return re.Hooks.CallOriginal<re.msgpack.GameplayLightControllerPS>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_GetDevicePS( GameplayLight self );void CutPower()overrideRTTIre.Hooks.PlaceVoid( "GameplayLight", "CutPower;", (GameplayLight_CutPower x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_CutPower( GameplayLight self );void TurnOnDevice()overrideRTTIre.Hooks.PlaceVoid( "GameplayLight", "TurnOnDevice;", (GameplayLight_TurnOnDevice x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_TurnOnDevice( GameplayLight self );void TurnOffDevice()overrideRTTIre.Hooks.PlaceVoid( "GameplayLight", "TurnOffDevice;", (GameplayLight_TurnOffDevice x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_TurnOffDevice( GameplayLight self );void StartGlitching(EGlitchState glitchState, float? intensity)overrideRTTIre.Hooks.PlaceVoid( "GameplayLight", "StartGlitching;EGlitchStateFloat", (GameplayLight_StartGlitching x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_StartGlitching( GameplayLight self, EGlitchState glitchState, float? intensity );void StopGlitching()overrideRTTIre.Hooks.PlaceVoid( "GameplayLight", "StopGlitching;", (GameplayLight_StopGlitching x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_StopGlitching( GameplayLight self );void TurnOnLights()RTTIre.Hooks.PlaceVoid( "GameplayLight", "TurnOnLights;", (GameplayLight_TurnOnLights x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_TurnOnLights( GameplayLight self );void TurnOffLights()RTTIre.Hooks.PlaceVoid( "GameplayLight", "TurnOffLights;", (GameplayLight_TurnOffLights x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_TurnOffLights( GameplayLight self );void StartBlinking()RTTIre.Hooks.PlaceVoid( "GameplayLight", "StartBlinking;", (GameplayLight_StartBlinking x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_StartBlinking( GameplayLight self );void StopBlinking()RTTIre.Hooks.PlaceVoid( "GameplayLight", "StopBlinking;", (GameplayLight_StopBlinking x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_StopBlinking( GameplayLight self );bool IncludeLightsInVisibilityBoundsScript()overrideRTTIre.Hooks.Place( "GameplayLight", "IncludeLightsInVisibilityBoundsScript;", (GameplayLight_IncludeLightsInVisibilityBoundsScript x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_IncludeLightsInVisibilityBoundsScript( GameplayLight self );EGameplayRole DeterminGameplayRole()overrideRTTIre.Hooks.Place( "GameplayLight", "DeterminGameplayRole;", (GameplayLight_DeterminGameplayRole x) => { return re.Hooks.CallOriginal<re.msgpack.EGameplayRole>(); } ); [Msgpack.Gen] public readonly partial record struct GameplayLight_DeterminGameplayRole( GameplayLight self );