/**
 * \brief Quasi-enum used to flag and sort images during loading.
 */
class ImgFlag
{
	// Facing information
	public static final int LEFT = 0;
	public static final int RIGHT = 1;

	// Expression and condition information
	public static final int BODY = 0;
	public static final int SHIT = 1;
	public static final int ROLL = 2;
	public static final int ACCESSORY = 3;
	public static final int BRAID = 4;
	public static final int LICK = 5;
	public static final int CRUSHED = 6;

	public static final int NORMAL = 7;
	public static final int SMILE = 8;
	public static final int CHEER = 9;
	public static final int CRYING = 10;
	public static final int EXCITING= 11;
	public static final int PUFF = 12;
	public static final int TIRED = 13;
	public static final int SLEEPING = 14;
	public static final int REFRESHED = 15;
	public static final int DEAD = 16;
	public static final int RUDE = 17;
	public static final int DAMAGED = 18;

	public static final int PANTS = 19;
	public static final int STAIN = 20;
	public static final int PANTS2 = 21;
	public static final int PANTS2_ROLL = 22;

	public static final int NUM_OF_CONDITIONS = 23;

	// for food
	public static final int FOOD_EMPTY = 0;
	public static final int FOOD_NOT_EMPTY = 1;
	public static final int FOOD_SHADOW = 2;

	public static final int NUM_OF_FOOD_STATE = 3;

	// for shit
	public static final int SHIT_NORMAL = 0;
	public static final int SHIT_CRASHED = 1;
	public static final int SHIT_SHADOW = 2;

	public static final int NUM_OF_SHIT_STATE = 3;

	// Max size of icons
	public static final int MAXSIZE = 128;
}