package models.casilla.impl;
import logica.Trivial;
import models.casilla.Action;
import models.casilla.Casilla;
public class CasillaPregunta implements Casilla {
private String categoria;
public CasillaPregunta(String categoria) {
this.categoria = categoria;
}
public Action usoCasilla() {
// Se elige una pregunta aleatoria de esa categoria
return new Action() {
public void execute(Trivial trivial) {
trivial.hacerPregunta(categoria, false);
trivial.setCasillaFinal(false);
trivial.setVuelveATirar(false);
}
};
}
@Override
public String toString() {
return "Pregunta de " + categoria;
}
}