M10c: vem betalar i kiosken och spärrar utan återvändo
All checks were successful
release / build-release (push) Successful in 2m7s

Björns tillägg 2026-10-24. Med egna kort och fler i sällskapet frågar
kiosken vem som betalar (minigame.Payer: kontant, spelarens kort eller en
följares kort; den som inte har råd nekas, Esc avbryter). Avgiften dras
nu när man passerar spärren in i det betalda området (level.InsideGates),
inte på spärrrutan. Banflaggan oneWayGates: incheckad släpps inte ut igen
förrän man åkt; Enter vid spärren kallar på personal (10 s) som låser upp
korten; ny inpassering kostar igen. På i 005, 007/007b och 008/008b.
Skriptkommandon urge och push. Docs, wiki och skärmdumpar uppdaterade.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
2026-10-24 22:12:13 +02:00
parent 4ae6a1d24c
commit f04d6a88f9
26 changed files with 674 additions and 64 deletions

View File

@@ -134,5 +134,6 @@
}
],
"station": "ueno",
"to": "akihabara"
"to": "akihabara",
"oneWayGates": true
}

View File

@@ -64,9 +64,9 @@
},
{
"text": {
"en": "\u003c- Track 3 Hibiya Line for Naka-Meguro Track 4 Hibiya Line for Kita-Senju -\u003e",
"en": "<- Track 3 Hibiya Line for Naka-Meguro Track 4 Hibiya Line for Kita-Senju ->",
"ja": "← 3番線 日比谷線 中目黒方面 4番線 日比谷線 北千住方面 →",
"sv": "\u003c- Spår 3 Hibiya-linjen mot Naka-Meguro Spår 4 Hibiya-linjen mot Kita-Senju -\u003e"
"sv": "<- Spår 3 Hibiya-linjen mot Naka-Meguro Spår 4 Hibiya-linjen mot Kita-Senju ->"
},
"x": 9,
"y": 11,
@@ -175,5 +175,6 @@
"terminus": "tokyo",
"track": "1"
}
]
}
],
"oneWayGates": true
}

View File

