40 Commits

Author SHA1 Message Date
77d7b86a3c
Implement most pokeballs
All checks were successful
Build / Build (push) Successful in 1m2s
2025-07-20 11:15:45 +02:00
a3a4993407
Getting started with implementing an explicit AI, based on the Essentials one.
All checks were successful
Build / Build (push) Successful in 1m2s
2025-07-11 17:03:08 +02:00
7c270a6d52
Finish script interface refactor
All checks were successful
Build / Build (push) Successful in 1m1s
2025-07-06 10:27:56 +02:00
32aaa5150a
Initial setup for testing AI performance, random fixes
All checks were successful
Build / Build (push) Successful in 54s
2025-07-05 13:56:33 +02:00
1feb27e826
More work on refactor to interfaces
All checks were successful
Build / Build (push) Successful in 50s
2025-06-29 12:03:51 +02:00
436d1899e0
Further work on refactor to interface based scripts 2025-06-28 18:40:33 +02:00
6d448e4e8d
Implements confusion effect
All checks were successful
Build / Build (push) Successful in 52s
2025-06-22 11:56:29 +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
e305cfaef6
Support for changing turn choice when executing
All checks were successful
Build / Build (push) Successful in 50s
2025-06-15 14:23:28 +02:00
6d71de375e
More abilities, refactor custom triggers to be typed.
All checks were successful
Build / Build (push) Successful in 48s
2025-06-13 11:15:48 +02:00
074f92bfc0
Even more abilities 2025-06-09 14:23:51 +02:00
00005aa4bf
Implements more abilities
All checks were successful
Build / Build (push) Successful in 47s
2025-06-09 12:10:25 +02:00
2680aeff80
Adds optional way to set damage randomness on or off on individual integration tests.
All checks were successful
Build / Build (push) Successful in 49s
2025-05-19 16:10:05 +02:00
eea5697109
Fixes all warnings
All checks were successful
Build / Build (push) Successful in 49s
2025-05-19 11:50:51 +02:00
377c1a1c68
Implements critical capture, tweaks for integration tests.
All checks were successful
Build / Build (push) Successful in 48s
2025-05-18 17:07:46 +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
810cdbb15a
Move data and data loading to plugin libraries.
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-16 13:01:23 +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
1973ff50fa
More move scripts 2025-05-03 17:52:50 +02:00
b69ba6eaff
More warning fixes 2025-05-02 16:06:01 +02:00
068ff8d5b7
More moves, allow for typeless moves 2025-05-02 15:46:37 +02:00
c22ad1a793
Surprisingly, more moves 2025-04-17 17:51:42 +02:00
d02c05874b
More moves 2025-04-17 13:10:27 +02:00
85b513092a
More moves 2025-03-21 13:35:12 +01:00
2c987e32ee
Bug fixes, add type name to TypeIdentifier 2025-03-07 12:57:06 +01:00
284ab3079c
Style cleanup 2025-03-02 17:19:57 +01:00
c0bc905c46
More move effects 2025-03-02 14:03:51 +01:00
9b0ac36597
Cap combined accuracy modifier at 6 and -6 2025-02-15 20:17:37 +01:00
51dfc4d07e
More moves implemented 2025-02-03 11:40:26 +01:00
00fe08dcd4
More moves implemented 2025-02-01 15:00:22 +01:00
549b92048a
Adds a lot more move effects 2025-01-26 11:55:13 +01:00
42e3273483
Implementation of Pokeballs 2025-01-10 11:58:23 +01:00
1f5a320090
Implements switching Pokemon and fleeing from battle 2024-12-30 11:43:04 +01:00
b3529fa22f
Validate movechoice target 2024-12-27 15:53:11 +01:00
5b518df24a
Implements accuracy/evasion 2024-12-22 12:19:42 +01:00
e7dc885afd Adds battle history, fixes code style 2024-08-23 09:24:00 +02:00
d48889e21a Implements dataloading 2024-08-18 14:22:50 +02:00
7c0bd879b8 Added first script, bugfixes 2024-07-28 12:18:12 +02:00
cb2b566388 Adds script hooks, bug fix for empty ScriptIterator 2024-07-28 11:46:36 +02:00
74996d96b0 Reorganized folder structure 2024-07-28 10:47:00 +02:00