package nl.github.martijn9612.fishy.states;

import nl.github.martijn9612.fishy.Main;
import org.newdawn.slick.state.BasicGameState;

/**
 * Created by Skullyhoofd on 13/10/2015.
 * Implements the HelpState which shows instructions to the game.
 */
public class HelpState extends BasicGameState {

    /**
     * Constructor for the Help State.
     *
     * @param state - the number of the state
     */
    public HelpState(int state) {
        // Blank
    }



    /**
     * Get the ID of this state.
     *
     * @return the unique ID of this state
     */
    @Override
    public int getID() {
        return Main.HELP_STATE;
    }
}

@@ -90,45 +90,238 @@
 ort 
-org.newdawn.slick.state.BasicGameStat
+nl.github.martijn9612.fishy.position.DrawRectangle;%0Aimport nl.github.martijn9612.fishy.position.MousePosition;%0Aimport org.newdawn.slick.*;%0Aimport org.newdawn.slick.state.BasicGameState;%0Aimport org.newdawn.slick.state.StateBasedGam
 e;%0A%0A
@@ -622,24 +622,24 @@
 nt state) %7B%0A
-
         // B
@@ -650,16 +650,1331 @@
 %0A    %7D%0A%0A
+    /**%0A     * Initialize the game.%0A     *%0A     * @param container%0A     *            - the container holding the game%0A     * @param game%0A     *            - the game holding the state%0A     * @throws SlickException%0A     *             - indicates internal error%0A     */%0A    public void init(GameContainer container, StateBasedGame game) throws SlickException %7B%0A%0A    %7D%0A%0A    /**%0A     * Renders the game's screen.%0A     *%0A     * @param gc%0A     *            - the container holding the game%0A     * @param game%0A     *            - the game holding the state%0A     * @param g%0A     *            - the graphics content used to render%0A     * @throws SlickException%0A     *             - indicates internal error%0A     */%0A    public void render(GameContainer gc, StateBasedGame game, Graphics g) throws SlickException %7B%0A%0A    %7D%0A%0A    /**%0A     * Update the game logic.%0A     *%0A     * @param gc%0A     *            - the container holding the game%0A     * @param game%0A     *            - the game holding the state%0A     * @param delta%0A     *            - the amount of time that has passed since last update in%0A     *            milliseconds%0A     * @throws SlickException%0A     *             - indicates internal error%0A     */%0A    public void update(GameContainer gc, StateBasedGame game, int delta) throws SlickException %7B%0A        %0A    %7D%0A%0A
 %0A%0A    /*

fix build error <bug