Example #1
0
        private static void EvolutionStrategy_OnEvolve(object sender, PokemonData pokemonIn, EvolvePokemonOut pokemonOut)
        {
            ColoredConsoleWriteTimestamped(ConsoleColor.Cyan, $"Evolved {pokemonIn.PokemonId} successfully for {pokemonOut.ExpAwarded}xp");

            _totalExperience += pokemonOut.ExpAwarded;
        }
Example #2
0
 private static void EvolutionStrategy_OnEvolveFail(object sender, PokemonData pokemonIn, EvolvePokemonOut pokemonOut)
 {
     //TODO: Figure out when to actually show failure.
     //ColoredConsoleWriteTimestamped(ConsoleColor.White, $"Failed to evolve {pokemonIn.PokemonId}. EvolvePokemonOutProto.Result was {pokemonOut.Result}");
 }