Commit Graph

15 Commits

Author SHA1 Message Date
Deukhoofd 7807ee9676
Adds ScopedOwner class, that disposes owned values when garbage collected. 2021-01-15 16:53:32 +01:00
Deukhoofd ed7e655783
Fixes for clearing battle after it's finished. 2020-12-28 15:11:25 +01:00
Deukhoofd 8d5f7f318f
Updates to latest pkmnlib, fixes issues. 2020-12-23 12:27:58 +01:00
Deukhoofd a90fb3e481
Support for getting the last turn time. 2020-08-30 13:50:19 +02:00
Deukhoofd 2c5f35c640
Use Constructor class in PointerArray 2020-08-24 18:33:04 +02:00
Deukhoofd 59a5ddf5da
Move constructing from pointer to Constructor class to easily handle inheritance. 2020-08-22 16:26:14 +02:00
Deukhoofd 743c63a99c
Several fixes and improvements. 2020-08-17 18:51:07 +02:00
Deukhoofd e08be5c013
Implements more functionality. 2020-08-11 21:48:41 +02:00
Deukhoofd 01e622c22c
Use fancy C# 8 Nullable Reference pattern. 2020-08-08 14:32:27 +02:00
Deukhoofd 26f8722fee
Implements additional functionality for Pokemon class, such as Status and helper function to restore PP. 2020-08-08 12:43:09 +02:00
Deukhoofd 1acd32b986
Make event handler async, while preserving the order of incoming events. 2020-08-07 20:28:38 +02:00
Deukhoofd b0dea8b6e7
Support for battle event listeners. 2020-08-04 17:32:20 +02:00
Deukhoofd 00c5f51c55
Update to latest CreatureLib, more work on battle tests. 2020-07-31 14:19:21 +02:00
Deukhoofd 283825b355
Initial battle class tests. 2020-07-26 15:40:08 +02:00
Deukhoofd d29aa60010
Initial outline of battle class. 2020-07-26 14:47:56 +02:00