Class ProfessionFactory.Profession

java.lang.Object
zombie.characters.professions.ProfessionFactory.Profession
All Implemented Interfaces:
IListBoxItem
Enclosing class:
ProfessionFactory

public static class ProfessionFactory.Profession extends Object implements IListBoxItem
  • Field Details

  • Constructor Details

  • Method Details

    • getTexture

      public Texture getTexture()
    • addFreeTrait

      public void addFreeTrait(String trait)
    • getFreeTraits

      public ArrayList<String> getFreeTraits()
    • getLabel

      public String getLabel()
      Specified by:
      getLabel in interface IListBoxItem
    • getIconPath

      public String getIconPath()
    • getLeftLabel

      public String getLeftLabel()
      Specified by:
      getLeftLabel in interface IListBoxItem
    • getRightLabel

      public String getRightLabel()
      Specified by:
      getRightLabel in interface IListBoxItem
    • getType

      public String getType()
      Returns:
      the type
    • setType

      public void setType(String _type)
    • getName

      public String getName()
      Returns:
      the name
    • setName

      public void setName(String _name)
    • getCost

      public int getCost()
      Returns:
      the cost
    • setCost

      public void setCost(int _cost)
    • getDescription

      public String getDescription()
      Returns:
      the description
    • setDescription

      public void setDescription(String _description)
    • setIconPath

      public void setIconPath(String _IconPath)
    • getFreeTraitStack

      public Stack<String> getFreeTraitStack()
      Returns:
      the FreeTraitStack
    • addXPBoost

      public void addXPBoost(PerkFactory.Perk perk, int level)
    • getXPBoostMap

      public HashMap<PerkFactory.Perk,Integer> getXPBoostMap()
    • setFreeTraitStack

      public void setFreeTraitStack(Stack<String> _FreeTraitStack)
    • getFreeRecipes

      public List<String> getFreeRecipes()
    • setFreeRecipes

      public void setFreeRecipes(List<String> _freeRecipes)