Starsector API
Loading...
Searching...
No Matches
com.fs.starfarer.api.campaign.CharacterDataAPI Interface Reference

Public Member Functions

PersonAPI getPerson ()
 
String getName ()
 
MemoryAPI getMemory ()
 
MemoryAPI getMemoryWithoutUpdate ()
 
Set< String > getAbilities ()
 
void addAbility (String id)
 
void removeAbility (String id)
 
Map< String, Object > getCustom ()
 
Set< String > getHullMods ()
 
void addHullMod (String id)
 
void removeHullMod (String id)
 
boolean knowsHullMod (String id)
 
List< AdminData > getAdmins ()
 
void addAdmin (PersonAPI admin)
 
void removeAdmin (PersonAPI admin)
 
void setPortraitName (String portraitName)
 
void setName (String name, Gender gender)
 
Set< String > getSkillsEverMadeElite ()
 
String getSavefileVersion ()
 
void setSavefileVersion (String skillVersion)
 
String getHonorific ()
 
void setHonorific (String honorific)
 

Detailed Description

Definition at line 12 of file CharacterDataAPI.java.

Member Function Documentation

◆ addAbility()

void com.fs.starfarer.api.campaign.CharacterDataAPI.addAbility ( String  id)

◆ addAdmin()

void com.fs.starfarer.api.campaign.CharacterDataAPI.addAdmin ( PersonAPI  admin)

◆ addHullMod()

void com.fs.starfarer.api.campaign.CharacterDataAPI.addHullMod ( String  id)

◆ getAbilities()

Set< String > com.fs.starfarer.api.campaign.CharacterDataAPI.getAbilities ( )

◆ getAdmins()

List< AdminData > com.fs.starfarer.api.campaign.CharacterDataAPI.getAdmins ( )

◆ getCustom()

Map< String, Object > com.fs.starfarer.api.campaign.CharacterDataAPI.getCustom ( )

◆ getHonorific()

String com.fs.starfarer.api.campaign.CharacterDataAPI.getHonorific ( )

◆ getHullMods()

Set< String > com.fs.starfarer.api.campaign.CharacterDataAPI.getHullMods ( )

◆ getMemory()

MemoryAPI com.fs.starfarer.api.campaign.CharacterDataAPI.getMemory ( )

◆ getMemoryWithoutUpdate()

MemoryAPI com.fs.starfarer.api.campaign.CharacterDataAPI.getMemoryWithoutUpdate ( )

◆ getName()

String com.fs.starfarer.api.campaign.CharacterDataAPI.getName ( )

◆ getPerson()

PersonAPI com.fs.starfarer.api.campaign.CharacterDataAPI.getPerson ( )

◆ getSavefileVersion()

String com.fs.starfarer.api.campaign.CharacterDataAPI.getSavefileVersion ( )

◆ getSkillsEverMadeElite()

Set< String > com.fs.starfarer.api.campaign.CharacterDataAPI.getSkillsEverMadeElite ( )

◆ knowsHullMod()

boolean com.fs.starfarer.api.campaign.CharacterDataAPI.knowsHullMod ( String  id)

◆ removeAbility()

void com.fs.starfarer.api.campaign.CharacterDataAPI.removeAbility ( String  id)

◆ removeAdmin()

void com.fs.starfarer.api.campaign.CharacterDataAPI.removeAdmin ( PersonAPI  admin)

◆ removeHullMod()

void com.fs.starfarer.api.campaign.CharacterDataAPI.removeHullMod ( String  id)

◆ setHonorific()

void com.fs.starfarer.api.campaign.CharacterDataAPI.setHonorific ( String  honorific)

◆ setName()

void com.fs.starfarer.api.campaign.CharacterDataAPI.setName ( String  name,
Gender  gender 
)

◆ setPortraitName()

void com.fs.starfarer.api.campaign.CharacterDataAPI.setPortraitName ( String  portraitName)

◆ setSavefileVersion()

void com.fs.starfarer.api.campaign.CharacterDataAPI.setSavefileVersion ( String  skillVersion)

The documentation for this interface was generated from the following file: