Subway Builder · published · build 25082504
Features
- Tokyo, Osaka, Sapporo, Sendai, Hiroshima, and Nagoya have been added 🇯🇵! Thanks to Mark Sustar for the data.
- Light rail! You can intersect this train type with roads like commuter rail, but you can’t street-run it in mixed traffic — that will have to wait for the tram track type. This is based off the S-700 train type and the Seattle Link. Thanks to DanielD1909 for much of the data.
- You can now save and load blueprints!
- You can now draw fare zones!
- Added a switch track direction option in the construction panel (advanced mode only).
- You can now edit tracks and stations that are actively being used by routes. by “pausing” routes during construction, instead of having to delete and reconstruct the route.
- Added a “route utilization” map view for seeing the load factor of your routes.
- Route bullets can now have custom text colors.
- Lifetime stats view in settings.
- Added a grade crossing speed limit mechanic, which is also available for modded train types.
- Option to disable 3d buildings for better performance.
- Added another express station layout.
Improvements
- After weeks of work, routes that are parallel/interlined now show up parallel to each other. This makes the map much more sleek and intuitive.
- Track curves are drawn using modified euler curves, allowing for higher speeds. A lot of the methodology was based around Alon Levy’s research here: https://pedestrianobservations.com/2023/10/27/setting-speed-zones/ as well as various sources sent by danielD1909.
- You can now move nodes in blueprint tracks to change the shape of your track after its been drawn.
- You can now draw tracks and stations that have different directions of travel than just backwards/forwards, or backwards/forwards/backwards/forwards.
- Station interchange icons have improved visuals.
- When connecting parallel tracks you are no longer limited to just connecting them to the outer tracks or inner tracks. By moving the cursor around the track you’re connecting to, you can connect to any valid pair of tracks.
- Details like track length and curve radius are now visible when drawing new tracks.
- Two digit route bullets stay circular.
- Option to disable 3d buildings for better performance.
- Hovering over journey option cards now shows visually which routes and walking paths are used.
- Increased the flat fare cap from $10 to $100.
- Added extra dwell time to trains that need reverse direction at a station.
- Route distances are shown when setting distance-based fares.
- Added search bar to settings.
- Commuter transit path choices are now persistent in saves so they don't get lost when you restart the game
- Expanded the NYC, London, Liverpool, Los Angeles, and Portland maps.
- The minimum zoom level is now determined automatically from the size of the cities bounds.
- You can now right click on any station track when editing a route to add or remove all of its stations to a route.
- TPH limits are now time-of-day specific, so nighttime frequency won’t affect daytime capacity, for example.
- You can now drag stations around in the route stations list when manual routing is enabled to change the order that stations are visited in.
- The measure tool now shows preview travel times with various train types.
- Hovering over routes in the "route load" map view now shows how many commuters traverse that route section.
- Changed the platform reservation system to be more adaptable, so that trains won’t wait for an occupied station platform when another one is available.
- Daily challenge maps now look like actual screenshots from the game.
- Station groups can now have multiple marker dots while showing only one label.
- Station markers now avoid colliding on top of each other. - Reworked how station markers are rendered under the hood, which should result in a minor performance boost.
- Less lag when drawing tracks.
- Restyled the route details panel.
- Made light metro stations slightly cheaper.
- Disallowed track intersections between different train types.
- Remastered the route creation form.
- Train and commuter movements are visually smoother.
- Various performance improvements to how train and commuter movement graphics are calculated.
- Station labels are now a separate toggle-able layer from station dots in the map layers panel.
- Building collision now accounts for station platforms when the station elevation is above -4m. - Added a setting for the thickness of visually interlined routes.
- You can now change a route’s train type just after creating it. - You can now use the G key to shift between track lane counts in the construction panel.
- You can now filter more precisely by time of day and direction in the route load panel.
- You can now right click the clock to slow down time.
Bug Fixes
- Fixed cmd+z undoing construction and annotation together.
- Fixed individual pop demand data unsyncing when loading existing saves (transit paths and mode share wouldn’t save).
- Fixed minor bugs with grade crossing noises repeating continuously.
- Fixed modded cities conflicting with future vanilla cities.
- Minor fix for train graphics being weird at certain zoom levels.
- Fixed a bug allowing users to point single-direction tracks at each other in opposite directions.
- Fixed interface scaling slider flickering during drag.
- Fixed some lag caused by road map rendering in very large maps.
- Fixed “V-Merge” signals being added too aggressively by being added to tracks even when no merges existed.
- Fixed zoom buttons and notification toasts interfering with the bottom bar on smaller screens.
- Fixed roads z-fighting with buildings when the map is pitched.
- Fixed a bug causing commuters to occasionally transfer between trains of the same route.
- Fixed a bug that allowed users to draw light metro stations that were slightly too short for their designated capacity when the stations were heavily curved.
- Fixed station labels sometimes being covered by station dots.
- Fixed saving and loading taking too long in big cities.
- Fixed pinning the construction tab causing destroyed building previews to stop showing.
- Fixed long station names being cut off in departure boards.
- Fixed the game allowing stations and tracks to intersect if the station was drawn after the track and snapped to it.
- Fixed negative pathfinding times around midnight caused by the day changing.
- Fixed station groups and bonds sometimes being lost on game save actions.
- Fixed station group names and station names being different even when only one station was in the group.
- Fixed the city selection screen being blocked by the country list when lots of modded maps are added.
- Fixed some keyboard shortcuts not being customizable.
Modding Changes
- Made more constants mod-able that control: visual interlining zoom boundaries, station pill visuals, track arrows, and road styling.
- Mode choice statistics include work to home and home to work commutes, and you can query the modding API for either one accordingly.
- Fixed train type descriptions being unmodifiable by mods.