Intersection Database and Testbench!


Get all intersection from the forum right in your own savefile. You can sort and find the intersection you want and try if it fits your base. Also, you get the testbench scenario where all the intersections where tested.

Scenarios
13 days ago
1.1 - 2.0
5.17K
Trains Blueprints

Changelog

Version: 3.2.3
Date: 08. 06. 2026
  Bugfixes:
    - Fixed a bug in Burst Mode where spawners would prematurely stop spawning if a temporary traffic blockage or signal reservation prevented pathing. Spawners now use layout analysis data to only disable themselves if there is a permanent physical track disconnection.
    - Added comprehensive GUI crash-resistance safety checks to verify window validity, child elements, and dropdown selection bounds across Custom Test Builder, color picker, weights, and import/export screen handlers to prevent Lua crashes.
Version: 3.2.2
Date: 08. 06. 2026
  Features:
    - Added support for exporting and importing custom tests alongside benchmark history under a unified JSON structure.
    - Added support for importing single custom test configurations directly via the main control panel.
  Changes:
    - Refactored scenario logic (control.lua and gui.lua) up to the root mod folder to preserve custom tests and benchmark data across mod updates.
    - Reduced the scenario folder code to a lightweight entry stub pointing to the root mod folder.
    - Optimized standard benchmark runs (TFT & Everything Test) by bypassing all custom test lookups, string formatting, and map-wide entity scanning on train spawning and state changes.
    - Added static train composition caching to eliminate dynamic memory allocations during train spawning.
  Bugfixes:
    - Fixed a variable shadowing bug on `imported_tests_count` that prevented custom tests from being registered correctly on import.
Version: 3.2.1
Date: 08. 06. 2026
  Features:
    - Added per-lane train color configuration in the Custom Test Builder.
    - Added custom color picker GUI with R/G/B sliders and predefined quick color presets.
    - Added color indicator swatches next to each direction flow in the builder.
    - Added Random color mode
  Bugfixes:
    - Fixed an issue where the game engine's copy color from train stop default behavior overrode custom train colors.
Version: 3.2.0
Date: 08. 06. 2026
  Features:
    - Added a custom test builder, allowing players to design, edit, and save custom traffic tests.
    - Added support for importing and exporting custom test configurations via JSON strings.
    - Added Burst Mode to spawn a set number of trains and wait until the intersection is clear.
    - Added station numbering and random routing option with configurable direction weights.
    - Added option to spawn trains with 0 speed to test startup lag.
    - Added option to ignore exit block spacing (unsafe exits).
    - Added option to delay train deletion until they are fully stopped.
    - Added station-specific spawning rates (TPM) and auto-scaling options per direction.
    - Added performance improvements for very long trains.
    - Updated the control panel to display run progress and configuration settings (routing type, burst mode, spawn speed) for custom tests, while hiding standard sets.
  Changes:
    - Silenced several debug logs when DEBUG is false.
    - Fixed the "N/A" label appearing in the run progress section for standard tests.
Version: 3.1.2
Date: 01. 06. 2026
  Bugfixes:
    - Fixed a chrash when too many open stations
    - Added more chrash protection
  Minor features:
    - Added back set 2 and set 3.
Version: 3.1.1
Date: 01. 06. 2026
  Bugfixes:
    - Fixed elvated intersections showing without SA on
    - Fixed a bug when building an intersection manually
Version: 3.1.0
Date: 28. 05. 2026
  Features:
    - A new Intersection database that you can use in your normal savefile.
    - Updates with intersections from the intersection forum. Use the shortcut button to open it.
  Changes:
    - Added different sorting and made many small adjustments
Version: 3.0.0
Date: 27. 05. 2026
  Changes:
    - Complete overhaul of the UI.
    - New UI elements.
    - New way to compare intersection against the intersections on the forum.
    - All BP from the forum right on the bench.
    - Auto stores alle the intersection you test and you can keep an overview of your intersections.
    - Compare all your intersections stats with each other.
    - Auto saves every adjustment you do to an intersection when you finish a test.
    - Added adjustable designer textbox.
  Bugfixes:
    - Names from blueprint library now works.
    - Removed quality if you dont have SA.
    - Fixed U-turns messing up number of ways.
Version: 2.2.2
Date: 24. 05. 2026
  Changes:
    - The expand button on result window looked weird. Made a new one.
  Bugfixes:
    - Fixed the testbench control button not showing its correct name.
Version: 2.2.1
Date: 23. 05. 2026
  Features:
    - Multi runs now shows an average result window.
    - Result window now expands to view details.
  Bugfixes:
    - Fixed multi run test.
    - All sets ran on all tests in 2.2.
Version: 2.2.0
Date: 23. 05. 2026
  Features:
    - New UI.
    - New sliders for speed.
    - New quality icons.
    - Now you can force the testbench to run set 2 and 3 for multiplane intersections.
    - New preview of your train composition.
  Changes:
    - Reduced duration of tests.
  Bugfixes:
    - Blueprint books in blueprint library now works.
    - Blueprint books in the autotesting chest now works.
Version: 2.1.24
Date: 21. 05. 2026
  Bugfixes:
    - Fixed extending blueprints that ends with elevated curves.
Version: 2.1.23
Date: 30. 01. 2026
  Bugfixes:
    - Fixed the Batch testing mode. Now you can test one chest full of tests automatic after each other by placing them into the chest. Remove them to test normally.
Version: 2.1.22
Date: 24. 06. 2025
  Bugfixes:
    - Fixed an issue that was messed up 3 way traffic.
Version: 2.1.21
Date: 15. 06. 2025
  Bugfixes:
    - Now correctly sets 0-space intersections to Right-Hand Traffic (RHT).
Version: 2.1.20
Date: 18. 03. 2025
  Changes:
    - Adjusted max area size to +/- 1000, up from 750.
Version: 2.1.19
Date: 08. 03. 2025
  Bugfixes:
    - Fixed an error.
Version: 2.1.18
Date: 28. 02. 2025
  Bugfixes:
    - Fixed trains with quality fuel being deleted too early.
    - Fixed an issue where using blueprint books from player inventory did not work.
  Info:
    - Known Issue: Using blueprint books from the library is not currently working.
Version: 2.1.16
Date: 07. 12. 2024
  Features:
    - Added support for quality fuel from the Space Age expansion.
  Bugfixes:
    - Restored functionality for players without the Space Age expansion.
  Info:
    - Note: Do not adjust the quality slider if you do not own the expansion.
Version: 2.1.14
Date: 11. 11. 2024
  Gui:
    - Overhauled the UI to be smaller and more compact.
  Bugfixes:
    - Fixed the safe output placement.
    - Re-added support for 0-spaced intersections.
  Translation:
    - Added German (DE) and Norwegian (NO) translations. Community translations are welcome!