1package com.fs.starfarer.api.impl.campaign.intel.events;
3import com.fs.starfarer.api.Global;
4import com.fs.starfarer.api.campaign.comm.CommMessageAPI.MessageClickAction;
5import com.fs.starfarer.api.impl.campaign.ids.Commodities;
6import com.fs.starfarer.api.impl.campaign.ids.Sounds;
7import com.fs.starfarer.api.impl.campaign.ids.Stats;
8import com.fs.starfarer.api.impl.campaign.intel.BaseIntelPlugin;
9import com.fs.starfarer.api.impl.campaign.intel.MessageIntel;
10import com.fs.starfarer.api.util.Misc;
15 public static String
MOD_ID =
"dfb_export_mod";
23 "Proven stable source (due to outcome of Diktat conflict)");
37 new String [] {
"+" + (int)Math.round(FUEL_EXPORT_BONUS * 100f) +
"%"},
static SettingsAPI getSettings()
static SectorAPI getSector()
void unmodifyFlat(String source)
void modifyMult(String source, float value)
static String getCommodityExportCreditsMultId(String commodityId)
static final String BULLET
void setIcon(String icon)
void addLine(String text)
void setSound(String sound)
static void sendGainedMessage()
static void sendLostMessage()
static float FUEL_EXPORT_BONUS
static Color getTextColor()
static Color getBasePlayerColor()
static Color getHighlightColor()
CommoditySpecAPI getCommoditySpec(String commodityId)
float getFloat(String key)
void addMessage(String text)
CampaignUIAPI getCampaignUI()
MutableCharacterStatsAPI getPlayerStats()
DynamicStatsAPI getDynamic()
MutableStat getStat(String id)