# AITrafficLight

| Variables      |                                                                                            |
| -------------- | ------------------------------------------------------------------------------------------ |
| redMesh        | Red light mesh, disabled for green and yellow.                                             |
| yellowMesh     | Yellow light mesh, disabled for green and red.                                             |
| greenMesh      | Green light mesh, disabled for red and yellow.                                             |
| waypointRoute  | Route to control, cars can't exit assigned route if light is red or yellow.                |
| waypointRoutes | List of routes to be controlled, cars can't exit assigned route if light is red or yellow. |

| Public Methods    |                                                                 |
| ----------------- | --------------------------------------------------------------- |
| EnableRedLight    | Cars can't exit route. Red mesh enabled, green/yellow disabled. |
| EnableYellowLight | Cars can't exit route. Yellow mesh enabled, green/red disabled. |
| EnableGreenLight  | Cars can exit route. Green mesh enabled, red/yellow disabled.   |
