Commit Graph

30 Commits

Author SHA1 Message Date
942be8eaeb Replace all raw string comparisons with StringKey, source generator that creates cache keys for all names for Gen7 plugin
All checks were successful
Build / Build (push) Successful in 2m21s
2026-08-27 18:33:14 +02:00
77d7b86a3c Implement most pokeballs
All checks were successful
Build / Build (push) Successful in 1m2s
2025-07-20 11:15:45 +02:00
db3f7f2403 Rewrite StringKey hashing to fix issues on .NET Framework
All checks were successful
Build / Build (push) Successful in 1m3s
2025-07-20 09:42:54 +02:00
8a857ed232 Implements some micro-optimizations
All checks were successful
Build / Build (push) Successful in 51s
2025-07-05 15:46:32 +02:00
2533512eda Slight cleanup, do some TODOs
All checks were successful
Build / Build (push) Successful in 51s
2025-06-22 10:42:25 +02:00
cd6095455a More abilities 2025-06-15 13:20:58 +02:00
af0126e413 Fixes for unit tests 2025-06-07 11:34:37 +02:00
b090aa65f9 First couple abilities implemented
All checks were successful
Build / Build (push) Successful in 48s
2025-05-31 12:29:03 +02:00
eea5697109 Fixes all warnings
All checks were successful
Build / Build (push) Successful in 49s
2025-05-19 11:50:51 +02:00
a17cb92c5a Implements a bunch more moves
Some checks failed
continuous-integration/drone/push Build is failing
2025-05-17 17:44:15 +02:00
7727f92f4e Even more moves
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-05 16:58:03 +02:00
441f5dddaf Add all missing docs 2025-05-03 14:18:12 +02:00
7c2845502d Bunch more moves, changes in how additional information for items works. 2025-04-14 15:29:26 +02:00
3571b2130e Adds more move scripts 2025-03-07 12:19:37 +01:00
a3a9f1800a Implements 11 more moves 2025-03-07 11:54:08 +01:00
284ab3079c Style cleanup 2025-03-02 17:19:57 +01:00
00fe08dcd4 More moves implemented 2025-02-01 15:00:22 +01:00
802481c1f5 Adds bind 2025-01-26 10:48:13 +01:00
9bdd584b54 Support deep cloning for BattleRandom 2024-12-29 15:03:55 +01:00
40803f0269 Support for deep cloning battles and Pokemon 2024-12-29 13:51:59 +01:00
3214a6f29a Serialization of Pokemon, general fixes 2024-09-03 09:31:32 +02:00
488c717c5a Implements move execution for battle 2024-08-10 11:18:10 +02:00
a049dda240 Lots more work on implementing battling 2024-08-10 09:44:46 +02:00
554e1cf2cd Initial work on implementing Pokemon 2024-07-28 14:00:26 +02:00
3d5fb1a818 Improve OutOfRangeException message 2024-07-28 12:57:01 +02:00
10f411f076 Remove FluentResults, documentation 2024-07-28 12:52:17 +02:00
5d6149b18b Use PCGRandom instead of System.Random, documentation 2024-07-28 12:29:47 +02:00
7c0bd879b8 Added first script, bugfixes 2024-07-28 12:18:12 +02:00
1b501dee7e Further work on static side 2024-07-20 16:12:39 +02:00
3845f91601 Initial commit 2024-07-20 13:55:54 +02:00