Class BaseBarEventWithPerson
java.lang.Object
com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEventWithPerson
- All Implemented Interfaces:
PortsideBarEvent
- Direct Known Subclasses:
LuddicPathBaseBarEvent
,PlanetaryShieldBarEvent
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MarketAPI
protected PersonAPI
protected Random
protected long
Fields inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
dialog, done, memoryMap, noContinue, options, shownAt, text
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.fs.starfarer.api.impl.campaign.intel.bar.events.BaseBarEvent
addPromptAndOption, advance, endWithContinue, getBarEventId, getShownAt, init, isAlwaysShow, optionSelected, shouldRemoveEvent, shouldShowAtMarket, wasShownAtMarket
-
Field Details
-
person
-
seed
protected long seed -
market
-
random
-
-
Constructor Details
-
BaseBarEventWithPerson
public BaseBarEventWithPerson()
-
-
Method Details
-
regen
-
createPerson
-
getPersonPortrait
-
getPersonFaction
-
getPersonRank
-
getPersonGender
-
getPersonPost
-
getManOrWoman
-
getHeOrShe
-
getHimOrHer
-
getHimOrHerself
-
getHisOrHer
-
isDialogFinished
public boolean isDialogFinished()- Specified by:
isDialogFinished
in interfacePortsideBarEvent
- Overrides:
isDialogFinished
in classBaseBarEvent
-
getPerson
-
getMarket
-
getRandom
-