Modifier and Type | Method and Description |
---|---|
void |
addTag(java.lang.String tag) |
void |
clearTags() |
void |
decrWantsToContactReasons() |
java.lang.String |
getAICoreId() |
float |
getContactWeight() |
FactionAPI |
getFaction() |
CampaignFleetAPI |
getFleet()
For officers, the fleet they're in.
|
MutableCharacterStatsAPI |
getFleetCommanderStats() |
FullName.Gender |
getGender() |
java.lang.String |
getHeOrShe() |
java.lang.String |
getHimOrHer() |
java.lang.String |
getHisOrHer() |
java.lang.String |
getId() |
PersonImportance |
getImportance() |
java.lang.String |
getManOrWoman() |
MarketAPI |
getMarket() |
MemoryAPI |
getMemory() |
MemoryAPI |
getMemoryWithoutUpdate() |
FullName |
getName() |
java.lang.String |
getNameString() |
PersonalityAPI |
getPersonalityAPI() |
java.lang.String |
getPortraitSprite() |
java.lang.String |
getPost() |
java.lang.String |
getPostArticle() |
java.lang.String |
getPostId() |
java.lang.String |
getRank() |
java.lang.String |
getRankArticle() |
java.lang.String |
getRankId() |
RelationshipAPI |
getRelToPlayer() |
java.util.List<ContactTagSpec> |
getSortedContactTags() |
java.util.List<java.lang.String> |
getSortedContactTagStrings() |
MutableCharacterStatsAPI |
getStats() |
java.util.Set<java.lang.String> |
getTags() |
java.lang.String |
getVoice() |
boolean |
hasTag(java.lang.String tag) |
void |
incrWantsToContactReasons() |
boolean |
isAICore() |
boolean |
isDefault() |
boolean |
isFemale() |
boolean |
isMale() |
boolean |
isPlayer() |
void |
removeTag(java.lang.String tag) |
void |
setAICoreId(java.lang.String aiCoreId) |
void |
setContactWeight(float contactWeight) |
void |
setFaction(java.lang.String factionId) |
void |
setFleet(CampaignFleetAPI fleet)
For officers, the fleet they're in.
|
void |
setGender(FullName.Gender gender) |
void |
setId(java.lang.String id) |
void |
setImportance(PersonImportance importance) |
void |
setImportanceAndVoice(PersonImportance importance,
java.util.Random random)
The passed in random is used to set the "voice".
|
void |
setMarket(MarketAPI market) |
void |
setName(FullName name) |
void |
setPersonality(java.lang.String personality) |
void |
setPortraitSprite(java.lang.String portraitSprite) |
void |
setPostId(java.lang.String postId) |
void |
setRankId(java.lang.String rank) |
void |
setStats(MutableCharacterStatsAPI stats) |
void |
setVoice(java.lang.String voice) |
boolean |
wantsToContactPlayer() |
void setPersonality(java.lang.String personality)
MutableCharacterStatsAPI getStats()
java.lang.String getRank()
java.lang.String getRankArticle()
java.lang.String getRankId()
void setRankId(java.lang.String rank)
java.lang.String getPost()
java.lang.String getPostArticle()
void setPostId(java.lang.String postId)
java.lang.String getPostId()
FullName getName()
void setName(FullName name)
java.lang.String getPortraitSprite()
void setPortraitSprite(java.lang.String portraitSprite)
FullName.Gender getGender()
boolean isMale()
boolean isFemale()
MemoryAPI getMemoryWithoutUpdate()
getMemoryWithoutUpdate
in interface HasMemory
boolean wantsToContactPlayer()
void incrWantsToContactReasons()
void decrWantsToContactReasons()
float getContactWeight()
void setContactWeight(float contactWeight)
FactionAPI getFaction()
void setFaction(java.lang.String factionId)
RelationshipAPI getRelToPlayer()
java.lang.String getId()
boolean hasTag(java.lang.String tag)
void addTag(java.lang.String tag)
void removeTag(java.lang.String tag)
java.util.Set<java.lang.String> getTags()
void clearTags()
boolean isPlayer()
boolean isDefault()
PersonalityAPI getPersonalityAPI()
java.lang.String getAICoreId()
void setAICoreId(java.lang.String aiCoreId)
boolean isAICore()
java.lang.String getNameString()
void setGender(FullName.Gender gender)
CampaignFleetAPI getFleet()
void setFleet(CampaignFleetAPI fleet)
MutableCharacterStatsAPI getFleetCommanderStats()
void setId(java.lang.String id)
MarketAPI getMarket()
void setMarket(MarketAPI market)
PersonImportance getImportance()
void setImportance(PersonImportance importance)
void setImportanceAndVoice(PersonImportance importance, java.util.Random random)
importance
- random
- java.lang.String getHisOrHer()
java.lang.String getHeOrShe()
java.util.List<ContactTagSpec> getSortedContactTags()
java.util.List<java.lang.String> getSortedContactTagStrings()
java.lang.String getHimOrHer()
java.lang.String getManOrWoman()
java.lang.String getVoice()
void setVoice(java.lang.String voice)
void setStats(MutableCharacterStatsAPI stats)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.