Class TempImmigrationModifier
java.lang.Object
com.fs.starfarer.api.impl.campaign.TempImmigrationModifier
- All Implemented Interfaces:
MarketImmigrationModifier
,EconomyTickListener
public class TempImmigrationModifier
extends Object
implements EconomyTickListener, MarketImmigrationModifier
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTempImmigrationModifier
(MarketAPI market, float pointsPerMonth, float durDays, String desc) -
Method Summary
Modifier and TypeMethodDescriptionvoid
modifyIncoming
(MarketAPI market, PopulationComposition incoming) void
void
reportEconomyTick
(int iterIndex)
-
Field Details
-
id
-
startTime
protected long startTime -
market
-
pointsPerMonth
protected float pointsPerMonth -
durDays
protected float durDays -
desc
-
-
Constructor Details
-
TempImmigrationModifier
-
-
Method Details
-
reportEconomyTick
public void reportEconomyTick(int iterIndex) - Specified by:
reportEconomyTick
in interfaceEconomyTickListener
-
reportEconomyMonthEnd
public void reportEconomyMonthEnd()- Specified by:
reportEconomyMonthEnd
in interfaceEconomyTickListener
-
modifyIncoming
- Specified by:
modifyIncoming
in interfaceMarketImmigrationModifier
-