package org.apollo.util.tools;

/**
 * Contains equipment name constants.
 *
 * @author Graham
 * @author Palidino76
 */
public final class EquipmentConstants {

	/**
	 * Amulets.
	 */
	public static final String[] AMULETS = { "amulet", "necklace", "Amulet of" };

	/**
	 * Arrows.
	 */
	public static final String[] ARROWS = { "arrow", "arrows", "arrow(p)", "arrow(+)", "arrow(s)", "bolt", "Bolt rack",
			"Opal bolts", "Dragon bolts" };

	/**
	 * Bodies.
	 */
	public static final String[] BODY = { "platebody", "chainbody", "robetop", "leathertop", "platemail", "top",
			"brassard", "Robe top", "body", "platebody (t)", "platebody (g)", "body(g)", "body_(g)", "chestplate",
			"torso", "shirt" };

	/**
	 * Boots.
	 */
	public static final String[] BOOTS = { "boots", "Boots" };

	/**
	 * Capes.
	 */
	public static final String[] CAPES = { "cape", "Cape" };

	/**
	 * Full bodies.
	 */
	public static final String[] FULL_BODIES = { "top", "shirt", "platebody", "Ahrims robetop", "Karils leathertop",
			"brassard", "Robe top", "robetop", "platebody (t)", "platebody (g)", "chestplate", "torso" };

	/**
	 * Full hats.
	 */
	public static final String[] FULL_HATS = { "med helm", "coif", "Dharoks helm", "hood", "Initiate helm", "Coif",
			"Helm of neitiznot" };

	/**
	 * Full masks.
	 */
	public static final String[] FULL_MASKS = { "full helm", "mask", "Veracs helm", "Guthans helm", "Torags helm",
			"Karils coif", "full helm (t)", "full helm (g)", "mask" };

	/**
	 * Gloves.
	 */
	public static final String[] GLOVES = { "gloves", "gauntlets", "Gloves", "vambraces", "vamb", "bracers" };

	/**
	 * Hats.
	 */
	public static final String[] HATS = { "tiara", "helm", "hood", "coif", "Coif", "hat", "partyhat", "Hat",
			"full helm (t)", "full helm (g)", "hat (t)", "hat (g)", "cav", "boater", "helmet", "mask",
			"Helm of neitiznot" };

	/**
	 * Legs.
	 */
	public static final String[] LEGS = { "platelegs", "plateskirt", "skirt", "bottoms", "chaps", "platelegs (t)",
			"platelegs (g)", "bottom", "skirt", "skirt (g)", "skirt (t)", "chaps (g)", "chaps (t)", "tassets", "legs",
			"Flared trousers" };

	/**
	 * Rings.
	 */
	public static final String[] RINGS = { "ring", "Ring of" };

	/**
	 * Shields.
	 */
	public static final String[] SHIELDS = { "kiteshield", "sq shield", "Toktz-ket", "books", "book", "kiteshield (t)",
			"kiteshield (g)", "kiteshield(h)", "defender", "shield" };

	/**
	 * Weapons.
	 */
	public static final String[] WEAPONS = { "scimitar", "longsword", "sword", "longbow", "shortbow", "dagger", "mace",
			"halberd", "spear", "Abyssal whip", "axe", "flail", "crossbow", "Torags hammers", "dagger(p)", "dagger(+)",
			"dagger(s)", "spear(p)", "spear(+)", "spear(s)", "spear(kp)", "maul", "dart", "dart(p)", "javelin",
			"javelin(p)", "knife", "knife(p)", "Longbow", "Shortbow", "Crossbow", "Toktz-xil", "Toktz-mej",
			"Tzhaar-ket", "staff", "Staff", "godsword", "c'bow", "Crystal bow", "Dark bow", "Magic butterfly net" };

	/**
	 * Default private constructor to prevent instantiation.
	 */
	private EquipmentConstants() {
	}

}