Files
metro-puzzle-jp/resources/data/levels/007b-ueno.json
claude 5114115976
All checks were successful
release / build-release (push) Successful in 1m37s
Texterna ryms på skärmen på svenska och engelska
Björn såg att bankartans tangentrad klipptes på engelska. Nu mäts alla
enradstexter med den riktiga fonten i båda språken mot sitt utrymme
(game.TestSingleLineTextsFit) och HUD-raden för alla banor
(TestLevelNamesFitHUD). Åtgärder: kortare etiketter ("Mål"/"To"),
bankartans tangentrad på två rader (versionen står på titelskärmen),
HUD:en stryker japansk hint, "via" och valfria plånboksdelar som inte
får plats och kortar med "..", fler rutor radbryts, kortare bannamn,
kortare minispelstexter. Skärmdumpar på engelska (map-en, sign-en) via en
engelsk demosparfil. Alla skärmdumpar omtagna.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-25 18:10:26 +01:00

150 lines
3.8 KiB
JSON

{
"clutter": 1,
"crowd": 2,
"destination": {
"en": "Asakusa",
"ja": "浅草",
"romaji": "Asakusa",
"sv": "Asakusa"
},
"difficulty": 4,
"fareYen": 170,
"grid": [
"#################################",
"#S.#.i<..<..<..<..<..<..<..<..###",
"#..#..>..>..>..>..>..>..>..>..###",
"#<>################<>#######<>###",
"#..#..<..<..<..<..#..#..<..#..###",
"#..#..>..>..>..>..#..#..>..#..###",
"#<>#<>##########<>#<>#<>####<>###",
"#..<..#..<..<..#..#..#..<..<..###",
"#..>..#..>..>..#..#..#..>..>..###",
"####<>#<>#<>#<>#<>#<>#<>#########",
"#..<..<i.<T.#..#..#..<..#..<..###",
"#..>..>.K>..#..#..#..>..#..>..###",
"#<>#<>#######<>#<>#<>#<>####<>###",
"#..#..<..<..#..#..<.i#..<..<..###",
"#..#..>..>..#..#..>..#..>..>..###",
"####<>####<>#<>#G>##########<>###",
"#.G<W.<..<..#..#.G#..<..<..<.G###",
"#p.G..>..>..#..#Q.#..>..>..>GP###",
"##W##############################",
"#################################",
"#################################"
],
"id": "007b-ueno",
"individualCards": true,
"kind": "leg",
"name": {
"en": "Ueno",
"ja": "上野駅",
"sv": "Ueno"
},
"noise": 2,
"oneWayGates": true,
"party": 4,
"rideStops": 3,
"signs": [
{
"text": {
"en": "Ueno Station. Track 1 Ginza Line for Asakusa: south-east. Track 2 Ginza Line for Shibuya: south-west. Track 3 Hibiya Line for Kita-Senju: south.",
"ja": "上野駅 1番線 銀座線 浅草方面 → 南東 2番線 銀座線 渋谷方面 → 南西 3番線 日比谷線 北千住方面 → 南",
"sv": "Ueno station. Spår 1 Ginza-linjen mot Asakusa: sydost. Spår 2 Ginza-linjen mot Shibuya: sydväst. Spår 3 Hibiya-linjen mot Kita-Senju: söderut."
},
"x": 7,
"y": 10,
"z": 0
},
{
"text": {
"en": "<- Track 2 Ginza Line for Shibuya Track 1 Ginza Line for Asakusa ->",
"ja": "← 2番線 銀座線 渋谷方面 1番線 銀座線 浅草方面 →",
"sv": "<- Spår 2 Ginza-linjen mot Shibuya Spår 1 Ginza-linjen mot Asakusa ->"
},
"x": 20,
"y": 13,
"z": 0
},
{
"text": {
"en": "Track 1 Ginza Line for Asakusa: the gate in the south-east corner.",
"ja": "1番線 銀座線 浅草方面 → 南東口 改札",
"sv": "Spår 1 Ginza-linjen mot Asakusa: spärren i sydöstra hörnet."
},
"x": 5,
"y": 1,
"z": 0
}
],
"station": "ueno",
"to": "asakusa",
"trains": [
{
"cars": 3,
"destination": {
"en": "Asakusa",
"ja": "浅草",
"romaji": "Asakusa"
},
"line": {
"en": "Ginza Line",
"ja": "銀座線",
"romaji": "Ginza-sen"
},
"lineId": "ginza",
"platform": "P",
"schedule": {
"dwellSec": 8,
"intervalSec": 26,
"offsetSec": 10
},
"terminus": "asakusa",
"track": "1"
},
{
"cars": 3,
"destination": {
"en": "Shibuya",
"ja": "渋谷",
"romaji": "Shibuya"
},
"line": {
"en": "Ginza Line",
"ja": "銀座線",
"romaji": "Ginza-sen"
},
"lineId": "ginza",
"platform": "p",
"schedule": {
"dwellSec": 8,
"intervalSec": 26,
"offsetSec": 18
},
"terminus": "shibuya",
"track": "2"
},
{
"cars": 4,
"destination": {
"en": "Kita-Senju",
"ja": "北千住",
"romaji": "Kita-Senju"
},
"line": {
"en": "Hibiya Line",
"ja": "日比谷線",
"romaji": "Hibiya-sen"
},
"lineId": "hibiya",
"platform": "Q",
"schedule": {
"dwellSec": 8,
"intervalSec": 30,
"offsetSec": 6
},
"terminus": "kita-senju",
"track": "3"
}
]
}