Пример #1
0
        internal void OnUpgraded(UpgradePokemonEvent e)
        {
            var id    = e.Pokemon.Id;
            var model = Get(id);

            model.IsUpgrading = false;
            model.PokemonData = e.Pokemon;
        }
Пример #2
0
        internal void OnUpgraded(UpgradePokemonEvent e)
        {
            var id    = e.Pokemon.Id;
            var model = Get(id);

            model.PokemonData = e.Pokemon;
            model.CP          = e.Cp;
            model.Candy       = e.FamilyCandies;
            model.HP          = e.Pokemon.Stamina;
        }
Пример #3
0
 private static void HandleEvent(UpgradePokemonEvent upgradePokemonEvent, ISession session)
 {
     Logger.Write(
         session.Translation.GetTranslation(TranslationString.EventPokemonUpgraded,
                                            session.Translation.GetPokemonTranslation(upgradePokemonEvent.PokemonId),
                                            upgradePokemonEvent.Cp.ToString(),
                                            upgradePokemonEvent.Perfection.ToString("0.00"),
                                            upgradePokemonEvent.BestCp.ToString(),
                                            upgradePokemonEvent.BestPerfection.ToString("0.00")),
         LogLevel.LevelUp);
 }
Пример #4
0
 private static void HandleEvent(UpgradePokemonEvent upgradePokemonEvent, ISession session)
 {
     Logger.Write(
         session.Translation.GetTranslation(TranslationString.EventPokemonUpgraded,
                                            session.Translation.GetPokemonTranslation(upgradePokemonEvent.PokemonId).PadRight(12, ' '),
                                            upgradePokemonEvent.Lvl.ToString("0.0").PadLeft(4, ' '),
                                            upgradePokemonEvent.Cp.ToString("0").PadLeft(4, ' '),
                                            upgradePokemonEvent.Perfection.ToString("0.00").PadLeft(6, ' '),
                                            upgradePokemonEvent.BestCp.ToString("0").PadLeft(4, ' '),
                                            upgradePokemonEvent.BestPerfection.ToString("0.00").PadLeft(6, ' '),
                                            upgradePokemonEvent.USD.ToString("0").PadLeft(5, ' '),
                                            upgradePokemonEvent.Candy.ToString("0").PadLeft(4, ' ')),
         LogLevel.LevelUp);
 }
Пример #5
0
 public void OnBotEvent(UpgradePokemonEvent e)
 {
     this.datacontext.PokemonList.OnUpgraded(e);
 }