package edu.wisc.cs.games10.chrononaut;

public enum Square {
	SOLID_GROUND (0), 
	SOLID_UPPER_LEFT (5), SOLID_UPPER_MIDDLE (6), SOLID_UPPER_RIGHT (7), 
	CLIFF_UPPER_LEFT (3), CLIFF_UPPER_RIGHT (4),
	CLIFF_LEFT (1), CLIFF_RIGHT (2),
	
	GRASS (31), GRASS_LEFT (19), GRASS_RIGHT (20),
	GRASS_CLIFF_LEFT (21), GRASS_CLIFF_RIGHT (22),
	
	TREE_UPPER_LEFT (8), TREE_UPPER_MIDDLE (9), TREE_UPPER_RIGHT (10), 
	TREE_LOWER_LEFT (11), TREE_LOWER_MIDDLE (12), TREE_LOWER_RIGHT (13), 
	TREE_TRUNK (15), TREE_LOWER_TRUNK (14),
	TREE_MIDDLE (16), TREE_MIDDLE_LEFT (17), TREE_MIDDLE_RIGHT (18),
	
	GRASS_TREE_TRUNK (25),
	TREE_TRUNK_LPIECE_LEFT (26), TREE_TRUNK_LPIECE_RIGHT (27),
	TREE_TRUNK_SIDEWAYS (28),
	TREE_TRUNK_INTERSECT_LEFT (29), TREE_TRUNK_INTERSECT_RIGHT (30),
	
	CLIFF_FOOT_LEFT (32), CLIFF_FOOT_RIGHT (33),
	
	FLAG_TOP (24), FLAG_BASE (23),
	
	BLANK_TILE (-1);
	
	public final int index;
	
	Square(int i) {
		index = i;
	}
}
