TL;DR:
WayLine is a successor to BusDispCtrl and adds way more display types (like FlipDot and RGB), a full PA system, and live route data, as well as extensive APIs, real-time video support, and a new UI for inner displays - all in one sleek package.
Feel free to join our Discord!
![]()
Hate this?
![]()
So do I!
...Which is why I made this mod! It delights the DT40L, Capsule, and any other bus with a real-time LED matrix... and also remasters the inner screens, adds PA, various sound effects, and offers full control via Claude-/GPT-compatible (tho human first) APIs and MCP servers with unmatched configuration depth!*
![]()
(*according to me - see API docs HERE!)
GETTING STARTED
Have the Wentward EU12m mod installed? WayLine has configs for that too!
- Subscribe to, download .zip, or build the mod from my GIT.
- Spawn a Citybus and pick City (WayLine) or Highway (WayLine) in the vehicle selector. Alternatively, Ctrl+W and manually fit the display named "<name> (WayLine)".
- Add the WayLine app from the UI Apps menu.
- Pick one of the map's bus routes and start driving, or mess with the settings!
DESTINATION SIGNS
View attachment 1337075
You get;
View attachment 1337109
- Five display types: amber, white and green LED, flip-dot, and full-colour RGB.
- Multi-page programmes with hold, scroll, roll-up and blink effects.
- PNG, JPG, animated GIF, MP4 and WebM on the front, side, inner and rear signs.
![]()
- Per-page thresholding, dithering and inversion (also called "making sure pictures stay readable on single-colour LEDs").
- Route badges in custom colours, or as images.
- 10 ready-made presets ranging from "Not in Service" to "Rail Replacement" and "Night Bus". You can add one to your Library and edit it like any other setup.
CABIN SCREEN
![]()
Replaces the stock passenger display with live journey information, in three layouts: Modern, Classic and Transit.
- Next stop, live ETA, upcoming stops, transfers, date, clock and outside temperature.
- The Transit layout draws your route as a line, shows which side the doors open on as you arrive, and asks passengers to take their belongings at the last stop.
- A working stop-request banner.
- Dark and light themes.
- A scrolling ticker with your own operator name and messages.
- Rotating in-game ads, or your own images and video. The screen runs at 1024×768; larger media is scaled to fit.
- Drag-and-drop ad placement on a snapping grid. (Works, but still rough.)
VOICE ANNOUNCEMENTS
WayLine features a decently compelling set of pre-made Piper TTS announcement clips using the Kristin voice. It covers all major events and stations, as well as a variety of numbers; If no sample exists, WayLine will fall back to your OS's native TTS voice, or play a custom clip specified by you. (demo HERE - note that this is the raw audio; in-game audio is 3D and has a variety of FX for niceness applied.)
- Recorded voice lines for stock stop names, route numbers and common phrases.
- Announcements on door close, arrival, final stop, stop request and route selection.
- Editable wording with {stop}, {route} and {dest} placeholders, e.g. "Route {route} to {dest}. Next stop: {stop}."
- A priority queue, so urgent announcements cut in ahead of routine ones.
- 3D playback from the cabin speakers, with an adjustable speaker-wear effect.
- Optional 8-bit, 7500 Hz crusher for that cheap bus speaker sound.
- Door chimes that follow the actual door state.
- Interior and exterior music.
- Your own recordings can replace any stop announcement (see Advanced below).
REAL GAME ROUTES
View attachment 1337142
WayLine reads the bus routes built into the current map. Destinations, stop lists and ETAs come from the route you're actually driving, so there's no hand-made route list to maintain or go out of date.
- Loads every bus route the current map provides.
- The GPS line on the road and the map points to the next stop, and moves on after each one.
- Signs, cabin screen and PA all follow your progress along the route.
SETUPS & LIBRARY
View attachment 1337108
Configure a bus once and reuse it.
- Save and load full setups: sign programmes, cabin layout and audio.
- Export and import setups as JSON to share them.
- Driver mode cuts the interface down to the controls you need on the road.
- Keybinds for next stop, previous stop, stop request and announcements.
SUPPORTED VEHICLES
- Citybus, with ready-made City (WayLine) and Highway (WayLine) configs
- Wentward DT40L
- Wentward EU12m (mod), with the same ready-made configs
- LN coach
- JAero NSB
- Capsule (mod), including its HighRes displays
FAQ
Q: Does it work on AI traffic buses?
A: Yes. Any bus with WayLine sign parts fitted can show signs, AI traffic included. Traffic will not spawn the WayLine configs, so unless manually modified, traffic buses stay stock.
Q: Can I use my own images and video?
A: Yes. PNG, JPG, GIF, MP4 and WebM all work on the signs and cabin screens.
Q: Can I use my own voice recordings?
A: Yes.Put your recordings in "current/settings/wayline/voice" - this is located inside your BeamNG user folder - to override individual stop announcements. You can use custom filenames (type as stop) if you prefer to.
Q: How was AI used in this Project?
A: AI has been used as a tool. I'm not a senior developer, nor am I cracked at HTML, so some of the coding was done with AI assistance. The mod would work without AI, and I still made a majority of content myself - including the UI and hooks - but without that assistance, it would be significantly lower quality and have a lot more bugs, limited by my skill.
Beta WayLine Bus Display Controller 1.2
Like BusDispCtrl, but with perk buffs! More displays, PA, Chimes...
Tags:
Recent Updates
- Added Configs, Rear sign pages, and various QoL improvements Nov 2, 2026
- Capsule Support and UI rework Sep 30, 2026
- UI, PA and routing Rework + WEBM Support Sep 23, 2026