public class SharedData
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SharedData.UniqueEncounterData |
Modifier and Type | Field and Description |
---|---|
protected MonthlyReport |
currentReport |
protected TimeoutTracker<java.lang.String> |
marketsThatSentRelief |
protected TimeoutTracker<java.lang.String> |
marketsThatSentTradeFleet |
protected java.util.Set<java.lang.String> |
marketsWithoutTradeFleetSpawn |
protected PlayerActivityTracker |
playerActivityTracker |
protected long |
playerLosingBattleTimestamp |
protected float |
playerPreLosingBattleCrew |
protected float |
playerPreLosingBattleFP |
protected MonthlyReport |
previousReport |
protected java.util.Map<java.lang.String,TimeoutTracker<java.lang.String>> |
starSystemCustomsTimeout |
protected SharedData.UniqueEncounterData |
uniqueEncounterData |
Constructor and Description |
---|
SharedData() |
protected TimeoutTracker<java.lang.String> marketsThatSentRelief
protected TimeoutTracker<java.lang.String> marketsThatSentTradeFleet
protected java.util.Map<java.lang.String,TimeoutTracker<java.lang.String>> starSystemCustomsTimeout
protected PlayerActivityTracker playerActivityTracker
protected java.util.Set<java.lang.String> marketsWithoutTradeFleetSpawn
protected float playerPreLosingBattleFP
protected float playerPreLosingBattleCrew
protected long playerLosingBattleTimestamp
protected MonthlyReport previousReport
protected MonthlyReport currentReport
protected SharedData.UniqueEncounterData uniqueEncounterData
public MonthlyReport getPreviousReport()
public MonthlyReport getCurrentReport()
public void setCurrentReport(MonthlyReport currentReport)
public void setPreviousReport(MonthlyReport previousReport)
public void rollOverReport()
public long getPlayerLosingBattleTimestamp()
public void setPlayerLosingBattleTimestamp(long playerLosingBattleTimestamp)
public float getPlayerPreLosingBattleFP()
public void setPlayerPreLosingBattleFP(float playerPreLosingBattleFP)
public float getPlayerPreLosingBattleCrew()
public void setPlayerPreLosingBattleCrew(float playerPreLosingBattleCrew)
public SharedData.UniqueEncounterData getUniqueEncounterData()
protected java.lang.Object readResolve()
public PersonBountyEventData getPersonBountyEventData()
public void advance(float amount)
public TimeoutTracker<java.lang.String> getMarketsThatSentRelief()
public TimeoutTracker<java.lang.String> getMarketsThatSentTradeFleet()
public PlayerActivityTracker getPlayerActivityTracker()
public static SharedData getData()
public java.util.Set<java.lang.String> getMarketsWithoutTradeFleetSpawn()
public void resetCustomsTimeouts()
public TimeoutTracker<java.lang.String> getStarSystemCustomsTimeout(java.lang.String factionId)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.