Commit Graph

87 Commits

Author SHA1 Message Date
Deukhoofd d01e6a8df7
Support for PokemonParty. 2020-07-25 15:23:01 +02:00
Deukhoofd e4a515e11a
Finished outlining Pokemon class. 2020-07-25 14:03:05 +02:00
Deukhoofd 34c64d6b68
Adds new NativePtrArray class to deal with native arrays easier. 2020-07-25 12:52:18 +02:00
Deukhoofd 4d74dcc263
More work on Pokemon class wrapping. 2020-07-24 10:57:18 +02:00
Deukhoofd c143235495
Support for Pokemon building. 2020-07-19 12:33:22 +02:00
Deukhoofd 049eb480c0
Initial work on battle side. 2020-07-18 16:49:11 +02:00
Deukhoofd 5ad3e2e040
Update to latest PkmnLib 2020-07-08 13:50:51 +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 9bcfdf7791
Rename test to disable warnings. 2020-05-19 14:45:26 +02:00
Deukhoofd 0dbc800e38
Better handling of PokemonLibrary that requires less reflection (but is slightly more verbose) 2020-05-19 14:34:20 +02:00
Deukhoofd 61b5bd710e
Implements PokemonLibrary 2020-05-19 14:25:21 +02:00
Deukhoofd 4f249de34e
Cleanup unused usings 2020-05-19 13:14:49 +02:00
Deukhoofd 2c94f6ab50
Ensure cached pointer wrappers are cleaned up when deleted 2020-05-19 13:14:05 +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
Deukhoofd 8845f33d04
Type Library wrapper and tests 2020-05-06 13:32:43 +02:00
Deukhoofd cc66729529
Growth Rate Library wrapper and tests 2020-05-06 12:39:28 +02:00
Deukhoofd 32d07be361
GrowthRate wrappers. 2020-05-05 22:40:17 +02:00
Deukhoofd bf158802d7
Added ItemLibrary Wrapper 2020-05-05 21:40:04 +02:00
Deukhoofd 6491360dbe
Added tests for Item wrapper 2020-05-05 20:46:17 +02:00
Deukhoofd 6c0d320656
Item Wrapper 2020-05-04 21:50:14 +02:00
Deukhoofd a8709f2b05
Wrapper for Species and SpeciesLibrary 2020-05-04 21:16:42 +02:00
Deukhoofd f37888554f
Support for LibrarySettings. 2020-05-04 18:17:26 +02:00
Deukhoofd 87cd1b0b40
Moved files 2020-05-04 17:54:34 +02:00
Deukhoofd 93c205b81f
Throw exception if pointer in PointerWrapper is accessed after dispose 2020-05-04 17:35:53 +02:00
Deukhoofd 0a22959e31
Tests for MoveLibrary 2020-05-04 17:27:30 +02:00
Deukhoofd 0a5a78bc13
Implemented MoveLibrary 2020-05-03 23:34:28 +02:00
Deukhoofd 42ec208425
Cache created wrappers for pointers, so we can resolve them later. 2020-05-03 17:14:07 +02:00
Deukhoofd 1bf2f0ad09
Fixes for CI 2020-05-03 16:32:18 +02:00
Deukhoofd 8f80e92417
ADd missing CI environment variables. 2020-05-03 16:29:53 +02:00
Deukhoofd 8ce1db668e
Many fixes 2020-05-03 16:26:14 +02:00
Deukhoofd 640451e6d5
Fixes to ensure compatibility 2020-05-03 11:38:49 +02:00
Deukhoofd d5305b1ac2
Attempt another docker repo 2020-05-03 11:11:14 +02:00
Deukhoofd 1f7bacc81e
Support for CI 2020-05-03 11:02:27 +02:00
Deukhoofd 472b8782f3
Include Arbutils 2020-05-03 10:55:28 +02:00
Deukhoofd 6b6ba9a031
Lots of work 2020-05-02 22:58:18 +02:00
Deukhoofd 25d72e14f9
Fixes memory leaks 2020-05-02 20:30:33 +02:00
Deukhoofd 35388de524
Initial commit, implements Forme 2020-05-02 19:54:07 +02:00