public void HandleEvent(TransferPokemonEvent evt, ISession session)
 {
     Logger.Write(
         session.Translation.GetTranslation(TranslationString.EventPokemonTransferred, evt.Id, evt.Cp,
             evt.Perfection.ToString("0.00"), evt.BestCp, evt.BestPerfection.ToString("0.00"), evt.FamilyCandies),
         LogLevel.Transfer);
 }
 private static void HandleEvent(TransferPokemonEvent transferPokemonEvent, ISession session)
 {
     Logger.Write(
         session.Translation.GetTranslation(TranslationString.EventPokemonTransferred,
         session.Translation.GetPokemonTranslation(transferPokemonEvent.Id),
         transferPokemonEvent.Cp.ToString(),
         transferPokemonEvent.Perfection.ToString("0.00"),
         transferPokemonEvent.BestCp.ToString(),
         transferPokemonEvent.BestPerfection.ToString("0.00"),
         transferPokemonEvent.FamilyCandies),
         LogLevel.Transfer);
 }
示例#3
0
 public void HandleEvent(TransferPokemonEvent evt, ISession session)
 {
     _stats.TotalPokemonsTransfered++;
     _stats.Dirty(session.Inventory);
 }
 public void HandleEvent(TransferPokemonEvent evt, Context ctx)
 {
     _stats.TotalPokemonsTransfered++;
     _stats.Dirty(ctx.Inventory);
 }
 public void HandleEvent(TransferPokemonEvent evt, Context ctx)
 {
     Logger.Write(
         $"{evt.Id} with {evt.Cp} ({evt.Perfection.ToString("0.00")} % perfect) CP (Best: {evt.BestCp} | ({evt.BestPerfection.ToString("0.00")} % perfect))",
         LogLevel.Transfer);
 }