@@ -11,23 +11,23 @@
"fareYen": 170,
"grid": [
"#################################",
"#S.#..\u003c..\u003c..\u003c..\u003c..\u003c..\u003c..\u003c..\u003c..###",
"#..#..\u003e..\u003e..\u003e..\u003e..\u003e..\u003e..\u003e..\u003e..###",
"#\u003c\u003e################\u003c\u003e#######\u003c\u003e###",
"#..#..\u003ci.\u003c..\u003c..\u003c..#..#..\u003c..#..###",
"#..#..\u003e..\u003e..\u003e..\u003eW.#..#..\u003e..#..###",
"#\u003c\u003e#\u003c\u003e##########\u003c\u003e#\u003c\u003e#\u003c\u003e####\u003c\u003e###",
"#..\u003c..#..\u003c..\u003c..#..#..#..\u003c..\u003c..###",
"#..\u003e..#..\u003e..\u003e..#..#..#..\u003e..\u003e..###",
"#######\u003c\u003e#\u003c\u003e#\u003c\u003e#\u003c\u003e#\u003c\u003e#\u003c\u003e#########",
"#..#..\u003c..\u003c..#..#..#..\u003c..#..\u003c..###",
"#..#..\u003e..\u003e..#..#..#..\u003e..#..\u003e..###",
"#\u003c\u003e#\u003c\u003e#######\u003c\u003e#\u003c\u003e#\u003c\u003e#\u003c\u003e####\u003c\u003e###",
"#..#K.\u003c..\u003c..#..#..\u003c.i#.T\u003c..\u003c..###",
"#..#i.\u003e..\u003e..#..#..\u003e..#..\u003e..\u003e..###",
"#\u003c\u003e#\u003c\u003e####\u003c\u003e#\u003c\u003e#\u003c\u003e##########\u003c\u003e###",
"#G.\u003c..\u003c..\u003c..#..\u003cG.\u003c..\u003c..\u003c..\u003c.G###",
"#pG\u003e..\u003e..\u003e..#..GQG\u003e..\u003e..\u003e..\u003eGP###",
"#S.#..<..<..<..<..<..<..<..<..###",
"#..#..>..>..>..>..>..>..>..>..###",
"#<>################<>#######<>###",
"#..#..<i.<..<..<..#..#..<..#..###",
"#..#..>..>..>..>W.#..#..>..#..###",
"#<>#<>##########<>#<>#<>####<>###",
"#..<..#..<..<..#..#..#..<..<..###",
"#..>..#..>..>..#..#..#..>..>..###",
"#######<>#<>#<>#<>#<>#<>#########",
"#..#..<..<..#..#..#..<..#..<..###",
"#..#..>..>..#..#..#..>..#..>..###",
"#<>#<>#######<>#<>#<>#<>####<>###",
"#..#K.<..<..#..#..<.i#.T<..<..###",
"#..#i.>..>..#..#..>..#..>..>..###",
"#<>#<>####<>#<>#<>##########<>###",
"#G.<..<..<..#..<G.<..<..<..<.G###",
"#pG>..>..>..#..GQG>..>..>..>GP###",
"#################################",
"#################################",
"#################################"
@@ -56,9 +56,9 @@
},
{
"text": {
"en": "\u003c- Track 2 Ginza Line for Shibuya Track 1 Ginza Line for Asakusa -\u003e",
"en": "<- Track 2 Ginza Line for Shibuya Track 1 Ginza Line for Asakusa ->",
"ja": "← 2番線 銀座線 渋谷方面 1番線 銀座線 浅草方面 →",
"sv": "\u003c- Spår 2 Ginza-linjen mot Shibuya Spår 1 Ginza-linjen mot Asakusa -\u003e"
"sv": "<- Spår 2 Ginza-linjen mot Shibuya Spår 1 Ginza-linjen mot Asakusa ->"
},
"x": 20,
"y": 13,
@@ -144,5 +144,6 @@
"terminus": "kita-senju",
"track": "3"
}
]
}
],
"oneWayGates": true
}

View File

@@ -99,9 +99,9 @@
},
{
"text": {
"en": "\u003c- Track 5 Yamanote Line for Shinagawa Track 4 Yamanote Line for Ueno -\u003e",
"en": "<- Track 5 Yamanote Line for Shinagawa Track 4 Yamanote Line for Ueno ->",
"ja": "← 5番線 山手線 品川方面 4番線 山手線 上野方面 →",
"sv": "\u003c- Spår 5 Yamanote-linjen mot Shinagawa Spår 4 Yamanote-linjen mot Ueno -\u003e"
"sv": "<- Spår 5 Yamanote-linjen mot Shinagawa Spår 4 Yamanote-linjen mot Ueno ->"
},
"x": 7,
"y": 19,
@@ -210,5 +210,6 @@
"terminus": "takao",
"track": "1"
}
]
}
],
"oneWayGates": true
}

View File

@@ -57,9 +57,9 @@
},
{
"text": {
"en": "\u003c- Track 2 Keisei Line for Keisei-Ueno Track 1 Keisei Line for Narita Airport -\u003e",
"en": "<- Track 2 Keisei Line for Keisei-Ueno Track 1 Keisei Line for Narita Airport ->",
"ja": "← 2番線 京成本線 京成上野方面 1番線 京成本線 成田空港方面 →",
"sv": "\u003c- Spår 2 Keisei-linjen mot Keisei-Ueno Spår 1 Keisei-linjen mot Narita flygplats -\u003e"
"sv": "<- Spår 2 Keisei-linjen mot Keisei-Ueno Spår 1 Keisei-linjen mot Narita flygplats ->"
},
"x": 13,
"y": 15,
@@ -146,5 +146,6 @@
"terminus": "ueno",
"track": "11"
}
]
}
],
"oneWayGates": true
}