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

Public Member Functions

String getId ()
 
String getName ()
 
String getPostingStage ()
 
void playerAccept (SectorEntityToken entity)
 
void advance (float amount)
 
CampaignEventPlugin getPrimedEvent ()
 
PersonAPI getImportantPerson ()
 
long getCreationTimestamp ()
 
String getFactionId ()
 
boolean showAcceptTooltipNextToButton ()
 
boolean canPlayerAccept ()
 
String getAcceptTooltip ()
 
Highlights getAcceptTooltipHighlights ()
 
void cleanup ()
 

Detailed Description

Definition at line 7 of file CampaignMissionPlugin.java.

Member Function Documentation

◆ advance()

void com.fs.starfarer.api.campaign.CampaignMissionPlugin.advance ( float  amount)

◆ canPlayerAccept()

boolean com.fs.starfarer.api.campaign.CampaignMissionPlugin.canPlayerAccept ( )

◆ cleanup()

void com.fs.starfarer.api.campaign.CampaignMissionPlugin.cleanup ( )

Called when mission is removed from board with withCleanup = true

◆ getAcceptTooltip()

String com.fs.starfarer.api.campaign.CampaignMissionPlugin.getAcceptTooltip ( )

◆ getAcceptTooltipHighlights()

Highlights com.fs.starfarer.api.campaign.CampaignMissionPlugin.getAcceptTooltipHighlights ( )

◆ getCreationTimestamp()

long com.fs.starfarer.api.campaign.CampaignMissionPlugin.getCreationTimestamp ( )

◆ getFactionId()

String com.fs.starfarer.api.campaign.CampaignMissionPlugin.getFactionId ( )

ID of the faction offering this mission.

Returns

◆ getId()

String com.fs.starfarer.api.campaign.CampaignMissionPlugin.getId ( )

◆ getImportantPerson()

PersonAPI com.fs.starfarer.api.campaign.CampaignMissionPlugin.getImportantPerson ( )

◆ getName()

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

◆ getPostingStage()

String com.fs.starfarer.api.campaign.CampaignMissionPlugin.getPostingStage ( )

◆ getPrimedEvent()

CampaignEventPlugin com.fs.starfarer.api.campaign.CampaignMissionPlugin.getPrimedEvent ( )

◆ playerAccept()

void com.fs.starfarer.api.campaign.CampaignMissionPlugin.playerAccept ( SectorEntityToken  entity)

◆ showAcceptTooltipNextToButton()

boolean com.fs.starfarer.api.campaign.CampaignMissionPlugin.showAcceptTooltipNextToButton ( )

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