package erogenousbeef.bigreactors.gui;

import erogenousbeef.bigreactors.client.BeefIconManager;

public class BeefGuiIconManager extends BeefIconManager {

	public static final int COOLANT_IN = 0;
	public static final int COOLANT_OUT = 1;
	public static final int COOLANT_TEMPERATURE = 2;
	public static final int ENERGY_OUTPUT = 3;
	public static final int FUEL_USAGE_RATE = 4;
	public static final int HOT_FLUID_IN = 5;
	public static final int HOT_FLUID_OUT = 6;
	public static final int OFF_OFF = 7;
	public static final int OFF_ON = 8;
	public static final int ON_OFF = 9;
	public static final int ON_ON = 10;
	public static final int TEMPERATURE = 11;
	public static final int WASTE_EJECT_OFF = 12;
	public static final int WASTE_EJECT_ON = 13;
	public static final int WASTE_MANUAL_OFF = 14;
	public static final int WASTE_MANUAL_ON = 15;
	public static final int WASTE_EJECT = 16;
	public static final int REACTIVITY = 17;
	public static final int ENERGY_STORED = 18;
	public static final int RPM = 19;
	public static final int UP_ARROW = 20;
	public static final int DOWN_ARROW = 21;
	public static final int FUEL_EJECT = 22;
	public static final int INLET_ON = 23;
	public static final int INLET_OFF = 24;
	public static final int OUTLET_ON = 25;
	public static final int OUTLET_OFF = 26;
	public static final int VENT_ALL_OFF = 27;
	public static final int VENT_ALL_ON = 28;
	public static final int VENT_OVERFLOW_OFF = 29;
	public static final int VENT_OVERFLOW_ON = 30;
	public static final int VENT_NONE_OFF = 31;
	public static final int VENT_NONE_ON = 32;
	public static final int ROTOR_EFFICIENCY = 33;
	public static final int FLOW_RATE = 34;
	public static final int COIL = 35;

	@Override
	protected String[] getIconNames() {
		return new String[] {
				"coolantIn",
				"coolantOut",
				"coolantTemperature",
				"energyOutput",
				"fuelUsageRate",
				"hotFluidIn",
				"hotFluidOut",
				"Off_off",
				"Off_on",
				"On_off",
				"On_on",
				"temperature",
				"wasteEject_off",
				"wasteEject_on",
				"wasteManual_off",
				"wasteManual_on",
				"wasteEject",
				"reactivity",
				"energyStored",
				"rpm",
				"upArrow",
				"downArrow",
				"fuelEject",
				"inletOn",
				"inletOff",
				"outletOn",
				"outletOff",
				"ventAllOff",
				"ventAllOn",
				"ventOverflowOff",
				"ventOverflowOn",
				"ventNoneOff",
				"ventNoneOn",
				"rotorEfficiency",
				"flowRate",
				"coil",
				"controlRod"
		};
	}
	
	@Override
	protected String getPath() { return "guiIcons/"; }
	
}
