-
1b54c78b07
More moves
Deukhoofd
2025-04-17 10:22:24 +02:00
-
7c2845502d
Bunch more moves, changes in how additional information for items works.
Deukhoofd
2025-04-14 15:29:26 +02:00
-
2adbb12367
Hide full path from debug symbols
Deukhoofd
2025-04-14 11:55:38 +02:00
-
35b9832bda
More move scripts
Deukhoofd
2025-04-04 10:33:06 +02:00
-
85b513092a
More moves
Deukhoofd
2025-03-21 13:35:12 +01:00
-
7f5088b763
More moves implemented
Deukhoofd
2025-03-08 15:48:33 +01:00
-
77f1ab243b
Implements a bunch more moves
Deukhoofd
2025-03-08 14:39:50 +01:00
-
8f262cb4a6
Tweaks for setting weather
Deukhoofd
2025-03-08 10:26:45 +01:00
-
a6c73a9c04
Implements more move effects
Deukhoofd
2025-03-07 16:16:22 +01:00
-
2c987e32ee
Bug fixes, add type name to TypeIdentifier
Deukhoofd
2025-03-07 12:57:06 +01:00
-
3571b2130e
Adds more move scripts
Deukhoofd
2025-03-07 12:07:57 +01:00
-
a3a9f1800a
Implements 11 more moves
Deukhoofd
2025-03-07 11:50:59 +01:00
-
61a69eecb8
Update System.Text.Json
Deukhoofd
2025-03-02 18:22:25 +01:00
-
057d0a25e6
Git pre-commit and pre-push actions
Deukhoofd
2025-03-02 18:17:46 +01:00
-
284ab3079c
Style cleanup
Deukhoofd
2025-03-02 17:19:57 +01:00
-
c0bc905c46
More move effects
Deukhoofd
2025-03-02 14:03:51 +01:00
-
9b0ac36597
Cap combined accuracy modifier at 6 and -6
Deukhoofd
2025-02-15 20:17:37 +01:00
-
58e9f4c3d1
Tweaks for JSON loading, minor refactor of unit tests
Deukhoofd
2025-02-08 09:49:16 +01:00
-
51dfc4d07e
More moves implemented
Deukhoofd
2025-02-03 11:40:26 +01:00
-
0c5ca487d7
Fix disable not having its effect
Deukhoofd
2025-02-01 15:53:13 +01:00
-
0669f15a98
Fixes several moves
Deukhoofd
2025-02-01 15:26:57 +01:00
-
00fe08dcd4
More moves implemented
Deukhoofd
2025-02-01 15:00:22 +01:00
-
3a75493912
Implements several more moves
Deukhoofd
2025-01-27 12:18:48 +01:00
-
549b92048a
Adds a lot more move effects
Deukhoofd
2025-01-26 11:55:13 +01:00
-
802481c1f5
Adds bind
Deukhoofd
2025-01-26 10:48:13 +01:00
-
83b316ad53
Support for Bide
Deukhoofd
2025-01-11 14:08:04 +01:00
-
ecdc9c7654
Implements several more moves
Deukhoofd
2025-01-10 13:45:29 +01:00
-
0ad692a921
Implements an initial version of Baton Pass.
Deukhoofd
2025-01-10 13:07:27 +01:00
-
92ab67ddf8
Imlements baneful bunker, data fixes
Deukhoofd
2025-01-10 12:55:25 +01:00
-
6434f9925c
Implements Hail
Deukhoofd
2025-01-10 12:16:29 +01:00
-
42e3273483
Implementation of Pokeballs
Deukhoofd
2025-01-10 11:58:23 +01:00
-
0518499a4c
Initial set up for item use
Deukhoofd
2025-01-10 11:11:50 +01:00
-
85ea31f7cd
More move scripts
Deukhoofd
2025-01-10 10:34:11 +01:00
-
4584185a42
Prevent RandomAI from targeting own side with attacking moves
Deukhoofd
2025-01-10 10:09:35 +01:00
-
1f5a320090
Implements switching Pokemon and fleeing from battle
Deukhoofd
2024-12-30 11:43:04 +01:00
-
9bdd584b54
Support deep cloning for BattleRandom
Deukhoofd
2024-12-29 15:00:15 +01:00
-
40803f0269
Support for deep cloning battles and Pokemon
Deukhoofd
2024-12-29 13:51:59 +01:00
-
b3529fa22f
Validate movechoice target
Deukhoofd
2024-12-27 15:53:11 +01:00
-
b4e8ad1cd2
Documents BattleImpl ctor params
Deukhoofd
2024-12-27 15:10:15 +01:00
-
78114afd80
Add randomSeed parameter to BattleImpl, fix flaky test
Deukhoofd
2024-12-27 15:07:20 +01:00
-
853d6dd1cb
Migrate to TUnit for unit tests
Deukhoofd
2024-12-27 14:30:22 +01:00
-
5b518df24a
Implements accuracy/evasion
Deukhoofd
2024-12-22 12:19:42 +01:00
-
06ce7fd38d
When a move is changed through the ChangeMove hook, update the script
Deukhoofd
2024-12-22 11:27:03 +01:00
-
45439a20a4
Adds several new scripts
Deukhoofd
2024-12-22 11:24:01 +01:00
-
44cd2ee03e
Adds a bunch more move scripts
Deukhoofd
2024-11-02 12:59:55 +01:00
-
6f2bd678a5
Adds effects for after you, assist, and attract
Deukhoofd
2024-11-01 14:21:01 +01:00
-
eb9a30bd41
Add helper method to get all learnable moves up to a specific level
Deukhoofd
2024-11-01 13:26:03 +01:00
-
f86ef53d51
Support multiple ability sources
Deukhoofd
2024-11-01 13:25:49 +01:00
-
1df35c1f50
Fixes invalid battle state
Deukhoofd
2024-11-01 13:25:38 +01:00
-
b43e1dc15e
Support for basic AIs
Deukhoofd
2024-10-01 11:00:01 +02:00
-
dbd07564c4
Adds support for custom ctor for moves in MoveDataLoader
Deukhoofd
2024-10-01 10:22:53 +02:00
-
b01a8fb704
Additional functionality
Deukhoofd
2024-09-30 19:23:56 +02:00
-
4c34910a43
Improvements to dataloaders for dealing with inheritance
Deukhoofd
2024-09-30 19:23:20 +02:00
-
b77f0122d7
Support adding experience
Deukhoofd
2024-09-30 15:42:25 +02:00
-
e7cda474f1
Adds helper function to find what Pokemon evolves into what
Deukhoofd
2024-09-30 14:59:39 +02:00
-
38e6630c67
Support for eggmoves
Deukhoofd
2024-09-30 14:54:43 +02:00
-
c088386ba3
Adds egggroups
Deukhoofd
2024-09-30 14:28:26 +02:00
-
a39c77745d
Adds several convenience features
Deukhoofd
2024-09-30 14:20:45 +02:00
-
257c04c98b
Initializes move effect script
Deukhoofd
2024-09-03 10:34:01 +02:00
-
213dfdb69e
Implements species/form changing
Deukhoofd
2024-09-03 10:15:48 +02:00
-
656c208e5f
Fixes for serialization
Deukhoofd
2024-09-03 09:48:18 +02:00
-
3214a6f29a
Serialization of Pokemon, general fixes
Deukhoofd
2024-09-03 09:31:32 +02:00
-
2a0aaed4c3
Support for integration tests, fixes
Deukhoofd
2024-08-23 11:15:53 +02:00
-
e7dc885afd
Adds battle history, fixes code style
Deukhoofd
2024-08-23 09:24:00 +02:00
-
d48889e21a
Implements dataloading
Deukhoofd
2024-08-18 14:22:50 +02:00
-
488c717c5a
Implements move execution for battle
Deukhoofd
2024-08-10 11:18:10 +02:00
-
a049dda240
Lots more work on implementing battling
Deukhoofd
2024-08-10 09:44:46 +02:00
-
554e1cf2cd
Initial work on implementing Pokemon
Deukhoofd
2024-07-28 14:00:26 +02:00
-
3d5fb1a818
Improve OutOfRangeException message
Deukhoofd
2024-07-28 12:57:01 +02:00
-
10f411f076
Remove FluentResults, documentation
Deukhoofd
2024-07-28 12:52:17 +02:00
-
5d6149b18b
Use PCGRandom instead of System.Random, documentation
Deukhoofd
2024-07-28 12:29:47 +02:00
-
7c0bd879b8
Added first script, bugfixes
Deukhoofd
2024-07-28 12:18:12 +02:00
-
5b495ac871
Set up DynamicLibrary from plugins
Deukhoofd
2024-07-28 12:01:43 +02:00
-
c7a6823896
Refactor ScriptIterator
Deukhoofd
2024-07-28 11:56:34 +02:00
-
cb2b566388
Adds script hooks, bug fix for empty ScriptIterator
Deukhoofd
2024-07-28 11:46:36 +02:00
-
74996d96b0
Reorganized folder structure
Deukhoofd
2024-07-28 10:47:00 +02:00
-
864dda6644
Adds unit test for gen 7 damage library
Deukhoofd
2024-07-28 10:41:12 +02:00
-
9186d0efcc
Initial work on scripts
Deukhoofd
2024-07-27 16:53:06 +02:00
-
e17fe767bc
Minor renaming
Deukhoofd
2024-07-27 16:35:51 +02:00
-
a251913ebd
Begin work on outlining dynamic side
Deukhoofd
2024-07-27 16:26:45 +02:00
-
1b501dee7e
Further work on static side
Deukhoofd
2024-07-20 16:12:39 +02:00
-
3845f91601
Initial commit
Deukhoofd
2024-07-20 13:51:52 +02:00