api:projects:minesweeper:spielfeld:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision | ||
api:projects:minesweeper:spielfeld:start [2020/12/28 19:54] – Martin Pabst | api:projects:minesweeper:spielfeld:start [2020/12/28 19:55] – Martin Pabst | ||
---|---|---|---|
Zeile 303: | Zeile 303: | ||
*/ | */ | ||
| | ||
- | if(zugedeckt | + | if(zugedeckt) { |
| | ||
| | ||
Zeile 329: | Zeile 329: | ||
*/ | */ | ||
| | ||
- | if(getSpielZustand() != Zustand.spiel_läuft) return; | ||
if(key == 0) { // linke Maustaste, also aufdecken | if(key == 0) { // linke Maustaste, also aufdecken | ||
Zeile 337: | Zeile 336: | ||
inhalt = ZellBild.mine_explodiert; | inhalt = ZellBild.mine_explodiert; | ||
setZustand(inhalt, | setZustand(inhalt, | ||
- | spielfeld.getMinesweeper().setZustand(Zustand.spiel_verloren); | ||
return; | return; | ||
} | } | ||
Zeile 350: | Zeile 348: | ||
} | } | ||
} | } | ||
- | } | ||
- | |||
- | // Spiel gewonnen? | ||
- | if(spielfeld.alleAufgedeckt()) { | ||
- | | ||
} | } | ||
Zeile 363: | Zeile 356: | ||
} | } | ||
- | | + | } |
- | return spielfeld.getMinesweeper().getZustand(); | + | </ |
- | } | + | |
- | }</ | + | |
</ | </ | ||
</ | </ |
api/projects/minesweeper/spielfeld/start.txt · Zuletzt geändert: 2021/12/29 11:29 von 127.0.0.1