public Fish(Vector2f position, FishType type, int animationDelay) throws SlickException {
		this.position = position;
		this.type = type;
		this.delay = animationDelay;
		
		this.animation.add(new Image("res/fish/regular.png"));
		this.animation.add(new Image("res/fish/regular1.png"));
		this.animation.add(new Image("res/fish/regular1.png"));
		this.animation.add(new Image("res/fish/regular.png"));
		this.collision = new Rectangle((int)position.getX(), (int)position.getY(), this.animation.get(0).getWidth(), this.animation.get(0).getHeight());
		
		switch(this.type) {
		case regular:
			this.colorFilter = null;
			break;
		case dangerous:
			this.colorFilter = Color.red;
			break;
		case special:
			this.colorFilter = Color.green;
			break;
		}
	}