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 class
PerkFactory.Perk
static class
PerkFactory.Perks
-
Field Summary
-
Constructor Summary
Constructors Constructor Description PerkFactory()
-
Method Summary
Modifier and Type Method Description 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)
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)
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)
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)
static void
CheckForUnlockedPerks(IsoGameCharacter chr)
static void
CheckForUnlockedPerks(IsoGameCharacter chr, PerkFactory.Perk p)
static PerkFactory.Perk
getPerk(PerkFactory.Perks perks)
static PerkFactory.Perks
getPerkFromName(java.lang.String name)
static java.lang.String
getPerkName(PerkFactory.Perks type)
static void
init()
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
-