Turn API
Der playTurn
-Methode in Player.js
wird eine Instanz des aktuellen Zuges (engl. Turn) deines Kämpfers übergeben. Die Methoden, die du mithilfe dieses Zug-Objektes aufrufen kannst, hängen von Fähigkeiten deines Kämpfers ab, die er auf dem aktuellen Level freigeschaltet hat. Überprüfe die README-Datei, um dich über die aktuellen Fähigkeiten deines Kämpfers zu informieren.
Here is an example extracted from the README of the second level in the "Baby Steps" tower:
### Abilities
#### Actions
- `warrior.attack()`
- `warrior.walk()`
#### Senses
- `warrior.feel()`
Auf diesem Level kann dein Kämpfer angreifen, wahrnehmen und laufen, was bedeutet, dass du diese drei Methoden in deinem Zug aufrufen kannst: warrior.attack()
, warrior.feel()
und warrior.walk()
.
Viele Fähigkeiten können in die folgenden Richtungen ausgeführt werden: "forward" (vorwärts), "backward" (rückwarts), "left" (links) und "right" (rechts). Dafür musst du einen String mit der Richtung als erstes Argument übergeben. Zum Beispiel:
warrior.walk('backward')
.