Commit Graph

23 Commits

Author SHA1 Message Date
74bd383093 Adds a bunch of evolution methods 2021-06-27 12:23:26 +02:00
26566a284b Change PokemonBuilder interface to something cleaner 2021-06-26 12:57:21 +02:00
919b486f69 Adds support for pokemon eggs 2021-06-26 11:36:38 +02:00
3a7edb2fc3 Updates CreatureLib, implements support for ItemUseScript. 2021-03-07 19:36:09 +01:00
d5bbc18b1a Fixes for scopedowner. 2021-01-16 14:48:07 +01:00
7807ee9676 Adds ScopedOwner class, that disposes owned values when garbage collected. 2021-01-15 16:53:32 +01:00
ed7e655783 Fixes for clearing battle after it's finished. 2020-12-28 15:11:25 +01:00
8d5f7f318f Updates to latest pkmnlib, fixes issues. 2020-12-23 12:27:58 +01:00
0a2ce2d6e4 Add generic LearnedMove in PokemonBuilder. 2020-09-07 18:54:09 +02:00
743c63a99c Several fixes and improvements. 2020-08-17 18:51:07 +02:00
00cfd3c469 Cleanup for EventData. 2020-08-14 16:15:19 +02:00
e4f8e46102 Additional functionality. 2020-08-10 19:13:17 +02:00
cae763fdc0 Implements Formes iterator. 2020-08-09 11:01:43 +02:00
69ab7b197c Reworks PokemonBuilder. 2020-08-08 17:07:05 +02:00
7f4ccbfe2a Implements all EvolutionData. 2020-08-08 15:37:44 +02:00
e0f4a38309 Rework constructors to remove the Create pattern. 2020-08-08 13:57:54 +02:00
1acd32b986 Make event handler async, while preserving the order of incoming events. 2020-08-07 20:28:38 +02:00
b0dea8b6e7 Support for battle event listeners. 2020-08-04 17:32:20 +02:00
00c5f51c55 Update to latest CreatureLib, more work on battle tests. 2020-07-31 14:19:21 +02:00
283825b355 Initial battle class tests. 2020-07-26 15:40:08 +02:00
e4a515e11a Finished outlining Pokemon class. 2020-07-25 14:03:05 +02:00
34c64d6b68 Adds new NativePtrArray class to deal with native arrays easier. 2020-07-25 12:52:18 +02:00
c143235495 Support for Pokemon building. 2020-07-19 12:33:22 +02:00