aboutsummaryrefslogtreecommitdiff
path: root/rules/de
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2024-03-26 10:14:00 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2024-03-26 10:14:00 +0100
commitd80325d21c4e651ed0e31c9c7db126c5f350b016 (patch)
tree8ecc0e3640c79bf4191a7bcdfa3ea079c4b452c1 /rules/de
parenta50455235dcd6b1b9d8b72fdd3049c3ddba4336c (diff)
downloadmuhqs-game-d80325d21c4e651ed0e31c9c7db126c5f350b016.tar.gz
muhqs-game-d80325d21c4e651ed0e31c9c7db126c5f350b016.zip
use literal blocks and 2 space indentation for rules
Diffstat (limited to 'rules/de')
-rw-r--r--rules/de/ai.md116
1 files changed, 64 insertions, 52 deletions
diff --git a/rules/de/ai.md b/rules/de/ai.md
index 8029ee27..48f7f836 100644
--- a/rules/de/ai.md
+++ b/rules/de/ai.md
@@ -18,38 +18,46 @@ Wenn keine weiteren Anweisungen ausgeführt werden können wird die Unit getappe
Jede Mehrdeutigkeit wird zufällig entschieden Zufall (mehrere Units in Angriffs Range, mehrere Endpunkte für Bewegungen, ...).
## Aggressiv
- 1. Falls gegnerische Unit in Angriffs Range
- Greife gegnerische Unit an
- 2. Solange Bewegungs-Aktion vorhanden
- 3a. Falls gegnerische Unit existiert
- Ziehe auf nächste gegnerische Unit zu bis sie in Angriffsreichweite ist
- Falls Angriffsaktion vorhanden fahre mit 1. fort
- 3b. Anderenfalls
- Ziehe auf ein zufälliges Feld
+```
+ 1. Falls gegnerische Unit in Angriffs Range
+ Greife gegnerische Unit an
+ 2. Solange Bewegungs-Aktion vorhanden
+ 3a. Falls gegnerische Unit existiert
+ Ziehe auf nächste gegnerische Unit zu bis sie in Angriffsreichweite ist
+ Falls Angriffsaktion vorhanden fahre mit 1. fort
+ 3b. Anderenfalls
+ Ziehe auf ein zufälliges Feld
+```
## Scheu
- 1. Falls nicht in Angriffs Range einer gegnerischen Unit
- Aktiviere Volle-Aktion falls vorhanden
- 2. Falls Bewegungs-Aktion vorhanden
- Ziehe auf entferntesten Punkt von gegnerischen Units
- 3. Falls gegnerische Unit in Angriffs Range
- Greife gegnerische Unit an
+```
+ 1. Falls nicht in Angriffs Range einer gegnerischen Unit
+ Aktiviere Volle-Aktion falls vorhanden
+ 2. Falls Bewegungs-Aktion vorhanden
+ Ziehe auf entferntesten Punkt von gegnerischen Units
+ 3. Falls gegnerische Unit in Angriffs Range
+ Greife gegnerische Unit an
+```
## Wandelnd X
- 1. Falls gegnerische Unit in Range X
- Fuhre Aggressive KI aus
- 2. Falls Bewegungs-Aktion vorhanden
- Ziehe auf zufälliges Feld
- Fahre mit 1. fort
+```
+ 1. Falls gegnerische Unit in Range X
+ Fuhre Aggressive KI aus
+ 2. Falls Bewegungs-Aktion vorhanden
+ Ziehe auf zufälliges Feld
+ Fahre mit 1. fort
+```
## Ziel-orientiert ZIEL
- 1. Aktiviere Volle-Aktion falls vorhanden
- 2a. Falls ZIEL vorhanden und erreichbar
- Ziehe auf oder in Richtung ZIEL
- 3a. Falls gegnerische Unit in Angriffs Range
- Greife gegnerische Unit an
- 2b. Anderenfalls
- Führe Wandelnd 3 KI aus
+```
+ 1. Aktiviere Volle-Aktion falls vorhanden
+ 2a. Falls ZIEL vorhanden und erreichbar
+ Ziehe auf oder in Richtung ZIEL
+ 3a. Falls gegnerische Unit in Angriffs Range
+ Greife gegnerische Unit an
+ 2b. Anderenfalls
+ Führe Wandelnd 3 KI aus
+```
# Der Kraken
@@ -57,19 +65,21 @@ Anweisungen für den gegnerischen Spieler im "The Kraken" Spielmodus.
Dieser startet das Spiel mit der *Die Krake* Unit auf seinem Startfeld.
## Zug Struktur
- 0. (Mische Ablagestapel in das leere Deck)
- 1. Erhalte 5 Ressource pro Spieler
- 2. Upkeep:
- 2.1 Solange die Summe aller Upkeepkosten größer ist als die verfügbaren Ressourcen
- Zerstöre zufällige eigene Unit
- 2.2 Bezahle alle Upkeepkosten
- 3. Aktionen:
- 3.1 Ziehe eine Karte
- 3.2 Falls die Karte spielbar ist
- Spiele die Karte
- Fahre mit 3.1 fort
- 3.3 Aktiviere alle eigenen Units
- 4. Lege die ungenutzte Karte auf den Ablagestapel
+```
+ 0. (Mische Ablagestapel in das leere Deck)
+ 1. Erhalte 5 Ressource pro Spieler
+ 2. Upkeep:
+ 2.1 Solange die Summe aller Upkeepkosten größer ist als die verfügbaren Ressourcen
+ Zerstöre zufällige eigene Unit
+ 2.2 Bezahle alle Upkeepkosten
+ 3. Aktionen:
+ 3.1 Ziehe eine Karte
+ 3.2 Falls die Karte spielbar ist
+ Spiele die Karte
+ Fahre mit 3.1 fort
+ 3.3 Aktiviere alle eigenen Units
+ 4. Lege die ungenutzte Karte auf den Ablagestapel
+```
# Der Tyrann
@@ -79,16 +89,18 @@ Dieser startet das Spiel mit der *Die Krake* Unit auf seinem Startfeld.
* Sie verlieren das Spiel falls mindestens 2 Repressionsmarken pro Spieler auf *Der Tyrann* liegen
## Zug Struktur
- 0. (Mische Ablagestapel in das leere Deck)
- 1. Erhalte 5 Ressource pro Spieler
- 2. Upkeep:
- 2.1 Solange die Summe aller Upkeepkosten größer ist als die verfügbaren Ressourcen
- Zerstöre zufällige eigene Unit
- 2.2 Bezahle alle Upkeepkosten
- 3. Aktionen:
- 3.1 Ziehe eine Karte
- 3.2 Falls die Karte spielbar ist
- Spiele die Karte
- Fahre mit 3.1 fort
- 3.3 Aktiviere alle eigenen Units
- 4. Lege die ungenutzte Karte auf den Ablagestapel
+```
+ 0. (Mische Ablagestapel in das leere Deck)
+ 1. Erhalte 5 Ressource pro Spieler
+ 2. Upkeep:
+ 2.1 Solange die Summe aller Upkeepkosten größer ist als die verfügbaren Ressourcen
+ Zerstöre zufällige eigene Unit
+ 2.2 Bezahle alle Upkeepkosten
+ 3. Aktionen:
+ 3.1 Ziehe eine Karte
+ 3.2 Falls die Karte spielbar ist
+ Spiele die Karte
+ Fahre mit 3.1 fort
+ 3.3 Aktiviere alle eigenen Units
+ 4. Lege die ungenutzte Karte auf den Ablagestapel
+```