API del turno
Il metodo playTurn
in Player.js
riceve un istanza del turno del tuo guerriero. I metodi che puoi richiamare in quel turno sono determinati dalle abilità che il tuo guerriero ha a disposizione nel livello attuale. Vedi il file README nella cartella del tuo profilo per scoprire quali sono.
Ecco un esempio estratto dal README del secondo livello della torre "BabySteps":
### Abilities
#### Actions
- `warrior.attack()`
- `warrior.walk()`
#### Senses
- `warrior.feel()`
In questo livello, il tuo guerriero ha a disposizione le abilità "attaccare", "percepire" e "camminare", il che significa che puoi richiamare questi tre metodi durante il tuo turno: warrior.attack()
, warrior.feel()
, e warrior.walk()
.
Molte abilità possono essere eseguite nelle seguenti direzioni: "frontale", "dietro", "sinistra", e "destra". Devi inviare una stringa che abbia come primo argomento la direzione, ad es.
warrior.walk('backward')
.