M10b: bussar, fler sidospår och överstimulerande UI
All checks were successful
release / build-release (push) Successful in 1m36s

Ett tåg kan vara en buss (vehicle: bus): samma tidtabell, faser,
bedömning i nätet och ombordstigning, men ett fordon på en väg i stället
för vagnar på räls, hållplatsskylt, "1番" på tavlan, tuta vid inrullning
och dörrsignal före avgång. Nätet har tre busslinjer från Narita. Nya
sidobanor: 001b Flygbussterminalen (biljettbana med tre bussar) och 003b
Harajuku (Yamanote åt rätt eller fel håll runt ringen). Overload-flaggan
ger en rullande reklamticker och maximalt med affischer (Ueno, Tokyo).
Romaji utan makroner (fonten saknar dem). Skärmdumparna som börjar på
bankartan går via titelskärmen. Tester, docs och wiki uppdaterade.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
2026-10-25 17:33:55 +01:00
parent 87695b668b
commit 0c47b0ad00
35 changed files with 666 additions and 73 deletions

View File

@@ -563,7 +563,7 @@ på **brasse-linux01-runnern** (label `linux-amd64`), aldrig på Pi5:n.
- **Kvar till M10b:** bussar och vägrutor, fler sidobanor, överstimulerande
UI som eget svårighetsreglage.
### M10b – Bussar, vägar och fler sidospår
### M10b – Bussar, vägar och fler sidospår ✓ (klar 2026-10-25)
- **Mål:** resten av M10-listan som inte rymdes: buss med vägrutor och
hållplatser (egen fordonssprite, hållplatsskylt, tidtabell som tågen),
@@ -572,6 +572,25 @@ på **brasse-linux01-runnern** (label `linux-amd64`), aldrig på Pi5:n.
avgångstavlor) som kan slås på per bana.
- **Teknik:** vägrutor i banformatet, `Vehicle`-abstraktion i sim som tåg
och buss delar, återanvänd `nav` för busslinjer.
- **Så blev det:** ett tåg kan vara en **buss** (`vehicle: "bus"` på tåget):
samma tidtabell, faser, bedömning i nätet och ombordstigning, men ett
enda fordon (gul buss-sprite) på en **väg** (asfalt med mittlinje) i
stället för tre vagnar på räls, en **hållplatsskylt** på hållplatsen,
"1番" i stället för "1番線" på tavlan, tuta när den svänger in och
dörrsignal före avgång (ingen stationsmelodi). Nätet fick tre busslinjer
från Narita (リムジンバス mot Shinjuku och Yokohama, 空港バス mot Tokyo).
**Sidobanor:** 001b Flygbussterminalen (biljettbana med tre bussar,
parent 001) och 003b Harajuku (Yamanote mot Shinjuku eller fel varv runt
ringen, parent 003). **Överstimulerande UI** (`overload: true` på 005
Ueno och 008 Tokyo): rullande reklamticker i blinkande färger under
HUD:en och maximalt med affischer. Falska avgångstavlor fick vänta.
- **Klar när:** fordon valideras och tavlan skiljer buss från tåg
(`level.TestBusVehicleAndBoardText`), busslinjerna bedöms rätt
(`nav.TestShippedBusLines`), bussterminalen går att klara
(`sim.TestBusTerminalFlow`), busstutan finns (`game.TestAllSoundsDecode`). ✓
- **Kvar till senare:** falska avgångstavlor, bussar i oändligt läge (går
redan: 001b ligger i poolen), hållplatser mitt i en bana (vägrutor som
golv).
### M10c – Vem betalar, och spärrar utan återvändo ✓ (klar 2026-10-24)