package com.arretadogames.pilot.screens; import android.view.MotionEvent; import com.arretadogames.pilot.R; import com.arretadogames.pilot.game.Game; import com.arretadogames.pilot.game.GameState; import com.arretadogames.pilot.loading.FontLoader; import com.arretadogames.pilot.loading.FontLoader.FontTypeFace; import com.arretadogames.pilot.render.opengl.GLCanvas; import com.arretadogames.pilot.tournaments.TournamentManager; import com.arretadogames.pilot.util.Assets; public class PremiationScreen extends GameScreen { private String winner = ""; public PremiationScreen() { } public void updateWinner() { this.winner = TournamentManager.getInstance().getWinner(); } @Override public void render(GLCanvas canvas, float timeElapsed) { canvas.drawText(this.winner, getDimension(R.dimen.screen_width)/2, getDimension(R.dimen.screen_height)/2, FontLoader.getInstance().getFont(FontTypeFace.ARIAN), 2, true); } @Override public void step(float timeElapsed) { // TODO Auto-generated method stub } @Override public void input(InputEventHandler event) { if (event.getAction() == MotionEvent.ACTION_UP) { Assets.mainMenuMusic.play(); Game.getInstance().goTo(GameState.MAIN_MENU); TournamentManager.getInstance().resetTournamentData(); } } @Override public void onPause() { // TODO Auto-generated method stub } }