All checks were successful
release / build-release (push) Successful in 1m38s
Björns tillägg 2026-10-24. Generatorn har nu ett betalt område per perrong (paidDepth) och toilets inside/outside/both: 005 Ueno och 008b Nippori har toalett bara innanför, 007b Ueno på båda sidor. Perrongceller görs till återvändsgränder (bara passagen mot starten behålls, labyrinten repareras) och det betalda området krymper om det skulle bli genomfart; regeln att varje perrong nås utan att passera ett annat betalt område testas i level och levelcheck. level.PathOutside används av testbotar och shots. Alla genererade banor utom 003 omgjorda, skärmdumpar omtagna. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
139 lines
4.4 KiB
JSON
139 lines
4.4 KiB
JSON
{
|
|
"clutter": 2,
|
|
"crowd": 2,
|
|
"destination": {
|
|
"en": "Akihabara",
|
|
"ja": "秋葉原",
|
|
"romaji": "Akihabara",
|
|
"sv": "Akihabara"
|
|
},
|
|
"difficulty": 4,
|
|
"fareYen": 200,
|
|
"grid": [
|
|
"#################################",
|
|
"#S.\u003c..\u003c..#..\u003c..\u003c..\u003cK.\u003c..#..\u003c..###",
|
|
"#..\u003e..\u003e..#..\u003e..\u003e..\u003e..\u003e..#.i\u003e..###",
|
|
"#######\u003c\u003e#\u003c\u003e#\u003c\u003e####\u003c\u003e#\u003c\u003e####\u003c\u003e###",
|
|
"#..\u003c..\u003cT.#..\u003c..\u003c..\u003c..#..\u003c..\u003c..###",
|
|
"#.i\u003e..\u003e..#..\u003e..\u003e..\u003e..#..\u003e..\u003e..###",
|
|
"#\u003c\u003e#############\u003c\u003e#######\u003c\u003e#\u003c\u003e###",
|
|
"#..#..\u003c..\u003c..\u003c..\u003c..\u003c..\u003c..#..\u003c..###",
|
|
"#..#..\u003e..\u003e..\u003e..\u003e..\u003e..\u003e..#..\u003e..###",
|
|
"#\u003c\u003e####\u003c\u003e##########\u003c\u003e#\u003c\u003e#\u003c\u003e######",
|
|
"#..\u003c..\u003c..\u003c..#..\u003c..\u003c..#..#..\u003c..###",
|
|
"#..\u003e..\u003e..\u003e..#..\u003e..\u003e..#..#..\u003e..###",
|
|
"####\u003c\u003e#\u003c\u003e#\u003c\u003e#\u003c\u003e####\u003c\u003e#######\u003c\u003e###",
|
|
"#..\u003c..#..#..#..\u003c..#..\u003c..\u003c..\u003c..###",
|
|
"#G.\u003e..#..#..#..\u003e..#..\u003e..\u003e..\u003e..###",
|
|
"#\u003cG#######\u003c\u003e####\u003c\u003e###############",
|
|
"#..#..\u003c..\u003c.i#..\u003c..\u003c..\u003c..\u003c..G..W##",
|
|
"#p.#..\u003e..\u003e..#..\u003e..\u003e..\u003e..\u003e.G\u003e.P###",
|
|
"#################################",
|
|
"#################################",
|
|
"#################################"
|
|
],
|
|
"id": "005-ueno",
|
|
"kind": "main",
|
|
"maxMissedTrains": 2,
|
|
"name": {
|
|
"en": "Ueno Station",
|
|
"ja": "上野駅",
|
|
"sv": "Ueno station"
|
|
},
|
|
"noise": 2,
|
|
"oneWayGates": true,
|
|
"order": 5,
|
|
"party": 3,
|
|
"rideStops": 5,
|
|
"shop": [
|
|
"suit",
|
|
"mask_tengu",
|
|
"yukata",
|
|
"onigiri_box",
|
|
"rail_pass"
|
|
],
|
|
"signs": [
|
|
{
|
|
"text": {
|
|
"en": "Ueno Station. Keep left in the corridors. Track 3 Yamanote Line for Akihabara: south-east. Track 9 Keihin-Tohoku Line for Omiya: south-west.",
|
|
"ja": "上野駅 左側 通行 3番線 山手線 秋葉原方面 → 南東 9番線 京浜東北線 大宮方面 → 南西",
|
|
"sv": "Ueno station. Håll till vänster i gångarna. Spår 3 Yamanote-linjen mot Akihabara: sydost. Spår 9 Keihin-Tohoku-linjen mot Omiya: sydväst."
|
|
},
|
|
"x": 2,
|
|
"y": 5,
|
|
"z": 0
|
|
},
|
|
{
|
|
"text": {
|
|
"en": "\u003c- Track 9 Keihin-Tohoku Line (Omiya) Track 3 Yamanote Line (Akihabara) -\u003e",
|
|
"ja": "← 9番線 京浜東北線 大宮方面 3番線 山手線 秋葉原方面 →",
|
|
"sv": "\u003c- Spår 9 Keihin-Tohoku-linjen (Omiya) Spår 3 Yamanote-linjen (Akihabara) -\u003e"
|
|
},
|
|
"x": 11,
|
|
"y": 16,
|
|
"z": 0
|
|
},
|
|
{
|
|
"text": {
|
|
"en": "Track 3: car 1 is women-only during rush hour (the first 2.5 minutes). Queue at the markings and let people off first.",
|
|
"ja": "3番線 1号車 女性専用車 ラッシュ 改札 → 南東口",
|
|
"sv": "Spår 3: vagn 1 är kvinnovagn under rusningen (de första 2,5 minuterna). Köa vid markeringarna och låt folk kliva av först."
|
|
},
|
|
"x": 26,
|
|
"y": 2,
|
|
"z": 0
|
|
}
|
|
],
|
|
"station": "ueno",
|
|
"timeLimitSec": 420,
|
|
"to": "akihabara",
|
|
"trains": [
|
|
{
|
|
"cars": 4,
|
|
"destination": {
|
|
"en": "Akihabara",
|
|
"ja": "秋葉原",
|
|
"romaji": "Akihabara"
|
|
},
|
|
"line": {
|
|
"en": "Yamanote Line",
|
|
"ja": "山手線",
|
|
"romaji": "Yamanote-sen"
|
|
},
|
|
"lineId": "yamanote",
|
|
"platform": "P",
|
|
"schedule": {
|
|
"dwellSec": 9,
|
|
"intervalSec": 26,
|
|
"offsetSec": 6
|
|
},
|
|
"terminus": "tokyo",
|
|
"track": "3",
|
|
"womenOnlyCar": 1,
|
|
"womenOnlyFrom": 0,
|
|
"womenOnlyTo": 150
|
|
},
|
|
{
|
|
"cars": 3,
|
|
"destination": {
|
|
"en": "Omiya",
|
|
"ja": "大宮",
|
|
"romaji": "Omiya"
|
|
},
|
|
"line": {
|
|
"en": "Keihin-Tohoku Line",
|
|
"ja": "京浜東北線",
|
|
"romaji": "Keihin-Tohoku-sen"
|
|
},
|
|
"lineId": "keihin-tohoku",
|
|
"platform": "p",
|
|
"schedule": {
|
|
"dwellSec": 8,
|
|
"intervalSec": 30,
|
|
"offsetSec": 13
|
|
},
|
|
"terminus": "omiya",
|
|
"track": "9"
|
|
}
|
|
]
|
|
} |