BlackICE Scripting

class

GamepadLightScriptableSystem

  • 10 properties
  • 12 functions

Extends game.ScriptableSystem game.IScriptableSystem IScriptable ISerializable

Properties

PropertyTypeOffset
controllerCurrentColorVector30x0 scripted
controllerStartColorVector30xC scripted
controllerTargetColorVector30x18 scripted
currentProgressfloat0x24 scripted
useExponentialCurvebool0x28 scripted
prevTimefloat0x2C scripted
currentStateELightState0x30 scripted
prevStateELightState0x34 scripted
timeLimitfloat0x38 scripted
currrentIdgame.DelayID0x3C scripted

Functions

  • void OnRestored(int saveVersion, int gameVersion) overrideRTTI
  • void OnSetControllerLightColorRequest(SetControllerLightColorRequest evt) RTTI
  • void OnResetControllerLightColorRequest(ResetControllerLightColorRequest evt) RTTI
  • void OnLerpToDefaultControllerLightColorRequest(LerpToDefaultControllerLightColorRequest evt) RTTI
  • void OnLerpToColorControllerLightRequest(LerpToColorControllerLightRequest evt) RTTI
  • void OnColorLerpTickRequest(ColorLerpTickRequest evt) RTTI
  • float ExponentialEaseInAndOut(float x) RTTI
  • bool ChangeState(ELightState newState) RTTI
  • void OnPoliceSirenTimerRequest(PoliceSirenTimerRequest siren) RTTI
  • void OnVehicleAboutToExplodeTimerRequest(VehicleAboutToExplodeTimerRequest eminentExplosion) RTTI
  • static void TriggerVehicleExplosionWarningSiren(ScriptGameInstance gi) staticRTTI global
  • static void UpdatePoliceSiren(ScriptGameInstance gi, EPreventionHeatStage heatStage) staticRTTI global