Commit Graph

15 Commits

Author SHA1 Message Date
Deukhoofd 4ce0aa54ea
Implements pkmnlib battle events 2022-05-15 13:11:39 +02:00
Deukhoofd 36b39ba3c4
Update PkmnLib to new functionality with capture mechanics
continuous-integration/drone/push Build is failing Details
2022-03-26 16:46:07 +01:00
Deukhoofd c2d846c2f6
Dont trigger event functions if the passed pointer is nil 2021-07-09 18:19:38 +02:00
Deukhoofd 3a7edb2fc3
Updates CreatureLib, implements support for ItemUseScript. 2021-03-07 19:36:09 +01:00
Deukhoofd 9f30f411cc
Adds ChangeStatBoostEvent, fixes issue where ExecutingMove would create default LearnedMove, instead of potential inheritor. 2021-01-31 12:48:02 +01:00
Deukhoofd ea4c9c6877
Adds more events. 2020-08-25 19:13:15 +02:00
Deukhoofd 59a5ddf5da
Move constructing from pointer to Constructor class to easily handle inheritance. 2020-08-22 16:26:14 +02:00
Deukhoofd 00cfd3c469
Cleanup for EventData. 2020-08-14 16:15:19 +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 1acd32b986
Make event handler async, while preserving the order of incoming events. 2020-08-07 20:28:38 +02:00
Deukhoofd 90d5c2a16c
Implements new events 2020-08-07 12:41:02 +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 d29aa60010
Initial outline of battle class. 2020-07-26 14:47:56 +02:00