class
GamepadLightScriptableSystem
- 10 properties
- 12 functions
Extends game.ScriptableSystem game.IScriptableSystem IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
controllerCurrentColor | Vector3 | 0x0 | scripted |
controllerStartColor | Vector3 | 0xC | scripted |
controllerTargetColor | Vector3 | 0x18 | scripted |
currentProgress | float | 0x24 | scripted |
useExponentialCurve | bool | 0x28 | scripted |
prevTime | float | 0x2C | scripted |
currentState | ELightState | 0x30 | scripted |
prevState | ELightState | 0x34 | scripted |
timeLimit | float | 0x38 | scripted |
currrentId | game.DelayID | 0x3C | scripted |
Functions
void OnRestored(int saveVersion, int gameVersion)overrideRTTIre.Hooks.PlaceVoid( "GamepadLightScriptableSystem", "OnRestored;Int32Int32", (GamepadLightScriptableSystem_OnRestored x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_OnRestored( GamepadLightScriptableSystem self, int saveVersion, int gameVersion );void OnSetControllerLightColorRequest(SetControllerLightColorRequest evt)RTTIre.Hooks.PlaceVoid( "GamepadLightScriptableSystem", "OnSetControllerLightColorRequest;SetControllerLightColorRequest", (GamepadLightScriptableSystem_OnSetControllerLightColorRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_OnSetControllerLightColorRequest( GamepadLightScriptableSystem self, SetControllerLightColorRequest? evt );void OnResetControllerLightColorRequest(ResetControllerLightColorRequest evt)RTTIre.Hooks.PlaceVoid( "GamepadLightScriptableSystem", "OnResetControllerLightColorRequest;ResetControllerLightColorRequest", (GamepadLightScriptableSystem_OnResetControllerLightColorRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_OnResetControllerLightColorRequest( GamepadLightScriptableSystem self, ResetControllerLightColorRequest? evt );void OnLerpToDefaultControllerLightColorRequest(LerpToDefaultControllerLightColorRequest evt)RTTIre.Hooks.PlaceVoid( "GamepadLightScriptableSystem", "OnLerpToDefaultControllerLightColorRequest;LerpToDefaultControllerLightColorRequest", (GamepadLightScriptableSystem_OnLerpToDefaultControllerLightColorRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_OnLerpToDefaultControllerLightColorRequest( GamepadLightScriptableSystem self, LerpToDefaultControllerLightColorRequest? evt );void OnLerpToColorControllerLightRequest(LerpToColorControllerLightRequest evt)RTTIre.Hooks.PlaceVoid( "GamepadLightScriptableSystem", "OnLerpToColorControllerLightRequest;LerpToColorControllerLightRequest", (GamepadLightScriptableSystem_OnLerpToColorControllerLightRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_OnLerpToColorControllerLightRequest( GamepadLightScriptableSystem self, LerpToColorControllerLightRequest? evt );void OnColorLerpTickRequest(ColorLerpTickRequest evt)RTTIre.Hooks.PlaceVoid( "GamepadLightScriptableSystem", "OnColorLerpTickRequest;ColorLerpTickRequest", (GamepadLightScriptableSystem_OnColorLerpTickRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_OnColorLerpTickRequest( GamepadLightScriptableSystem self, ColorLerpTickRequest? evt );float ExponentialEaseInAndOut(float x)RTTIre.Hooks.Place( "GamepadLightScriptableSystem", "ExponentialEaseInAndOut;Float", (GamepadLightScriptableSystem_ExponentialEaseInAndOut x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_ExponentialEaseInAndOut( GamepadLightScriptableSystem self, float x );bool ChangeState(ELightState newState)RTTIre.Hooks.Place( "GamepadLightScriptableSystem", "ChangeState;ELightState", (GamepadLightScriptableSystem_ChangeState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_ChangeState( GamepadLightScriptableSystem self, ELightState newState );void OnPoliceSirenTimerRequest(PoliceSirenTimerRequest siren)RTTIre.Hooks.PlaceVoid( "GamepadLightScriptableSystem", "OnPoliceSirenTimerRequest;PoliceSirenTimerRequest", (GamepadLightScriptableSystem_OnPoliceSirenTimerRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_OnPoliceSirenTimerRequest( GamepadLightScriptableSystem self, PoliceSirenTimerRequest? siren );void OnVehicleAboutToExplodeTimerRequest(VehicleAboutToExplodeTimerRequest eminentExplosion)RTTIre.Hooks.PlaceVoid( "GamepadLightScriptableSystem", "OnVehicleAboutToExplodeTimerRequest;VehicleAboutToExplodeTimerRequest", (GamepadLightScriptableSystem_OnVehicleAboutToExplodeTimerRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_OnVehicleAboutToExplodeTimerRequest( GamepadLightScriptableSystem self, VehicleAboutToExplodeTimerRequest? eminentExplosion );static void TriggerVehicleExplosionWarningSiren(ScriptGameInstance gi)staticRTTI globalre.Hooks.PlaceVoid( "GamepadLightScriptableSystem", "GamepadLightScriptableSystem::TriggerVehicleExplosionWarningSiren;GameInstance", (GamepadLightScriptableSystem_TriggerVehicleExplosionWarningSiren x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_TriggerVehicleExplosionWarningSiren( ScriptGameInstance gi );static void UpdatePoliceSiren(ScriptGameInstance gi, EPreventionHeatStage heatStage)staticRTTI globalre.Hooks.PlaceVoid( "GamepadLightScriptableSystem", "GamepadLightScriptableSystem::UpdatePoliceSiren;GameInstanceEPreventionHeatStage", (GamepadLightScriptableSystem_UpdatePoliceSiren x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GamepadLightScriptableSystem_UpdatePoliceSiren( ScriptGameInstance gi, EPreventionHeatStage heatStage );