Commit Graph

72 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
3a58f55bbf Adds mimic
All checks were successful
Build / Build (push) Successful in 2m3s
2026-08-27 17:33:37 +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
8fbf22a987 Fix bug in stat reducing not functioning properly
All checks were successful
Build / Build (push) Successful in 1m54s
2026-07-01 17:56:13 +02:00
f00453448f Fix turn choice ordering not functioning properly 2025-11-02 22:57:46 +01: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
d57076374f Some initial work on prescient AI, AI runner, and some random fixes
All checks were successful
Build / Build (push) Successful in 1m3s
2025-07-05 17:48:51 +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
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
2533512eda Slight cleanup, do some TODOs
All checks were successful
Build / Build (push) Successful in 51s
2025-06-22 10:42:25 +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
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
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
3309711856 Move to centralized package management
Some checks failed
continuous-integration/drone/push Build is failing
2025-05-16 15:15:11 +02:00
2cf30bbb10 Update TUnit deps
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-16 14:27:20 +02:00
a40d85fdae Slight refactor to clean up resource loading from plugins 2025-05-16 14:22:14 +02:00
fdfca99e71 Document all undocumented methods and properties
All checks were successful
continuous-integration/drone/push Build is passing
2025-05-16 13:59:36 +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
292c303fc0 More moves implemented 2025-05-05 11:36:59 +02:00
d131f2343f Log filename with integration tests
Some checks failed
continuous-integration/drone/push Build is failing
2025-05-03 17:57:36 +02:00
1973ff50fa More move scripts 2025-05-03 17:52:50 +02:00
2fa7bf130d Change to artifact output, add CI
All checks were successful
continuous-integration/drone Build is passing
2025-05-03 14:47:06 +02:00
441f5dddaf Add all missing docs 2025-05-03 14:18:12 +02:00
4d5dfd0342 Remove FluentAssertions 2025-05-03 13:32:26 +02:00
0d869a0cc6 Update dependencies, replace Moq with NSubstitute 2025-05-03 13:23:25 +02:00
b69ba6eaff More warning fixes 2025-05-02 16:06:01 +02:00
dabb26e4f2 Fixes some warnings from unit tests 2025-05-02 15:53:49 +02:00
068ff8d5b7 More moves, allow for typeless moves 2025-05-02 15:46:37 +02:00
807acf1947 Even more moves 2025-04-19 13:04:10 +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
1b54c78b07 More moves 2025-04-17 10:22:24 +02:00
7c2845502d Bunch more moves, changes in how additional information for items works. 2025-04-14 15:29:26 +02:00
35b9832bda More move scripts 2025-04-04 10:35:42 +02:00
85b513092a More moves 2025-03-21 13:35:12 +01:00
7f5088b763 More moves implemented 2025-03-08 15:48:33 +01:00
77f1ab243b Implements a bunch more moves 2025-03-08 14:39:50 +01:00
8f262cb4a6 Tweaks for setting weather 2025-03-08 10:26:45 +01:00
a6c73a9c04 Implements more move effects 2025-03-07 16:16:22 +01: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
057d0a25e6 Git pre-commit and pre-push actions 2025-03-02 18:19:52 +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