GamepadLightScriptableSystem
classscriptedClass
extends ScriptableSystem › IScriptableSystem › IScriptable › ISerializable
Properties 10
| Name | Type | Flags |
|---|---|---|
controllerCurrentColor | Vector3 | scriptedprivatepersistent |
controllerStartColor | Vector3 | scriptedprivate |
controllerTargetColor | Vector3 | scriptedprivatepersistent |
currentProgress | Float | scriptedprivatepersistent |
currentState | ELightState | scriptedprivatepersistent |
currrentId | DelayID | scriptedprivate |
prevState | ELightState | scriptedprivatepersistent |
prevTime | Float | scriptedprivatepersistent |
timeLimit | Float | scriptedprivatepersistent |
useExponentialCurve | Bool | scriptedprivatepersistent |
Methods 10
private final func ChangeState(newState: ELightState) -> Boolscripted
private final func ExponentialEaseInAndOut(x: Float) -> Floatscripted
private final func OnColorLerpTickRequest(evt: ref<ColorLerpTickRequest>)scripted
protected final func OnLerpToColorControllerLightRequest(evt: ref<LerpToColorControllerLightRequest>)scripted
protected final func OnLerpToDefaultControllerLightColorRequest(evt: ref<LerpToDefaultControllerLightColorRequest>)scripted
private final func OnPoliceSirenTimerRequest(siren: ref<PoliceSirenTimerRequest>)scripted
protected final func OnResetControllerLightColorRequest(evt: ref<ResetControllerLightColorRequest>)scripted
private func OnRestored(saveVersion: Int32, gameVersion: Int32)scripted
protected final func OnSetControllerLightColorRequest(evt: ref<SetControllerLightColorRequest>)scripted
private final func OnVehicleAboutToExplodeTimerRequest(eminentExplosion: ref<VehicleAboutToExplodeTimerRequest>)scripted