Commit Graph

13 Commits

Author SHA1 Message Date
Deukhoofd 907e145083
Adds ItemTurnChoice interface
continuous-integration/drone/push Build is passing Details
2022-04-23 18:46:25 +02:00
Deukhoofd cb3d3c74a1
Update to latest version of PkmnLib
continuous-integration/drone/push Build is failing Details
continuous-integration/drone Build is passing Details
2022-03-12 10:32:31 +01:00
Deukhoofd 3a7edb2fc3
Updates CreatureLib, implements support for ItemUseScript. 2021-03-07 19:36:09 +01:00
Deukhoofd 7807ee9676
Adds ScopedOwner class, that disposes owned values when garbage collected. 2021-01-15 16:53:32 +01:00
Deukhoofd a2cf693bbd
Fixed bug with libraries returning some values twice in GetEnumerator, move more over to Constructor class. 2020-08-22 16:42:56 +02:00
Deukhoofd e4f8e46102
Additional functionality. 2020-08-10 19:13:17 +02:00
Deukhoofd 01e622c22c
Use fancy C# 8 Nullable Reference pattern. 2020-08-08 14:32:27 +02:00
Deukhoofd e0f4a38309
Rework constructors to remove the Create pattern. 2020-08-08 13:57:54 +02:00
Deukhoofd 00c5f51c55
Update to latest CreatureLib, more work on battle tests. 2020-07-31 14:19:21 +02:00
Deukhoofd 049eb480c0
Initial work on battle side. 2020-07-18 16:49:11 +02:00
Deukhoofd eb99fc5661
Ensure pointers aren't used anymore when their parents are being deleted and they should be deleted themselves. 2020-05-20 14:47:17 +02:00
Deukhoofd 61b5bd710e
Implements PokemonLibrary 2020-05-19 14:25:21 +02:00
Deukhoofd 95a2270ca3
Nature Library, Nature wrapper and tests, cleanup to ensure no duplicate enums are visible outside the library. 2020-05-06 14:40:29 +02:00