Class PiracyRespiteScript
java.lang.Object
com.fs.starfarer.api.impl.campaign.intel.events.PiracyRespiteScript
- All Implemented Interfaces:
EconomyAPI.EconomyUpdateListener
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
cleanup()
void
commodityUpdated
(String commodityId) void
static PiracyRespiteScript
get()
float
boolean
static boolean
void
void
void
-
Field Details
-
KEY
-
DURATION
public static float DURATION -
timestamp
protected long timestamp
-
-
Constructor Details
-
PiracyRespiteScript
public PiracyRespiteScript()
-
-
Method Details
-
get
-
playerHasPiracyRespite
public static boolean playerHasPiracyRespite() -
sendGainedMessage
public void sendGainedMessage() -
sendExpiredMessage
public void sendExpiredMessage() -
resetTimestamp
public void resetTimestamp() -
getDaysRemaining
public float getDaysRemaining() -
commodityUpdated
- Specified by:
commodityUpdated
in interfaceEconomyAPI.EconomyUpdateListener
-
economyUpdated
public void economyUpdated()- Specified by:
economyUpdated
in interfaceEconomyAPI.EconomyUpdateListener
-
cleanup
public void cleanup() -
isEconomyListenerExpired
public boolean isEconomyListenerExpired()- Specified by:
isEconomyListenerExpired
in interfaceEconomyAPI.EconomyUpdateListener
-