public abstract class BaseBarEventWithPerson extends BaseBarEvent
| Modifier and Type | Field and Description |
|---|---|
protected MarketAPI |
market |
protected PersonAPI |
person |
protected java.util.Random |
random |
protected long |
seed |
dialog, done, memoryMap, noContinue, options, shownAt, text| Constructor and Description |
|---|
BaseBarEventWithPerson() |
| Modifier and Type | Method and Description |
|---|---|
protected PersonAPI |
createPerson() |
protected java.lang.String |
getHeOrShe() |
protected java.lang.String |
getHimOrHer() |
protected java.lang.String |
getHimOrHerself() |
protected java.lang.String |
getHisOrHer() |
protected java.lang.String |
getManOrWoman() |
MarketAPI |
getMarket() |
PersonAPI |
getPerson() |
protected java.lang.String |
getPersonFaction() |
protected FullName.Gender |
getPersonGender() |
protected java.lang.String |
getPersonPortrait() |
protected java.lang.String |
getPersonPost() |
protected java.lang.String |
getPersonRank() |
java.util.Random |
getRandom() |
boolean |
isDialogFinished() |
protected void |
regen(MarketAPI market) |
addPromptAndOption, advance, endWithContinue, getBarEventId, getShownAt, init, isAlwaysShow, optionSelected, shouldRemoveEvent, shouldShowAtMarket, wasShownAtMarketpublic BaseBarEventWithPerson()
protected PersonAPI createPerson()
protected java.lang.String getPersonPortrait()
protected java.lang.String getPersonFaction()
protected java.lang.String getPersonRank()
protected FullName.Gender getPersonGender()
protected java.lang.String getPersonPost()
protected java.lang.String getManOrWoman()
protected java.lang.String getHeOrShe()
protected java.lang.String getHimOrHer()
protected java.lang.String getHimOrHerself()
protected java.lang.String getHisOrHer()
public boolean isDialogFinished()
isDialogFinished in interface PortsideBarEventisDialogFinished in class BaseBarEventpublic java.util.Random getRandom()