Skip to content

QA Checklist

Peter Jones edited this page Jul 30, 2024 · 1 revision
  • Train going forward with many cars before engine (eg ECCCC ->)
    • Approach switch works with N == 1 and N > 1
    • Clear under works withh N == 1 and N > 1
    • Clear ahead works withh N == 1 and N > 1
  • Train going forward with many cars after engine (eg CCCCCE ->)
    • Approach switch works (any N)
    • Clear under works with (any N)
    • Clear ahead works with (any N)
  • Train going backwards with many cars before and after engine (eg CCCECCC <-)
    • Approach switch works (any N)
    • Clear under works (any N)
    • Clear ahead works (any N)
  • When stopping on the exit of a switch, the AI adds extra space to leave the other track free
  • All measurement units work
    • Distances in feet works (set via mod settings)
    • Distances in meters works (set via mod settings)
    • Distances in car lengths works (set via mod settings)
  • When "enable debug" is off (set via mod settings), the messages are clear, free from typos, and not too verbose
  • Release handbrakes button works
  • Couple air button works
  • Yard AI "INF" button sends 1,000,000 cars request and train starts moving
  • When pass fusee and release handbrakes and couple air buttons are showing on the UI, there is enough space and no overlapping UI elements

Clone this wiki locally