public void draw(Vector2f camera) {
		// Sprite Size size of a full tile
		// Inhabits of full tile, activated by "E" press in a short radius around it
		// state 1 = not flipped, state 2 = flipped
		
		float tempX = getX();
		float tempY = getY();
		
		// These numbers setup the sprite accordingly (even though its -38 and not -51)
		tempX = TileUtil.toIsoX(getX(), getY()) + camera.getX() - 32;
		tempY = TileUtil.toIsoY(getX(), getY()) + camera.getY() - 38;
		
		switch(state){
		case 1:
			animations[0].draw(tempX, tempY);
			break;
		case 2:
			animations[1].draw(tempX, tempY);
			break;
		}		
	}