More bug fixes. Show the timetable, and stop the arrival message contradicting itself. Fixed division point in labels. And highlighted discard as targets.
This commit is contained in:
@@ -10,6 +10,70 @@ The target is 20 Revenue over 5 Days.
|
||||
|
||||
## Unreleased
|
||||
|
||||
### A second playtest pass
|
||||
|
||||
**The arrival message told you to do work you could not do.** Train 4 is the *Express*, which carries
|
||||
`expedite: true` — Q3 departs an expedited train in the SAME Stage it arrives. So it correctly
|
||||
arrived and highballed in one Mainline Phase and correctly did not wait at the Depot. But
|
||||
`trainArrived` narrated *"it will highball again next Mainline Phase, so any work must happen now"*
|
||||
to every arrival, which for an expedited train is exactly backwards, and the log then contradicted
|
||||
itself two lines later. The event carries `expedited` now and the message says which case it is.
|
||||
|
||||
**`TX14 (2)` was Stages remaining to cross that Mainline card**, not the car count — a bare figure
|
||||
beside a train's name, read as the consist twice by the same player because that is the obvious
|
||||
guess. Now `TX14 · 2⧗`.
|
||||
|
||||
**"stock a coach at (0, 0)"** reads as putting a car on the track, and was reported as exactly that
|
||||
confusion: no train at the Depot, so how is a coach being stocked there? It is a load taken from the
|
||||
Division Yard into the green Loading box, waiting for a train that can carry it — for a passenger
|
||||
facility, people on the platform. It now says so.
|
||||
|
||||
**"trains enter" / "trains leave"** claimed the Division ran one way. Odd trains run west and even
|
||||
run east, so both Division Points are a way on AND a way off; the buffer stops only mean it is a line
|
||||
rather than a loop. Both ends now read `in and out`.
|
||||
|
||||
**The discard targets were "a very tiny highlight".** Choosing a card to PLAY lights big ghost squares
|
||||
on the board; choosing one to discard lit a 2px outline on a small tile in a panel you might not be
|
||||
looking at. The piles now grow, brighten, say DISCARD HERE, pulse once, and dim the Salvage Yard
|
||||
beside them so the three that are choices read as a choice.
|
||||
|
||||
### The timetable, and watching the die land
|
||||
|
||||
Playing a train card rolls 1D12 for the Stage it departs, and the card simply left the hand — the
|
||||
answer arrived as one line in the history panel, among many. The twelve slots have been in the Frame
|
||||
all along, and only the standalone replay ever drew them.
|
||||
|
||||
The play page now has a **Timetable panel**: twelve Stages across, the train due out at each, the
|
||||
current Stage lit, Stages already gone dimmed. Playing a train card **flashes the slot the die just
|
||||
filled**, sounds a die-and-chime cue, and says it in words above the actions — *"Train 4 is scheduled
|
||||
to depart at Stage 11 — see the Timetable"*. The flash marks the moment rather than the state: it is
|
||||
gone by the next render, which is what makes it read as "that just happened".
|
||||
|
||||
No acknowledge-click. It would stop the game to say something the highlighted timetable says better,
|
||||
and would be clicked through by the third time.
|
||||
|
||||
### The load pipeline is drawn the way freight actually flows
|
||||
|
||||
Reported after unloading at a warehouse: *"it went W, A, M, and then to the red box at the far right."*
|
||||
|
||||
**The engine was right.** §9.3 is explicit — *"The first Laborer replaces the load with an empty car
|
||||
of that type on the industry's track and places the load on WORK. Additional Laborers move it to AT
|
||||
then MEN. The last one places the load on a red Unloading box."* An unload ends in red, and it did.
|
||||
|
||||
**The drawing was wrong.** The pipeline was laid out `green → MEN|AT|WORK → red`, left to right, with
|
||||
both arrows pointing right. But loading runs Green → MEN → AT → WORK → **car**, and unloading runs the
|
||||
other way entirely: **car** → WORK → AT → MEN → red. Green and red therefore both belong beside MEN,
|
||||
and the car belongs beside WORK — so putting red at the far right put it exactly where the car is,
|
||||
and an unload appeared to run backwards across the whole row and land on the end it had just left.
|
||||
|
||||
Now green and red both sit before the sign with their arrows pointing opposite ways, and **only the
|
||||
boxes an industry actually uses are drawn**: a Grocer's Warehouse has no green box and a Mine Tipple
|
||||
no red one, where before every industry showed both and half of them were dead squares.
|
||||
|
||||
The Facilities panel had the same left-to-right assumption in its row labels. `green` and `red` are
|
||||
now `waiting to load` and `cleared inbound`, each with the direction its loads travel spelled out,
|
||||
and a row an industry cannot use is omitted rather than shown empty.
|
||||
|
||||
### A playtest report, worked through
|
||||
|
||||
**Backing up turned the train around.** `facing` is which way the ENGINE points, and it was reset to
|
||||
|
||||
Reference in New Issue
Block a user