kep-hack/engine/battle
Llinos Evans 0af5bd126b Port PureRGB AI
Short tests showed positive results. Revert if it fucks up anything.

PureRGB enhances Gen 1 AI in various ways, fixing notorious glitches and making it not do completely stupid things. I would use shin pokered's, but it may be too difficult for unfamiliar players, and has a bunch of outdated markers I'd have to spruce up.

Relevant changes:
- Burn effect calls have been replaced with Fire Blast's effect, replicating the burn spread use-case of Fire Blast
- Teleport references removed because pureRGB uses a unique version
- Any straggler references to effects not used in pureRGB
- Mist properly referred to as we only have one move that provides stat drop immunity.

Updated the sprite gallery too!!
2023-09-07 02:14:38 +01:00
..
move_effects 1/256 Text and other transparency enhancements 2023-06-12 14:41:13 +01:00
animations.asm Decrease flashing damage animation loop 2023-05-17 23:46:07 +01:00
battle_transitions.asm polishing the added pokemon a little 2022-09-27 22:58:06 +01:00
common_text.asm Merge branch 'master' of https://github.com/dannye/pokered-crysaudio 2023-04-19 21:08:01 -05:00
core.asm Port PureRGB AI 2023-09-07 02:14:38 +01:00
decrement_pp.asm Sync more with pokeyellow 2020-11-05 16:55:39 -05:00
display_effectiveness.asm Port pokecrystal's formatting of text commands and special characters 2020-07-04 21:14:46 -04:00
draw_hud_pokeball_gfx.asm wOAMBuffer -> wShadowOAM (#370) 2022-07-09 17:18:18 -04:00
effects.asm Name some unnamed animation constants (#396) 2023-03-25 23:31:59 -04:00
end_of_battle.asm Merge branch 'master' of https://github.com/pret/pokered 2022-12-28 17:38:38 -06:00
experience.asm Master Ball hotfix 2023-07-30 00:30:59 +01:00
get_trainer_name.asm SONY -> RIVAL 2020-07-17 13:27:27 -04:00
ghost_marowak_anim.asm wOAMBuffer -> wShadowOAM (#370) 2022-07-09 17:18:18 -04:00
init_battle_variables.asm Debug Battle doesn't replace attacks with Pound 2023-04-29 18:51:42 +01:00
link_battle_versus_text.asm Sync coordinate macros with pokecrystal 2020-07-07 11:30:10 -04:00
misc.asm Use {interpolation} to generate sequences of RAM labels 2021-04-27 15:49:59 -04:00
print_type.asm Add subdirectories to data/ similar to pokecrystal 2020-07-03 11:51:00 -04:00
read_trainer_party.asm Battle Tent Port 2023-05-13 02:50:31 +01:00
safari_zone.asm Fix file modes 2020-11-14 20:52:10 -06:00
save_trainer_name.asm LOTS of things 2023-02-19 06:25:33 +00:00
scale_sprites.asm Sync more with pokeyellow 2020-11-05 16:55:39 -05:00
scroll_draw_trainer_pic.asm Sync coordinate macros with pokecrystal 2020-07-07 11:30:10 -04:00
trainer_ai.asm Port PureRGB AI 2023-09-07 02:14:38 +01:00
unused_stats_functions.asm Port PureRGB AI 2023-09-07 02:14:38 +01:00
wild_encounters.asm Multiple bug fixes 2023-08-31 02:48:01 +01:00