Package zombie.characters.skills
Class PerkFactory
java.lang.Object
zombie.characters.skills.PerkFactory
public class PerkFactory
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPerkFactory.Perkstatic classPerkFactory.Perks -
Field Summary
-
Constructor Summary
Constructors Constructor Description PerkFactory() -
Method Summary
Modifier and Type Method Description static PerkFactory.PerkAddPerk(PerkFactory.Perks perk, java.lang.String name, java.lang.String level1, java.lang.String level2, java.lang.String level3, java.lang.String level4, java.lang.String level5, int xp1, int xp2, int xp3, int xp4, int xp5, int xp6, int xp7, int xp8, int xp9, int xp10)static PerkFactory.PerkAddPerk(PerkFactory.Perks perk, java.lang.String name, java.lang.String level1, java.lang.String level2, java.lang.String level3, java.lang.String level4, java.lang.String level5, int xp1, int xp2, int xp3, int xp4, int xp5, int xp6, int xp7, int xp8, int xp9, int xp10, boolean passiv)static PerkFactory.PerkAddPerk(PerkFactory.Perks perk, java.lang.String name, java.lang.String level1, java.lang.String level2, java.lang.String level3, java.lang.String level4, java.lang.String level5, PerkFactory.Perks parent, int xp1, int xp2, int xp3, int xp4, int xp5, int xp6, int xp7, int xp8, int xp9, int xp10)static PerkFactory.PerkAddPerk(PerkFactory.Perks perk, java.lang.String name, java.lang.String level1, java.lang.String level2, java.lang.String level3, java.lang.String level4, java.lang.String level5, PerkFactory.Perks parent, int xp1, int xp2, int xp3, int xp4, int xp5, int xp6, int xp7, int xp8, int xp9, int xp10, boolean passiv)static voidCheckForUnlockedPerks(IsoGameCharacter chr)static voidCheckForUnlockedPerks(IsoGameCharacter chr, PerkFactory.Perk p)static PerkFactory.PerkgetPerk(PerkFactory.Perks perks)static PerkFactory.PerksgetPerkFromName(java.lang.String name)static java.lang.StringgetPerkName(PerkFactory.Perks type)static voidinit()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
newMode
public static boolean newMode -
PerkMap
public static java.util.HashMap PerkMap -
PerkList
public static java.util.ArrayList PerkList
-
-
Constructor Details
-
PerkFactory
public PerkFactory()
-
-
Method Details
-
getPerkName
-
getPerkFromName
-
getPerk
-
AddPerk
public static PerkFactory.Perk AddPerk(PerkFactory.Perks perk, java.lang.String name, java.lang.String level1, java.lang.String level2, java.lang.String level3, java.lang.String level4, java.lang.String level5, int xp1, int xp2, int xp3, int xp4, int xp5, int xp6, int xp7, int xp8, int xp9, int xp10) -
AddPerk
public static PerkFactory.Perk AddPerk(PerkFactory.Perks perk, java.lang.String name, java.lang.String level1, java.lang.String level2, java.lang.String level3, java.lang.String level4, java.lang.String level5, int xp1, int xp2, int xp3, int xp4, int xp5, int xp6, int xp7, int xp8, int xp9, int xp10, boolean passiv) -
AddPerk
public static PerkFactory.Perk AddPerk(PerkFactory.Perks perk, java.lang.String name, java.lang.String level1, java.lang.String level2, java.lang.String level3, java.lang.String level4, java.lang.String level5, PerkFactory.Perks parent, int xp1, int xp2, int xp3, int xp4, int xp5, int xp6, int xp7, int xp8, int xp9, int xp10) -
AddPerk
public static PerkFactory.Perk AddPerk(PerkFactory.Perks perk, java.lang.String name, java.lang.String level1, java.lang.String level2, java.lang.String level3, java.lang.String level4, java.lang.String level5, PerkFactory.Perks parent, int xp1, int xp2, int xp3, int xp4, int xp5, int xp6, int xp7, int xp8, int xp9, int xp10, boolean passiv) -
init
public static void init() -
CheckForUnlockedPerks
-
CheckForUnlockedPerks
-