Interface OfficerDataAPI


public interface OfficerDataAPI
  • Method Details

    • getPerson

      PersonAPI getPerson()
    • setPerson

      void setPerson(PersonAPI person)
    • addXP

      void addXP(long xp)
    • addXP

      void addXP(long xp, TextPanelAPI textPanel)
    • canLevelUp

      boolean canLevelUp()
    • canLevelUp

      boolean canLevelUp(boolean allowAnyLevel)
    • levelUp

      void levelUp(String skillId)
    • getSkillPicks

      List<String> getSkillPicks()
    • isMadePicks

      boolean isMadePicks()
    • makeSkillPicks

      void makeSkillPicks()
      Automatically called on level-up, but will re-roll skill picks if called again.
    • addXP

      void addXP(long xp, TextPanelAPI textPanel, boolean clampXP)
    • makeSkillPicks

      void makeSkillPicks(Random random)
    • levelUp

      void levelUp(String skillId, Random random)