package games.fighter.JerryJackExample;
import java.awt.Dimension;
import arcade.games.ArcadeInteraction;
import arcade.games.UserGameData;
import vooga.fighter.controller.GameManager;
import vooga.fighter.model.loaders.MapLoader;
import vooga.fighter.view.Canvas;
public class DooperStreetFighter extends GameManager {
private final String FILE_PATH = "games.fighter.JerryJackExample.";
private static final Dimension CANVAS_SIZE = new Dimension (1200, 900);
/**
* Our terrific game
*/
public DooperStreetFighter(ArcadeInteraction arcade) {
super(arcade);
}
/**
* Need to override setup in order to change file path. Also
* we wanted a bigger Canvas :)
*/
@Override
protected void setup(){
setFilePathway(FILE_PATH);
setCanvas(new Canvas(CANVAS_SIZE));
setInfo(new AdvancedGameInfo(new MapLoader(FILE_PATH).getMapNames()));
}
/**
* Needed to add in one more stat to keep track of
*/
@Override
public UserGameData generateNewProfile () {
UserGameData data = new UserGameData();
data.setScore(getGameInfo().getLastScore());
return data;
}
}