Package zombie.characters.skills
Class PerkFactory.Perk
java.lang.Object
zombie.characters.skills.PerkFactory.Perk
- Enclosing class:
- PerkFactory
public static class PerkFactory.Perk
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description java.lang.Stringlevel1java.lang.Stringlevel2java.lang.Stringlevel3java.lang.Stringlevel4java.lang.Stringlevel5java.lang.StringnamePerkFactory.PerksparentbooleanpassivPerkFactory.Perkstypeintxp1intxp10intxp2intxp3intxp4intxp5intxp6intxp7intxp8intxp9 -
Constructor Summary
Constructors Constructor Description 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)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) -
Method Summary
Modifier and Type Method Description java.lang.StringgetName()PerkFactory.PerksgetParent()floatgetTotalXpForLevel(int level)PerkFactory.PerksgetType()intgetXp1()intgetXp10()intgetXp2()intgetXp3()intgetXp4()intgetXp5()intgetXp6()intgetXp7()intgetXp8()intgetXp9()floatgetXpForLevel(int level)booleanisPassiv()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
name
public java.lang.String name -
level1
public java.lang.String level1 -
level2
public java.lang.String level2 -
level3
public java.lang.String level3 -
level4
public java.lang.String level4 -
level5
public java.lang.String level5 -
passiv
public boolean passiv -
xp1
public int xp1 -
xp2
public int xp2 -
xp3
public int xp3 -
xp4
public int xp4 -
xp5
public int xp5 -
xp6
public int xp6 -
xp7
public int xp7 -
xp8
public int xp8 -
xp9
public int xp9 -
xp10
public int xp10 -
parent
-
type
-
-
Constructor Details
-
Perk
public 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) -
Perk
public 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)
-
-
Method Details
-
isPassiv
public boolean isPassiv() -
getParent
-
getName
public java.lang.String getName() -
getType
-
getXp1
public int getXp1() -
getXp2
public int getXp2() -
getXp3
public int getXp3() -
getXp4
public int getXp4() -
getXp5
public int getXp5() -
getXp6
public int getXp6() -
getXp7
public int getXp7() -
getXp8
public int getXp8() -
getXp9
public int getXp9() -
getXp10
public int getXp10() -
getXpForLevel
public float getXpForLevel(int level) -
getTotalXpForLevel
public float getTotalXpForLevel(int level)
-