Commit Graph
65 Commits
Author SHA1 Message Date
Jesse 4bba991f41 Fixed division end of track labels and other minor bugs. Trains now show their information. Play cards now required to get to 3 or less, no other restrictions. auto hide now more prominent. it and sounds now are in replay. 2026-08-04 13:43:28 -04:00
Jesse c3c5c59a45 Show the whole Division mainline. district now has option for auto hiding on phases where not needed. scaffold for multi-player geometry showing division. regions on mainline cards implemented. bug fix on laying rail cards. optimized replay (carried links forward). Add sounds, first pass 2026-08-04 11:26:18 -04:00
Jesse ec792dfc15 Say who is playing, what you can press, and where you are in the Stage
Mostly presentation, plus one rules fix found on the way.
2026-08-04 08:37:42 -04:00
Jesse 982952fd6c Draw freight on the card, and teach the bot to build a railroad 2026-08-04 04:59:23 -04:00
Jesse e23d81eade Implement nose coupling so run-arounds work, and stop coupling wiping the district 2026-08-01 15:15:28 -04:00
Jesse f52ff0e9ac Draw the board as track, split the site into three pages, and fix curve geometry
Adds SVG board rendering shared by the game and the replay, a splash page with a
shareable replay directory, hover tooltips for reference detail, and makes curves
two-port arcs so sidings and run-arounds can finally be built.
2026-08-01 13:35:53 -04:00
Jesse f00255ce31 more fixes and tweaks 2026-08-01 12:00:27 -04:00
Jesse d1f689d4fc Name the caboose, the train and the Running Track hazard 2026-08-01 07:03:21 -04:00
Jesse dd300ac154 Fix caching, Limits placement, and explain the board better 2026-07-31 23:34:18 -04:00
Jesse 2eca9de09f various fixes. added version#s and added a playable browser build of the solitaire game (including deploy to filebrowser script) 2026-07-31 22:03:13 -04:00
Jesse 160190da3f Show the bot's reasoning and rejected options in the replay 2026-07-31 15:22:45 -04:00
Jesse d261ad7af8 Fix parking trains, freight deadlock, and Whistle Post lock-in 2026-07-31 15:09:16 -04:00
Jesse b085d5a0bb Implement Enhancements, Mainline modifiers and Maneuvers; fix unplayable track 2026-07-31 11:02:54 -04:00
Jesse 401b879140 Expand game engine, replay, tests, and documentation 2026-07-31 08:10:54 -04:00
Jesse e7bc07df85 Initial commit 2026-07-31 07:19:57 -04:00