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, wasShownAtMarket
protected PersonAPI person
protected long seed
protected MarketAPI market
protected transient java.util.Random random
protected void regen(MarketAPI market)
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 PortsideBarEvent
isDialogFinished
in class BaseBarEvent
public PersonAPI getPerson()
public MarketAPI getMarket()
public java.util.Random getRandom()
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.