Package zombie.characters
Class HairOutfitDefinitions
java.lang.Object
zombie.characters.HairOutfitDefinitions
public final class HairOutfitDefinitions
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHairOutfitDefinitions.HaircutDefinitionstatic classHairOutfitDefinitions.HaircutOutfitDefinition -
Field Summary
Fields Modifier and Type Field Description java.lang.StringhairStylestatic HairOutfitDefinitionsinstancebooleanm_dirtyjava.util.ArrayListm_haircutDefinitionjava.util.ArrayListm_outfitDefinitionintminWorldAge -
Constructor Summary
Constructors Constructor Description HairOutfitDefinitions() -
Method Summary
Modifier and Type Method Description voidcheckDirty()java.lang.StringgetRandomBeard(java.lang.String string, java.util.ArrayList arrayList)java.lang.StringgetRandomHaircut(java.lang.String string, java.util.ArrayList arrayList)ImmutableColorgetRandomHaircutColor(java.lang.String string)voidgetValidHairStylesForOutfit(java.lang.String string, java.util.ArrayList arrayList, java.util.ArrayList arrayList2)booleanisHaircutValid(java.lang.String string, java.lang.String string2)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
instance
-
m_dirty
public boolean m_dirty -
hairStyle
public java.lang.String hairStyle -
minWorldAge
public int minWorldAge -
m_haircutDefinition
public final java.util.ArrayList m_haircutDefinition -
m_outfitDefinition
public final java.util.ArrayList m_outfitDefinition
-
-
Constructor Details
-
HairOutfitDefinitions
public HairOutfitDefinitions()
-
-
Method Details
-
checkDirty
public void checkDirty() -
isHaircutValid
public boolean isHaircutValid(java.lang.String string, java.lang.String string2) -
getValidHairStylesForOutfit
public void getValidHairStylesForOutfit(java.lang.String string, java.util.ArrayList arrayList, java.util.ArrayList arrayList2) -
getRandomHaircut
public java.lang.String getRandomHaircut(java.lang.String string, java.util.ArrayList arrayList) -
getRandomHaircutColor
-
getRandomBeard
public java.lang.String getRandomBeard(java.lang.String string, java.util.ArrayList arrayList)
-