View Javadoc

1   package nl.tudelft.goal.ut2004.visualizer.parameters;
2   
3   
4   public enum Skin {
5   
6   	NightMaleA("HumanMaleA.NightMaleA"), NightMaleB("HumanMaleA.NightMaleB"), MercMaleA(
7   			"HumanMaleA.MercMaleA"), MercMaleB("HumanMaleA.MercMaleB"), MercMaleC(
8   			"HumanMaleA.MercMaleC"), MercMaleD("HumanMaleA.MercMaleD"), EgyptMaleA(
9   			"HumanMaleA.EgyptMaleA"), EgyptMaleB("HumanMaleA.EgyptMaleB"), MercFemaleA(
10  			"HumanFemaleA.MercFemaleA"), MercFemaleB("HumanFemaleA.MercFemaleB"), MercFemaleC(
11  			"HumanFemaleA.MercFemaleC"), NightFemaleA(
12  			"HumanFemaleA.NightFemaleA"), NightFemaleB(
13  			"HumanFemaleA.NightFemaleB"), EgyptFemaleA(
14  			"HumanFemaleA.EgyptFemaleA"), EgyptFemaleB(
15  			"HumanFemaleA.EgyptFemaleB"), JakobM("ThunderCrash.JakobM"), AlienMaleA(
16  			"Aliens.AlienMaleA"), AlienMaleB("Aliens.AlienMaleB"), AlienFemaleA(
17  			"Aliens.AlienFemaleA"), AlienFemaleB("Aliens.AlienFemaleB"), BotA(
18  			"Bot.BotA"), BotB("Bot.BotB"), BotC("Bot.BotC"), BotD("Bot.BotD"), Hellion_Kane(
19  			"Hellions.Hellion_Kane"), Hellion_Garrett(
20  			"Hellions.Hellion_Garrett"), Hellion_Gitty("Hellions.Hellion_Gitty"), JuggMaleA(
21  			"Jugg.JuggMaleA"), JuggMaleB("Jugg.JuggMaleB"), JuggFemaleA(
22  			"Jugg.JuggFemaleA"), JuggFemaleB("Jugg.JuggFemaleB"), AbaddonM(
23  			"NewNightmare.AbaddonM"), Ophelia("NewNightmare.Ophelia"), Skaarj2(
24  			"SkaarjAnims.Skaarj2"), Skaarj3("SkaarjAnims.Skaarj3"), Skaarj4(
25  			"SkaarjAnims.Skaarj4"), XanM03("XanRobots.XanM03"), XanM02(
26  			"XanRobots.XanM02"), XanF02("XanRobots.XanF02"), EnigmaM(
27  			"XanRobots.EnigmaM");
28  
29  	private final String skinName;
30  
31  	private Skin(String skinName) {
32  		this.skinName = skinName;
33  	}
34  
35  	/**
36  	 * 
37  	 * Returns a String that can be used in the initialized to select the bots
38  	 * skin.
39  	 * 
40  	 * @return String representing UT Skin name of this skin.
41  	 */
42  	public String getUnrealName() {
43  		return skinName;
44  	}
45  
46  }