package com.me.missingwords.listeners;
import com.badlogic.gdx.scenes.scene2d.InputEvent;
import com.badlogic.gdx.scenes.scene2d.Touchable;
import com.me.missingwords.MissingWords;
/**
*
* Listener que permite tirar los dados al pulsar el bot�n roll.
*
*/
public class RollListener extends AbstractListener {
public RollListener(MissingWords missingWords) {
super(missingWords);
}
@Override
public void clicked(InputEvent event, float x, float y) {
missingWords.getMiniGameScreen().getDice().roll(); // tiramos
missingWords.getMiniGameScreen().getRollsLeft().decreaseRolls();
if (missingWords.getMiniGameScreen().getRollsLeft().getRolls() == 0) { // Sin tiradas
missingWords.getMiniGameScreen().getRollButton().hide();
missingWords.getMiniGameScreen().getWaitButton().show();
}
/* Activamos el bot�n de movimiento */
missingWords.getMiniGameScreen().getMoveButton().setTouchable(Touchable.enabled);
}
}