Exemple #1
0
        internal void OnRename(RenamePokemonEvent e)
        {
            var pkm = Get(e.Id);

            pkm.PokemonData.Nickname = e.NewNickname;
            pkm.RaisePropertyChanged("PokemonName");
        }
 private static void HandleEvent(RenamePokemonEvent renamePokemonEvent, ISession session)
 {
     Logger.Write(
         session.Translation.GetTranslation(
             TranslationString.PokemonRename,
             session.Translation.GetPokemonTranslation(renamePokemonEvent.PokemonId).PadRight(13),
             renamePokemonEvent.OldNickname.PadRight(13),
             renamePokemonEvent.NewNickname
             ),
         LogLevel.Info);
 }
Exemple #3
0
 public void OnBotEvent(RenamePokemonEvent renamePokemonEvent)
 {
     this.datacontext.PokemonList.OnRename(renamePokemonEvent);
 }