pokecrystal-board/engine
mid-kid a1fc73603e Label all of PARTYMENUACTION_*
It's pretty clear what it's used for.
PartyMenuActionText is used for two things:
1) Storing what kind of action we're going to do (<$10)
2) Storing the text for some kind of healing stuff I'm not entirely sure (>=$f0)

In the former case, if GetPartyMenuTilemapPointers is ran, it will be
used to pick a sequence of actions that should be done, specified in the
table, and it'll print the corresponding string using the
PartyMenuStrings table. The items in the sequence of actions that should
be done are in WritePartyMenuTilemap.

Strangely enough, one possible value is left completely unused:
PARTYMENUACTION_GIVE_MON_FEMALE. It works in the exact same way as it's
male counterpart, and as such I don't believe it was used in the
japanese version either, since it doesn't matter which gender your 'mon
is when you put 'em in the daycare.
2017-11-30 20:35:58 +01:00
..
breeding Labels for Trainer Rankings stat tracking functions 2017-01-16 21:11:34 +00:00
printer Fix section linking 2017-09-23 23:04:10 -04:00
time_capsule Name all link trade animation related functions 2016-05-13 22:46:32 -04:00
trade Fix section linking 2017-09-23 23:04:10 -04:00
anim_hp_bar.asm HP bar animation addresses and AI switch 2016-05-16 09:36:24 -04:00
battle_start.asm hLCDCPointer and InitList 2016-06-13 22:53:33 -04:00
billspc.asm Fix section linking 2017-09-23 23:04:10 -04:00
billspctop.asm Local labels starting with lowercase letters are no longer decorated with a trailing colon 2016-04-10 15:01:49 -04:00
buena_phone_scripts.asm Local labels starting with lowercase letters are no longer decorated with a trailing colon 2016-04-10 15:01:49 -04:00
buy_sell_toss.asm Labeled every function in ROM0 that's referenced in the source 2016-05-10 12:31:49 -04:00
card_flip.asm Fix section linking 2017-09-23 23:04:10 -04:00
clock_reset.asm Labeled every function in ROM0 that's referenced in the source 2016-05-10 12:31:49 -04:00
color.asm Remaining layout constants 2016-06-06 18:23:00 -04:00
credits.asm Fix section linking 2017-09-23 23:04:10 -04:00
crystal_intro.asm Fix some SPRITE_ANIM_FRAMESET_ constants 2017-11-29 20:24:19 +01:00
debug.asm Fix section linking 2017-09-23 23:04:10 -04:00
decorations.asm Local labels starting with underscores have colons depending on whether the first alphanumeric character is capitalized or not 2016-04-10 15:11:37 -04:00
delete_save_change_clock.asm Remaining layout constants 2016-06-06 18:23:00 -04:00
diploma.asm Remaining layout constants 2016-06-06 18:23:00 -04:00
dummy_game.asm Remaining layout constants 2016-06-06 18:23:00 -04:00
engine_flags.asm More WRAM tidying 2016-01-12 12:46:18 -05:00
events_2.asm engine/events.asm labels finished 2016-05-17 08:40:56 -04:00
events_3.asm Labels for Trainer Rankings stat tracking functions 2017-01-16 21:11:34 +00:00
events.asm Fix section linking 2017-09-23 23:04:10 -04:00
evolution_animation.asm Remaining layout constants 2016-06-06 18:23:00 -04:00
evolve.asm Fix unused Constant for Happiness 2017-08-24 17:29:56 -05:00
facings.asm Person action and facing labels, part 2 2016-09-27 10:10:13 -04:00
fish.asm Labeled every function in ROM0 that's referenced in the source 2016-05-10 12:31:49 -04:00
fruit_trees.asm Labels for Trainer Rankings stat tracking functions 2017-01-16 21:11:34 +00:00
healmachineanim.asm Labeled every function in ROM0 that's referenced in the source 2016-05-10 12:31:49 -04:00
health.asm Split up banks 1-3 of main.asm 2016-03-27 12:47:28 -04:00
init_gender.asm Battle animation annotations 2016-03-01 22:31:21 -05:00
intro_menu.asm Fix section linking 2017-09-23 23:04:10 -04:00
items.asm Local labels starting with capital letters are now decorated with a trailing colon; remove trailing whitespace; globally correct line endings to UNIX style 2016-04-10 14:42:14 -04:00
landmarks.asm CeruleanCaveNane -> CeruleanCaveName 2017-11-16 18:19:33 +01:00
learn.asm Local labels starting with capital letters are now decorated with a trailing colon; remove trailing whitespace; globally correct line endings to UNIX style 2016-04-10 14:42:14 -04:00
link_trade.asm Remaining layout constants 2016-06-06 18:23:00 -04:00
link.asm Labels for Trainer Rankings stat tracking functions 2017-01-16 21:11:34 +00:00
mail.asm Local labels starting with capital letters are now decorated with a trailing colon; remove trailing whitespace; globally correct line endings to UNIX style 2016-04-10 14:42:14 -04:00
main_menu.asm Remaining layout constants 2016-06-06 18:23:00 -04:00
map_object_action.asm Person action and facing labels, part 2 2016-09-27 10:10:13 -04:00
map_objects.asm Fix section linking 2017-09-23 23:04:10 -04:00
map_setup.asm engine/events.asm labels finished 2016-05-17 08:40:56 -04:00
map_triggers.asm Fix errors in global substitution 2015-11-03 07:11:32 -05:00
mart.asm Labeled every function in ROM0 that's referenced in the source 2016-05-10 12:31:49 -04:00
math.asm Renaming sections, further dissolving main.asm 2015-11-28 15:13:40 -05:00
menu.asm Labeled every function in ROM0 that's referenced in the source 2016-05-10 12:31:49 -04:00
mon_icons.asm Fix section linking 2017-09-23 23:04:10 -04:00
mon_menu.asm Local labels starting with capital letters are now decorated with a trailing colon; remove trailing whitespace; globally correct line endings to UNIX style 2016-04-10 14:42:14 -04:00
money.asm Local labels starting with lowercase letters are no longer decorated with a trailing colon 2016-04-10 15:01:49 -04:00
more_phone_scripts.asm underground switches, town map 2015-12-09 11:39:35 -05:00
move_mon_wo_mail.asm More splitting of main.asm; remove unneeded rept 2 2016-05-04 11:46:23 -04:00
move_mon.asm Fix indentation in many places 2016-06-07 08:13:08 -04:00
movement.asm Person action and facing labels, part 2 2016-09-27 10:10:13 -04:00
mysterygift2.asm Some mystery gift functions 2016-06-07 08:08:51 -04:00
mysterygift.asm Labels for Trainer Rankings stat tracking functions 2017-01-16 21:11:34 +00:00
namingscreen.asm Fix section linking 2017-09-23 23:04:10 -04:00
npc_movement.asm Fix WATERTILE/WALLTILE constants 2017-10-28 18:08:24 -04:00
npctrade.asm Label all of PARTYMENUACTION_* 2017-11-30 20:35:58 +01:00
options_menu.asm Fix section linking 2017-09-23 23:04:10 -04:00
overworld.asm More splitting of main.asm; remove unneeded rept 2 2016-05-04 11:46:23 -04:00
pack.asm Label all of PARTYMENUACTION_* 2017-11-30 20:35:58 +01:00
party_menu.asm Remaining layout constants 2016-06-06 18:23:00 -04:00
phone_scripts.asm Labelling a few mom scripts. 2017-10-25 00:34:32 -04:00
phone.asm Labels for Trainer Rankings stat tracking functions 2017-01-16 21:11:34 +00:00
player_movement.asm Fix WATERTILE/WALLTILE constants 2017-10-28 18:08:24 -04:00
player_object.asm Unify directional movement macros 2016-05-14 13:46:14 -04:00
player_step.asm Labels for Trainer Rankings stat tracking functions 2017-01-16 21:11:34 +00:00
pokecenter_pc.asm Local labels starting with capital letters are now decorated with a trailing colon; remove trailing whitespace; globally correct line endings to UNIX style 2016-04-10 14:42:14 -04:00
pokedex.asm Fix section linking 2017-09-23 23:04:10 -04:00
pokegear.asm Fix section linking 2017-09-23 23:04:10 -04:00
pokepic.asm Add more missing files 2016-01-29 00:57:06 -05:00
predef.asm Inexplicably empty function with malformed predef pointer, but what are you gonna do about it? 2016-05-11 21:24:14 -04:00
printer.asm Name all printer functions 2016-05-11 17:16:03 -04:00
printnum.asm Split up banks 1-3 of main.asm 2016-03-27 12:47:28 -04:00
prof_oaks_pc.asm Pokegear 2016-01-10 17:44:09 -05:00
radio.asm Fix section linking 2017-09-23 23:04:10 -04:00
rtc.asm More splitting of main.asm; remove unneeded rept 2 2016-05-04 11:46:23 -04:00
save.asm Save functions; feeble attempt at serial and link functions 2016-05-11 21:19:52 -04:00
scripting.asm Define GetWarpSFX 2017-10-29 11:14:59 +01:00
scrolling_menu.asm Local labels starting with lowercase letters are no longer decorated with a trailing colon 2016-04-10 15:01:49 -04:00
search2.asm More splitting of main.asm; remove unneeded rept 2 2016-05-04 11:46:23 -04:00
search.asm Labeled every function in ROM0 that's referenced in the source 2016-05-10 12:31:49 -04:00
selectmenu.asm More splitting of main.asm; remove unneeded rept 2 2016-05-04 11:46:23 -04:00
sine.asm Local labels starting with lowercase letters are no longer decorated with a trailing colon 2016-04-10 15:01:49 -04:00
slot_machine.asm Fix section linking 2017-09-23 23:04:10 -04:00
spawn_points.asm more gfx-related labels 2016-01-04 08:43:55 -05:00
specials.asm Add MobileError-related labels 2017-11-26 11:35:13 +01:00
sprite_anims.asm Fix some SPRITE_ANIM_FRAMESET_ constants 2017-11-29 20:24:19 +01:00
sprites.asm Fix some SPRITE_ANIM_FRAMESET_ constants 2017-11-29 20:24:19 +01:00
startmenu.asm Label all of PARTYMENUACTION_* 2017-11-30 20:35:58 +01:00
stats_screen.asm Label some functions in gfx/load_pics.asm 2017-11-03 01:12:16 +01:00
std_scripts.asm Labels for Trainer Rankings stat tracking functions 2017-01-16 21:11:34 +00:00
switch_items.asm More splitting of main.asm; remove unneeded rept 2 2016-05-04 11:46:23 -04:00
tile_events.asm Define GetWarpSFX 2017-10-29 11:14:59 +01:00
time.asm Fix no newline at eof in engine/time.asm 2017-05-28 15:54:03 -04:00
timeofdaypals.asm Fix section linking 2017-09-23 23:04:10 -04:00
timeset.asm pngs in gfx/unknown 2017-06-24 16:27:52 -04:00
title.asm pngs in gfx/title 2017-06-21 23:45:01 -04:00
tmhm2.asm Label all of PARTYMENUACTION_* 2017-11-30 20:35:58 +01:00
tmhm.asm More work interpreting the sprite engine 2015-12-02 13:24:18 -05:00
trainer_card.asm Fix gfx/misc 2017-06-24 16:30:12 -04:00
unown_puzzle.asm Fix section linking 2017-09-23 23:04:10 -04:00
unowndex.asm More splitting of main.asm; remove unneeded rept 2 2016-05-04 11:46:23 -04:00
variables.asm Labeled every function in ROM0 that's referenced in the source 2016-05-10 12:31:49 -04:00
warp_connection.asm engine/events.asm labels finished 2016-05-17 08:40:56 -04:00
wildmons.asm Labeled every function in ROM0 that's referenced in the source 2016-05-10 12:31:49 -04:00