M10: byten, hemresan och levelcheck
All checks were successful
release / build-release (push) Successful in 1m37s

Resor med byten: en bana kan ha next som pekar på en delbana (kind leg,
syns inte på bankartan). När man klivit av rätt tåg fortsätter samma
omgång på nästa station med klocka, plånbok, sällskap och räknare;
par-tiden adderas, dimma och folk är nya, en Byte!-banner visas och
HUD:en visar resmålet via bytesstationen. Tidsgräns och missade tåg
gäller hela resan. level.ValidateChains kräver sammanhängande kedjor.
Nya resor: 007 Akihabara -> Ueno -> Asakusa och finalen 008 Tokyo (två
våningar) -> Nippori -> Narita flygplats. Slutscen när sista huvudbanan
klaras första gången: planet lyfter, resan summeras, eftertexter;
Progress.StoryCleared sparas; flaggan -ending. tools/levelcheck ritar
banorna och rapporterar problem. HUD-nivån kortas när mätarna tar plats;
poängraden radbryts. Skärmdumpar och docs uppdaterade.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
2026-10-24 13:37:48 +02:00
parent f762f9554e
commit 4ae6a1d24c
36 changed files with 1681 additions and 74 deletions

View File

@@ -208,5 +208,20 @@
"result.lost_wrong_direction": "Wrong direction.",
"result.lost_too_far": "Too far away.",
"result.wrong_direction_detail": "The line does reach %[2]s, but the train for %[1]s goes the other way.",
"result.too_far_detail": "The train for %[1]s only reaches %[2]s after a long detour."
"result.too_far_detail": "The train for %[1]s only reaches %[2]s after a long detour.",
"hud.via": "via",
"hud.transfer_done": "Transfer! Find the next train.",
"map.transfers": "transfers",
"ending.title": "Flying home",
"ending.sub": "Last day. The party flies home from Narita.",
"ending.summary": "The trip in numbers",
"ending.levels": "Levels cleared",
"ending.stars": "Stars",
"ending.score": "Best scores total",
"ending.words": "Japanese words learned",
"ending.items": "Souvenirs",
"ending.none": "none",
"ending.story_done": "Story complete! Endless mode and New Game+ are up next.",
"ending.hint": "Enter: continue Esc: level map",
"ending.credits": "Metro Puzzle JP\n\nIdea and game design\nBjörn\n\nCode and pixels\nClaude (Anthropic)\n\nEngine\nEbitengine\n\nFont\nPixelMplus (M+ FONT LICENSE)\n\nThe trains, the signs and the chatter\nTokyo\n\nThanks for riding!\nまたね"
}