public Information(Player player) : base(player) { Experience = new Exp(player); Honor = new Honor(player); Credits = new Credits(player); Uridium = new Uridium(player); Premium = new Premium(); UpdateAll(); player.Ticked += Ticked; }
public Information(Player player) : base(player) { Experience = new Exp(player); Honor = new Honor(player); Credits = new Credits(player); Uridium = new Uridium(player); Premium = World.DatabaseManager.LoadPremium(player); Ammunitions = World.DatabaseManager.LoadAmmunition(Player); Cargo = World.DatabaseManager.LoadCargo(player); World.DatabaseManager.SaveCargo(Player, Cargo); UpdateAll(); Level = World.StorageManager.Levels.DeterminatePlayerLvl(Experience.Get()); KilledShips = World.DatabaseManager.LoadStats(player); World.DatabaseManager.LoadExtraData(player, this); GameBans = World.DatabaseManager.LoadGameBans(player); }
public void UpdateAll() { Experience.Refresh(); Honor.Refresh(); Credits.Refresh(); Uridium.Refresh(); Level = World.StorageManager.Levels.PlayerLevels[World.DatabaseManager.LoadInfo(Player, "LVL")]; Ammunitions = World.DatabaseManager.LoadAmmunition(Player); var premiumActive = Premium.Active; Premium = World.DatabaseManager.LoadPremium(Player); if (Premium.Active != premiumActive) { Premium.Update(Player); } var oldTitle = Title; Title = World.DatabaseManager.LoadTitle(Player); if (Title != oldTitle) { UpdateTitle(); } }