Example #1
0
 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;
 }
Example #2
0
        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);
        }
Example #3
0
        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();
            }
        }