public interface OfficerDataAPI
Modifier and Type | Method and Description |
---|---|
void |
addXP(long xp) |
void |
addXP(long xp,
TextPanelAPI textPanel) |
void |
addXP(long xp,
TextPanelAPI textPanel,
boolean clampXP) |
boolean |
canLevelUp() |
boolean |
canLevelUp(boolean allowAnyLevel) |
PersonAPI |
getPerson() |
java.util.List<java.lang.String> |
getSkillPicks() |
boolean |
isMadePicks() |
void |
levelUp(java.lang.String skillId) |
void |
levelUp(java.lang.String skillId,
java.util.Random random) |
void |
makeSkillPicks()
Automatically called on level-up, but will re-roll skill picks if called again.
|
void |
makeSkillPicks(java.util.Random random) |
void |
setPerson(PersonAPI person) |
PersonAPI getPerson()
void setPerson(PersonAPI person)
void addXP(long xp)
void addXP(long xp, TextPanelAPI textPanel)
boolean canLevelUp()
boolean canLevelUp(boolean allowAnyLevel)
void levelUp(java.lang.String skillId)
java.util.List<java.lang.String> getSkillPicks()
boolean isMadePicks()
void makeSkillPicks()
void addXP(long xp, TextPanelAPI textPanel, boolean clampXP)
void makeSkillPicks(java.util.Random random)
void levelUp(java.lang.String skillId, java.util.Random random)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.