kep-hack/constants
Llinos Evans 2f01628cd9 Groundwork for Tradeback Move Tutor
Currently the move tutor is a little bit broken - the IDs are 1 above how they should be. Shell speculates that it's searching at the table starting from Kangaskhan due to the way the decrements shake up but it may just be making things more complicated than they are.

Big cheese code is `PrepareTradebackMoveList`, it's where things are mucking up.

Also, the code can be significantly optimised, as it's currently being adapted from the function above, `PrepareRelearnableMoveList`; It doesn't need to check levels, for example.

Note that the relearner functions properly, so use it as a reference. I may have removed something important.

Technically, we could have NO_MON as an entry which may make things shake out properly. But I'd rather have a proper fix.
2023-04-23 06:11:05 +01:00
..
battle_constants.asm wild DV buff 2022-09-04 11:56:47 +01:00
credits_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
event_constants.asm FEROCIOUS KICKS AND PUNCHES 2023-04-23 00:26:33 +01:00
gfx_constants.asm wOAMBuffer -> wShadowOAM (#370) 2022-07-09 17:18:18 -04:00
hardware_constants.asm Merge branch 'master' of https://github.com/pret/pokered 2022-12-28 17:38:38 -06:00
hide_show_constants.asm omega battle works 2023-04-15 20:10:39 +02:00
icon_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
input_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
item_constants.asm Citrine geography rework, Metal Coat 2023-04-17 18:40:30 +01:00
list_constants.asm Fix file modes 2020-11-14 20:52:10 -06:00
map_constants.asm Groundwork for Tradeback Move Tutor 2023-04-23 06:11:05 +01:00
map_data_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
map_object_constants.asm Merge branch 'master' of https://github.com/pret/pokered 2023-04-19 20:04:38 -05:00
menu_constants.asm Item Descriptions! 2023-03-08 03:27:32 +00:00
misc_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
move_animation_constants.asm Change names of move subanimations to be meaningful (#389) 2022-09-25 14:17:39 -04:00
move_constants.asm Merge branch 'master' of https://github.com/pret/pokered 2023-04-19 20:04:38 -05:00
move_effect_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
music_constants.asm Citrine Rocket House 2023-04-22 20:49:19 +01:00
oam_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
palette_constants.asm Gen 2 cries + Earthtron! 2023-04-20 09:09:46 +01:00
pokedex_constants.asm Kokana, Kasanagi and Carapthor! 2023-04-22 12:20:29 +01:00
pokemon_constants.asm Kokana, Kasanagi and Carapthor! 2023-04-22 12:20:29 +01:00
pokemon_data_constants.asm Merge branch 'master' of https://github.com/pret/pokered 2023-04-19 20:04:38 -05:00
script_constants.asm Merge branch 'master' of https://github.com/pret/pokered 2023-04-19 20:04:38 -05:00
serial_constants.asm party_struct constants and ExchangeBytes size (#364) 2022-07-04 01:08:17 -04:00
sprite_constants.asm Revamp Pokemon Mansion B2F 2022-10-17 16:57:42 +01:00
sprite_data_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
sprite_set_constants.asm Use a SPRITE_SET_LENGTH constant 2022-09-24 11:39:39 -04:00
text_constants.asm RGBDS syntax updates (#358) 2022-06-06 17:25:31 -04:00
tileset_constants.asm Citrine Rocket House 2023-04-22 20:49:19 +01:00
trainer_constants.asm Citrine Rocket House 2023-04-22 20:49:19 +01:00
type_constants.asm Merge branch 'master' of https://github.com/pret/pokered 2023-04-19 20:04:38 -05:00