Package zombie.characters.traits
Class TraitFactory
java.lang.Object
zombie.characters.traits.TraitFactory
public final class TraitFactory
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTraitFactory.Trait -
Field Summary
Fields Modifier and Type Field Description static java.util.LinkedHashMapTraitMap -
Constructor Summary
Constructors Constructor Description TraitFactory() -
Method Summary
Modifier and Type Method Description static TraitFactory.TraitaddTrait(java.lang.String string, java.lang.String string2, int int1, java.lang.String string3, boolean boolean1)static TraitFactory.TraitaddTrait(java.lang.String string, java.lang.String string2, int int1, java.lang.String string3, boolean boolean1, boolean boolean2)static TraitFactory.TraitgetTrait(java.lang.String string)static java.util.ArrayListgetTraits()static voidinit()static voidReset()static voidsetMutualExclusive(java.lang.String string, java.lang.String string2)static voidsortList()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
TraitMap
public static java.util.LinkedHashMap TraitMap
-
-
Constructor Details
-
TraitFactory
public TraitFactory()
-
-
Method Details
-
init
public static void init() -
setMutualExclusive
public static void setMutualExclusive(java.lang.String string, java.lang.String string2) -
sortList
public static void sortList() -
addTrait
public static TraitFactory.Trait addTrait(java.lang.String string, java.lang.String string2, int int1, java.lang.String string3, boolean boolean1) -
addTrait
public static TraitFactory.Trait addTrait(java.lang.String string, java.lang.String string2, int int1, java.lang.String string3, boolean boolean1, boolean boolean2) -
getTraits
public static java.util.ArrayList getTraits() -
getTrait
-
Reset
public static void Reset()
-