M7: svårighet, poäng, debuffar, egna kort och sittplatsval

2026-10-24 10:12:37 +02:00
parent 7dc5743861
commit 5822b55803

23
Home.md

@@ -16,7 +16,7 @@ till rätt resmål.
| [`doc/roadmap.md`](../src/branch/master/doc/roadmap.md) | Teknikval, katalogstruktur, milstolpar M0–M12 | | [`doc/roadmap.md`](../src/branch/master/doc/roadmap.md) | Teknikval, katalogstruktur, milstolpar M0–M12 |
| [`doc/mal-och-tester.md`](../src/branch/master/doc/mal-och-tester.md) | Projektmål, teststrategi, checklistor | | [`doc/mal-och-tester.md`](../src/branch/master/doc/mal-och-tester.md) | Projektmål, teststrategi, checklistor |
## Så fungerar spelet (läget efter M6) ## Så fungerar spelet (läget efter M7)
**Menyn** listar banorna i `resources/data/levels/` med resmål. Pilar/WASD **Menyn** listar banorna i `resources/data/levels/` med resmål. Pilar/WASD
väljer, Enter startar, Esc avslutar. Gamepad fungerar också. väljer, Enter startar, Esc avslutar. Gamepad fungerar också.
@@ -123,6 +123,24 @@ måste du köpa biljett.
**Fulla tåg** kräver att du tränger dig på: tryck Enter när markören är i det **Fulla tåg** kräver att du tränger dig på: tryck Enter när markören är i det
gröna fältet. Två bom och tåget går utan dig. gröna fältet. Två bom och tåget går utan dig.
**Svårigheten** ställs per bana. Svåra banor har tidsgräns och ett maxantal
missade tåg. Med **egna kort** har alla i sällskapet sitt eget tågkort som
måste ha saldo i spärren (automaten frågar vems kort), och alla behöver
biljett. Med **sittplatsval** fortsätter biljettköpet med att placera
sällskapet i vagnen efter deras önskemål – fönster eller gång, vänster eller
höger sida, bredvid någon särskild. Missnöjda blir sura: mätaravdrag och
poängavdrag.
![Sittplatsval](/brasse/metro-puzzle-jp/raw/branch/master/doc/img/seats.png)
**Poäng och debuffar.** En vunnen bana ger poäng för tid mot par, pengar,
sällskapets mätare och utforskat, minus avdrag för missade tåg, omskanningar
och sura passagerare. Spelandet kan ge **debuffar** som följer med till nästa
banor: onda fötter av många steg, trötthet av långa banor, hunger/irritation
av en tom matmätare och matförgiftning med liten otur vid kiosken. De
sänker farten, snabbar på mätarna eller gör skyltarna svårare att lära sig,
och räknas ned en bana i taget.
Resultatet visar tid mot par, stjärnor, utforskat, spenderat, missade tåg och Resultatet visar tid mot par, stjärnor, utforskat, spenderat, missade tåg och
sällskapets försörjning. R spelar om, L öppnar ordlistan, Enter/Esc går till sällskapets försörjning. R spelar om, L öppnar ordlistan, Enter/Esc går till
menyn. menyn.
@@ -192,6 +210,9 @@ resources/ sprites/ sound/ text/ data/ – skeppas bredvid binäre
gemensamt gränssnitt (Update/Done/Success) och all slump från del-seeds. gemensamt gränssnitt (Update/Done/Success) och all slump från del-seeds.
Därför kan hela bana 002 – fel biljett, rätt biljett, spärr, trängsel, Därför kan hela bana 002 – fel biljett, rätt biljett, spärr, trängsel,
resa – spelas igenom i ett vanligt `go test`. resa – spelas igenom i ett vanligt `go test`.
- **Stats är fem multiplikatorer** (fart, törst, fokus, toalett, tur) och
debuffar är bara tabellrader som multiplicerar dem. Items och skills i M8
använder samma tabell åt andra hållet.
- **Biljetten kontrolleras vid tåget, inte i spärren.** Spärren släpper - **Biljetten kontrolleras vid tåget, inte i spärren.** Spärren släpper
igenom alla med biljett (som i verkligheten); först vid tåget avslöjas om igenom alla med biljett (som i verkligheten); först vid tåget avslöjas om
resmålet var rätt. Pusslet sitter alltså i taxetavlan på japanska. resmålet var rätt. Pusslet sitter alltså i taxetavlan på japanska.