Starsector API
Loading...
Searching...
No Matches
CampaignObjective.java
Go to the documentation of this file.
1package com.fs.starfarer.api.impl.campaign;
2
3import com.fs.starfarer.api.campaign.TextPanelAPI;
4import com.fs.starfarer.api.ui.TooltipMakerAPI;
5
6public interface CampaignObjective {
7 void printEffect(TooltipMakerAPI text, float pad);
8 void addHackStatusToTooltip(TooltipMakerAPI text, float pad);
9 void printNonFunctionalAndHackDescription(TextPanelAPI text);
10
11
12 Boolean isHacked();
13 void setHacked(boolean hacked);
14 void setHacked(boolean hacked, float days);
15
16 Boolean isReset();
17 void setReset(boolean reset);
18 void setReset(boolean reset, float days);
19
20}
void setHacked(boolean hacked, float days)
void addHackStatusToTooltip(TooltipMakerAPI text, float pad)
void printNonFunctionalAndHackDescription(TextPanelAPI text)
void printEffect(TooltipMakerAPI text, float pad)