public class PlayerActivityTracker extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PlayerActivityTracker.FleetStatsSnapshot |
| Constructor and Description |
|---|
PlayerActivityTracker() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float days) |
float |
getDaysSinceLastVisitTo(MarketAPI market) |
PlayerActivityTracker.FleetStatsSnapshot |
getPlayerFleetStats() |
PlayerTradeDataForSubmarket |
getPlayerTradeData(SubmarketAPI submarket) |
PlayerTradeProfitabilityData |
getProfitabilityData() |
ReputationChangeTracker |
getRepChangeTracker() |
java.util.Map<SubmarketAPI,PlayerTradeDataForSubmarket> |
getSubmarketTradeData() |
protected java.lang.Object |
readResolve() |
void |
updateLastVisit(MarketAPI market) |
public PlayerActivityTracker()
protected java.lang.Object readResolve()
public void advance(float days)
public ReputationChangeTracker getRepChangeTracker()
public PlayerTradeProfitabilityData getProfitabilityData()
public void updateLastVisit(MarketAPI market)
public float getDaysSinceLastVisitTo(MarketAPI market)
public PlayerTradeDataForSubmarket getPlayerTradeData(SubmarketAPI submarket)
public PlayerActivityTracker.FleetStatsSnapshot getPlayerFleetStats()
public java.util.Map<SubmarketAPI,PlayerTradeDataForSubmarket> getSubmarketTradeData()