package de.fau.cs.mad.fly.levels.beginner; import de.fau.cs.mad.fly.I18n; import de.fau.cs.mad.fly.features.IFeatureInit; import de.fau.cs.mad.fly.features.overlay.InfoOverlay; import de.fau.cs.mad.fly.game.GameController; import de.fau.cs.mad.fly.game.GameControllerBuilder; import de.fau.cs.mad.fly.levels.AsteroidBelt; import de.fau.cs.mad.fly.levels.ILevel; /** * Level script file for the level where you have to decide the first time which * gate to use. * * @author Lukas Hahmann <lukas.hahmann@gmail.com> * */ public class AsteroidLevel extends AsteroidBelt implements ILevel, IFeatureInit { @Override public void create(GameControllerBuilder builder) { builder.addFeatureToLists(this); } @Override public void init(GameController game) { InfoOverlay.getInstance().setOverlay(I18n.tLevel("beginner.asteroid"), 4); } }