Commit Graph

42 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
d2a82b5fe3 Many more tests and fixes
All checks were successful
Build / Build (push) Successful in 3m12s
2026-08-27 17:11:12 +02:00
cc091d5327 Update TUnit, warning cleanup
Some checks failed
Build / Build (push) Failing after 35s
2026-07-05 13:46:57 +02:00
391edd98f1 Fixes, tests for Aftermath
All checks were successful
Build / Build (push) Successful in 1m53s
2026-01-09 15:17:54 +01:00
6eba332096 Make moveflags of gen 7 plugin shared statically 2025-07-26 14:37:43 +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
4499927551 Further work on the script interface rework 2025-07-05 11:30:18 +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
b7bdf2b744 Refactor move classes to implement respective interfaces for better structure
All checks were successful
Build / Build (push) Successful in 52s
2025-06-28 12:02:24 +02:00
04cf585f5a Move OnInitialize to interface 2025-06-28 10:31:23 +02:00
d719ce03ea Cleanup, move OnBeforeAnyHookInvoked function to an interface 2025-06-28 10:28:23 +02:00
6394f4eab3 Implements terrain
All checks were successful
Build / Build (push) Successful in 49s
2025-06-22 11:31:24 +02:00
02510fd1d0 Implements sandstorm
All checks were successful
Build / Build (push) Successful in 50s
2025-06-22 10:53:56 +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
b11203cb3a Last couple abilities 2025-06-15 13:32:58 +02:00
cd6095455a More abilities 2025-06-15 13:20:58 +02:00
ec8681eaa9 More abilities 2025-06-15 13:05:52 +02:00
85d97cb9e6 More abilities, refactor IPokemon.SetStatus to pass pokemon that caused the status change
All checks were successful
Build / Build (push) Successful in 50s
2025-06-15 12:29:13 +02:00
f5d18d7186 More abilities, refactor stealing held items
All checks were successful
Build / Build (push) Successful in 50s
2025-06-15 11:49:15 +02:00
1b9d137bb0 Surprisingly, more abilities
All checks were successful
Build / Build (push) Successful in 50s
2025-06-14 13:37:58 +02:00
5961bb746e Even more abilities
All checks were successful
Build / Build (push) Successful in 51s
2025-06-14 13:24:38 +02:00
df9846b8d8 More abilities 2025-06-14 12:25:29 +02:00
6c13d20bf7 Even more abilities
All checks were successful
Build / Build (push) Successful in 52s
2025-06-14 11:30:56 +02:00
24712fbb0d More abilities
All checks were successful
Build / Build (push) Successful in 48s
2025-06-13 15:39:08 +02:00
4385f0afaa More abilities
All checks were successful
Build / Build (push) Successful in 50s
2025-06-13 12:56:47 +02:00
8363b955af More abilities, implemented support for form inheritance
All checks were successful
Build / Build (push) Successful in 49s
2025-06-13 12:24:03 +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
4326794611 More abilities
All checks were successful
Build / Build (push) Successful in 49s
2025-06-09 18:16:29 +02:00
e68491e72a More abilities 2025-06-09 17:37:37 +02:00
1579d46671 More abilities
All checks were successful
Build / Build (push) Successful in 49s
2025-06-09 15:24:37 +02:00
074f92bfc0 Even more abilities 2025-06-09 14:23:51 +02:00
97868ab4c6 More abilities
All checks were successful
Build / Build (push) Successful in 48s
2025-06-09 13:44:26 +02:00
00005aa4bf Implements more abilities
All checks were successful
Build / Build (push) Successful in 47s
2025-06-09 12:10:25 +02:00
af0126e413 Fixes for unit tests 2025-06-07 11:34:37 +02:00
273d26057a Adds doccomments to all abilities
All checks were successful
Build / Build (push) Successful in 50s
2025-06-07 11:20:35 +02:00
b2ba3d96ba Adds more abilities 2025-06-07 11:03:48 +02:00
232b94b04c More abilities
All checks were successful
Build / Build (push) Successful in 49s
2025-06-01 11:23:46 +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