4package com.fs.starfarer.api.characters;
9import org.lwjgl.util.vector.Vector2f;
11import com.fs.starfarer.api.Script;
12import com.fs.starfarer.api.campaign.CargoAPI;
13import com.fs.starfarer.api.campaign.CharacterDataAPI;
14import com.fs.starfarer.api.fleet.FleetMemberType;
15import com.fs.starfarer.api.impl.campaign.procgen.StarAge;
void addScript(Script script)
List< Script > getScripts()
List< String > getStartingShips()
void setStartingLocationName(String startingLocationName)
void setWithTimePass(boolean withTimePass)
Map< String, Object > getCustomData()
void addScriptBeforeTimePass(Script script)
CharacterDataAPI getCharacterData()
static String HYPERSPACE_NAME_TOKEN
void setSeedString(String seedString)
boolean isCampaignHelpEnabled()
List< Script > getScriptsBeforeTimePass()
void setDifficulty(String difficulty)
void setCampaignHelpEnabled(boolean campaignHelp)
Vector2f getStartingCoordinates()
String getStartingLocationName()
CargoAPI getStartingCargo()
void removeStartingFleetMember(String specId)
void setDone(boolean done)
void setSectorSize(String sectorSize)
void clearAdditionalShips()
void setSectorAge(StarAge sectorAge)
void addStartingFleetMember(String specId, FleetMemberType type)