Roadmap

v0.2.0

Static reflection texture

A static reflection texture is to be inserted so that the reflections retain the state of the CG.

Provide examples and guides for scripts

v0.3.0

Plugin API

Provide a HTTP JSON API for retrieving and manipulating the game state from external programs.

Calculation of the pantograph height

Controller support

Support for gamepads and other controllers.

Configurable key bindings

Allow for configurable key bindings.

Streets of LOTUS

Implement needed features for the Streets of LOTUS addon.

Subway / Tunnel

Subway and tunnel support.

Traffic system / Traffic lights

Implement traffic system with traffic lights and a signaling system.

Pedestrians

Pedestrians roaming the streets.

Content tool: Script integration

Allow for adding WASM scripts via content tool.

Air pipes along train

Enable air pipe simulation for vehicles and across couplings.

v0.4.0

Improved UI

Replace the current makeshift UI with a user friendly and complete UI.

VR support

Support for VR headsets and VR controllers like Oculus Quest.

Timetables

Allow AI vehicles to follow timetables. Support reading timetables from scripts.

Multiplayer

Host and join lobbies with other players, allowing Steam P2P with a player acting as a server, dedicated servers and LAN.

AI Traffic

Non-player traffic, from personal vehicles to trains.

Passengers

Have passengers boarding and unboarding vehicles.

Add simpler scripting language

Officially support a second, simpler scripting language. Current candidates are JS/TS and Lua.

Planned but no timeline

WASM debugging

We'd like to support WASM debugging.

Weather

Allow for weather effects like rain, snow, fog, clouds, wind, temperature, air pressure, thunderstorms.
Last updated: Fri, 13 Jun 2025 00:23:21 GMT