Maruno17
|
55563463d8
|
Resolving clashing code from merge
|
2022-11-05 21:10:05 +00:00 |
|
Maruno17
|
3e73d1c1f9
|
Merge branch 'dev' into ai
|
2022-11-05 20:42:12 +00:00 |
|
Maruno17
|
bbe654028c
|
Revised changes in previous commit about Pokémon generation for non-standard battles
|
2022-11-05 19:29:06 +00:00 |
|
Maruno17
|
5dd8c31ff0
|
Fixed only one IV being inherited due to a held Power item if both
parents are holding different Power items
|
2022-11-05 18:46:22 +00:00 |
|
Maruno17
|
4f42eca3ee
|
Fixed Safari/Bug Contest/roaming battles generating Pokémon while ignoring that Pokémon's defined form
|
2022-11-05 18:08:04 +00:00 |
|
Maruno17
|
096957bc20
|
Fixed Liquid Ooze not applying if the bearer faints, fixed two-turn moves being used in one turn charging up after failing instead of before
|
2022-11-05 17:48:01 +00:00 |
|
Maruno17
|
c984fda1cf
|
Standardised compiling-based console messages
|
2022-11-05 16:18:24 +00:00 |
|
Maruno17
|
3408b038cf
|
Split AI move handlers into general ones and ones per target, rearranged some main move-scoring code
|
2022-10-30 15:25:46 +00:00 |
|
Maruno17
|
6f7a714d48
|
Fixed error in battle fight menu when not using graphics for it
|
2022-10-26 18:39:32 +01:00 |
|
Maruno17
|
e12fd08eb1
|
Some more rewrites of AI move score calculations (mainly item-related moves)
|
2022-10-23 18:24:18 +01:00 |
|
Maruno17
|
5384a7afe4
|
Fixed a scrolled screen snapping back to centre on the player as soon as they move
|
2022-10-23 15:37:45 +01:00 |
|
Maruno17
|
2d411cf152
|
Fixed error in previous commit
|
2022-10-19 20:01:17 +01:00 |
|
Maruno17
|
64f975072b
|
Fixed BGM always restarting when changing maps if the new map's BGM has a night version
|
2022-10-19 19:12:39 +01:00 |
|
Maruno17
|
5a49bbbc94
|
Renamed function code UseUserBaseDefenseInsteadOfUserBaseAttack, more AI function code changes
|
2022-10-17 21:13:31 +01:00 |
|
Maruno17
|
9eb90b784e
|
addIf now need an identifier symbol, fixed clas between using Future Sight and being locked into a move, fixed IV inheritance
|
2022-10-16 22:53:41 +01:00 |
|
Maruno17
|
9ad45d6b07
|
Fixed bug caused by strikethrough/underline change, fixed fixed damage moves showing effectiveness messages
|
2022-10-16 15:52:02 +01:00 |
|
Maruno17
|
e8703e8b05
|
More error fixes in AI
|
2022-10-16 14:53:49 +01:00 |
|
Maruno17
|
43290c39a2
|
Errors in the AI no longer cause it to do nothing
|
2022-10-16 14:52:27 +01:00 |
|
Maruno17
|
58a624060a
|
Rewrote AI calculations for moves that cause confusion, flinching and infatuation
|
2022-10-09 18:37:19 +01:00 |
|
Maruno17
|
b41a46aacf
|
Fixed roaming Pokémon not remembering whether they have been caught
|
2022-10-08 18:06:37 +01:00 |
|
FL
|
de07341337
|
Fixed action button crashing roaming debug menu (#192)
|
2022-10-08 17:51:13 +01:00 |
|
Maruno17
|
882f4c96f8
|
Bug fixes: Shadow Pokémon still knowing some original moves when they shouldn't, Interpreter not resetting if saved in the middle of an event and then starting a new game, priority 1 tiles appearing below the player at larger screen sizes, ability inheritance when breeding
|
2022-10-08 17:46:29 +01:00 |
|
Maruno17
|
9695094b02
|
Merge branch 'dev' into ai
|
2022-10-04 22:56:27 +01:00 |
|
Maruno17
|
fa2758edaa
|
Fixed Pastel Veil not providing poison immunity to allies, and not healing the bearer if it becomes poisoned anyway
|
2022-10-04 22:10:58 +01:00 |
|
Maruno17
|
2897476d1b
|
Rewrote AI calculations for moves that inflict a status problem
|
2022-10-04 21:25:58 +01:00 |
|
Maruno17
|
4ddf689887
|
Improved Debug running options in battle, allowed Debug running from battle by choosing Call, removed support for save files in the old save location
|
2022-10-02 16:01:35 +01:00 |
|
Maruno17
|
88dc215417
|
Bug fixes: interacting with a follower in the same tile as the player; underline/strikethrough line mispositionings and added shadows to those lines; Toxic/Flame Orb replacing existing status problems; grown berry plants looking like sprouts; pbShowCommandsWithHelp not deactivating message windows it creates
|
2022-10-02 14:59:59 +01:00 |
|
Maruno17
|
1ccbafb499
|
Rewrote the random dungeon generator code
|
2022-10-01 18:06:15 +01:00 |
|
Maruno17
|
63ec037481
|
AI changes for some multi-hit/multi-turn moves, improved AI's damage calculation
|
2022-09-18 18:16:08 +01:00 |
|
Maruno17
|
8c31ad994d
|
Misc tidying
|
2022-09-11 23:53:25 +01:00 |
|
Maruno17
|
2962944cab
|
Redesigned phone.txt (old format isn't supported), added support for contact-specific phone messages, added more phone message components
|
2022-09-11 19:07:47 +01:00 |
|
Maruno17
|
4fcd19e247
|
Added sorting to phone, both moving individual contacts and sorting all at once
|
2022-09-10 23:20:40 +01:00 |
|
Maruno17
|
25a8d727ab
|
Rewrote phone UI code, added "CommonEvent" trainer comment for that phone contact to run instead of default phone messages, added phone signal icon to phone
|
2022-09-10 19:41:12 +01:00 |
|
Maruno17
|
662d023ff5
|
Improved console messages when compiling didn't happen, egg crack graphics are now found in the same way as egg graphics
|
2022-09-10 19:38:21 +01:00 |
|
Maruno17
|
dcba641a86
|
Fixed typos in def pbCalcTypeModPokemon, fixed party screen navigation errors when there are no Pokémon, advanced battle Debug functions now trigger modifiers, can now always change a Pokémon's form to 0
|
2022-09-10 16:33:11 +01:00 |
|
Maruno17
|
eb8fc1d298
|
More AI checks and fixes
|
2022-09-10 15:26:38 +01:00 |
|
Maruno17
|
9bd31300ad
|
AI-only battles shouldn't be usable before loading a game
|
2022-09-06 22:59:36 +01:00 |
|
Maruno17
|
eecb7a1453
|
Added script to make two random AI trainers battle, tweaked battle messages when logged, fixed typos
|
2022-09-06 22:57:51 +01:00 |
|
Maruno17
|
b8c61a6038
|
Rewrote AI calculations for move effects that raise the user's stats, fixed Sea of Fire effect lasting forever
|
2022-09-04 17:46:59 +01:00 |
|
Maruno17
|
db215a71d6
|
Fixed AI accuracy calculation for OHKO moves, reviewed more AI function code score modifiers
|
2022-09-02 21:36:31 +01:00 |
|
Maruno17
|
d870b027db
|
More misc AI move effect calculation rewrites
|
2022-09-02 00:24:56 +01:00 |
|
Maruno17
|
429068f3cb
|
More AI move effect calculation rewrites
|
2022-08-31 19:02:54 +01:00 |
|
Maruno17
|
ecb5e2ffd1
|
Rewrote AI calculations for remaining healing move effects
|
2022-08-31 16:23:24 +01:00 |
|
Maruno17
|
92c0fe5c90
|
Rewrote AI calculations for move effects relating to healing the user, added calculation to add predicted damage to a move's score
|
2022-08-30 22:13:23 +01:00 |
|
Maruno17
|
931a47c5fe
|
Rewrote AI calculations for move effects relating to the user fainting
|
2022-08-30 18:33:31 +01:00 |
|
Maruno17
|
8275d40193
|
Added Mold Breaker consideration to AI, updated some AI calculations, fixed non-ignorable abilities in damage calculation actually being ignorable
|
2022-08-29 22:39:06 +01:00 |
|
Maruno17
|
22dce593e8
|
Split AI general move score modifiers into handlers
|
2022-08-29 15:59:22 +01:00 |
|
Maruno17
|
9ed2f3e920
|
Misc tidying and commenting of AI code
|
2022-08-28 17:59:02 +01:00 |
|
Maruno17
|
fbbddc8c2b
|
Changed AI's random move choice after scores are calculated
|
2022-08-27 20:37:05 +01:00 |
|
Maruno17
|
265897f9e1
|
Made AI function code-specific MoveFailureCheck handlers
|
2022-08-27 20:11:01 +01:00 |
|