BlackICE Scripting

class

TrafficIntersectionManagerControllerPS

  • 1 property
  • 9 functions

Extends MasterControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable

Properties

PropertyTypeOffset
trafficLightStatusworld.TrafficLightColor0x298 scripted

Functions

  • InitiateTrafficLightChange? ActionInitiateTrafficLightChange() RTTI
  • void GetQuestActions(out game.device.Action[] outActions, game.GetActionsContext context) overrideRTTI
  • EntityNotificationType OnInitiateTrafficLightChange(InitiateTrafficLightChange evt) RTTI
  • void HandleLightChangeRequest() RTTI
  • void SetLightChangeRequest(world.TrafficLightColor newColor) RTTI
  • void InitiateChangeLightsSequenceForEntireIntersection() RTTI
  • void SetLightsSequenceForEntireIntersection(world.TrafficLightColor newColor) RTTI
  • world.TrafficLightColor GetDesiredTrafficLightState() RTTI
  • void ToggleLights() RTTI