M6: plånbok, biljetter, kortet i telefonen och seedade minispel
All checks were successful
release / build-release (push) Successful in 1m41s

- sim.Wallet: IC-kort, kontanter, pappersbiljett, telefon med batteri,
  spenderat; följer med mellan banor (Game.Wallet)
- internal/minigame: gemensamt Game-gränssnitt (Update/Done/Success), all
  slump från del-seeds: TopUp (hitta チャージ, belopp, mata sedlar),
  Ticket (taxetavla med resmål på japanska), Crowd (tidsfönster, två
  försök), Ride (stationerna passerar, kliv av vid resmålet)
- sim.Run: spärren kräver biljett på biljettbanor annars användbart kort;
  telefonen ger ×1,1 fart men 15 % seedad omskanning (frysning 1,5 s),
  dött batteri gör kortet oanvändbart; automaten startar påfyllning eller
  biljettköp; tåget kontrollerar biljetten; fulla tåg kräver trängsel;
  resan avgör vinst/förlust (fel station, åkte förbi, fel tåg); StepMini
  låter klockan och sällskapet ticka medan rörelsen pausar
- level: ticketRequired, rideStops, Train.Crowded; 002 är biljettbana med
  fullt tåg och fyra stopp; ordboken har stationer (kind) + sju nya namn
- game: vyer för minispelen, plånbok i HUD, P i menyn = kort i telefonen,
  förlustorsaker och spenderat på resultatet, flaggor -phone/-card,
  skriptkommandon hold/waitstop; inforuta/minikarta döljs under minispel
- plan: M7b (Björn) – tågvind, ankomstindikator nära rälsen,
  in-/utkörningsanimation för tåg och bussar – i spelbeskrivning, roadmap,
  testplan
- docs/README/wiki med tre nya bilder (automat, biljettavla, tågresa)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
2026-10-24 09:50:12 +02:00
parent 3f56020777
commit 9fc7e94074
45 changed files with 1779 additions and 166 deletions

View File

@@ -145,35 +145,40 @@
"romaji": "Shinjuku",
"en": "Shinjuku",
"sv": "Shinjuku",
"tier": 2
"tier": 2,
"kind": "station"
},
"渋谷": {
"kana": "しぶや",
"romaji": "Shibuya",
"en": "Shibuya",
"sv": "Shibuya",
"tier": 2
"tier": 2,
"kind": "station"
},
"東京": {
"kana": "とうきょう",
"romaji": "Tōkyō",
"en": "Tokyo",
"sv": "Tokyo",
"tier": 1
"tier": 1,
"kind": "station"
},
"上野": {
"kana": "うえの",
"romaji": "Ueno",
"en": "Ueno",
"sv": "Ueno",
"tier": 2
"tier": 2,
"kind": "station"
},
"京成上野": {
"kana": "けいせいうえの",
"romaji": "Keisei-Ueno",
"en": "Keisei-Ueno",
"sv": "Keisei-Ueno",
"tier": 3
"tier": 3,
"kind": "station"
},
"京成線": {
"kana": "けいせいせん",
@@ -208,7 +213,8 @@
"romaji": "Narita",
"en": "Narita",
"sv": "Narita",
"tier": 3
"tier": 3,
"kind": "station"
},
"駅": {
"kana": "えき",
@@ -419,5 +425,61 @@
"en": "Keisei Main Line",
"sv": "Keisei huvudlinje",
"tier": 3
},
"池袋": {
"kana": "いけぶくろ",
"romaji": "Ikebukuro",
"en": "Ikebukuro",
"sv": "Ikebukuro",
"tier": 3,
"kind": "station"
},
"品川": {
"kana": "しながわ",
"romaji": "Shinagawa",
"en": "Shinagawa",
"sv": "Shinagawa",
"tier": 3,
"kind": "station"
},
"秋葉原": {
"kana": "あきはばら",
"romaji": "Akihabara",
"en": "Akihabara",
"sv": "Akihabara",
"tier": 3,
"kind": "station"
},
"浅草": {
"kana": "あさくさ",
"romaji": "Asakusa",
"en": "Asakusa",
"sv": "Asakusa",
"tier": 3,
"kind": "station"
},
"銀座": {
"kana": "ぎんざ",
"romaji": "Ginza",
"en": "Ginza",
"sv": "Ginza",
"tier": 3,
"kind": "station"
},
"原宿": {
"kana": "はらじゅく",
"romaji": "Harajuku",
"en": "Harajuku",
"sv": "Harajuku",
"tier": 3,
"kind": "station"
},
"日暮里": {
"kana": "にっぽり",
"romaji": "Nippori",
"en": "Nippori",
"sv": "Nippori",
"tier": 3,
"kind": "station"
}
}