pmd-red/include
2025-09-26 01:34:59 -04:00
..
asm
constants fix ITEM_TM_VACUUM_CUT and ITEM_HAIL_ORB labels 2025-09-26 01:34:59 -04:00
gba start moving ax mons to C 2025-07-01 12:48:56 +02:00
structs Merge pull request #438 from ElectroDeoxys/master 2025-09-06 00:25:57 -04:00
adventure_log_menu.h
adventure_log.h
bg_control.h
bg_palette_buffer.h Decompile code_80035F0.s 2025-05-29 14:41:40 +01:00
blow_away.h dungeon range externs 2025-08-28 13:27:22 +02:00
code_80A26CC.h add script dungeon constants 2025-06-19 17:27:43 +02:00
code_800C9CC.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
code_800D090_1.h
code_800D090.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
code_801AFA4.h Some flags clean-up 2025-06-15 18:47:45 +02:00
code_801B3C0.h more menu input documentation 2025-06-12 23:56:54 +02:00
code_801B60C.h
code_801C8C4.h more menu 2025-06-13 12:10:16 +02:00
code_801D014.h Some flags clean-up 2025-06-15 18:47:45 +02:00
code_801EE10_mid.h
code_801EE10.h Some flags clean-up 2025-06-15 18:47:45 +02:00
code_802DB28.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
code_802DE84.h more menu input documentation 2025-06-12 23:56:54 +02:00
code_802F204.h
code_803B050.h move more data and split files accordingly 2025-07-17 20:12:54 -07:00
code_803C1D0.h decomp more of code_803C1D0 2025-04-14 17:07:54 -07:00
code_803D110.h dungeon vram dungeon tilemap externs 2025-08-28 12:40:55 +02:00
code_803D0D8.h
code_805D8C8.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
code_806CD90.h Sync some function names with pmd-sky 2025-07-16 13:18:24 +02:00
code_8004AA0.h sub_80A3440 2025-06-05 14:02:30 +02:00
code_8041AD0.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
code_8066D04.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
code_8094F88.h Some flags clean-up 2025-06-15 18:47:45 +02:00
code_8097DD0.h
code_80227B8.h Some flags clean-up 2025-06-15 18:47:45 +02:00
code_80958E8.h move more data and split files accordingly 2025-07-17 20:12:54 -07:00
code_80972F4.h
code_800558C.h move data1.s to C files 2025-06-15 12:26:48 +02:00
code_801602C.h
code_804267C.h
code_809447C.h start moves 2025-06-10 15:34:45 +02:00
code_8002774.h Split gba color util file 2025-07-02 12:28:16 +02:00
code_8023144.h more menu 2025-06-13 12:10:16 +02:00
code_8024458.h Split pokemon summary window and pokemon evolution 2025-06-08 13:47:30 +02:00
code_8077274_1.h Start splitting move orb action files 2025-03-29 13:48:42 +01:00
code_8097670.h
code_8099360.h Split gba color util file 2025-07-02 12:28:16 +02:00
common_strings.h
config.h
cpu.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
credits1.h move script vars info data to C 2025-06-15 10:59:12 +02:00
credits2.h
crt0.h
data_script.h Document more script commands 2025-07-26 22:16:02 -04:00
data_serializer.h more renames and splits 2025-06-10 22:27:32 +02:00
debug_field_map_window.h more menu 2025-06-13 12:10:16 +02:00
debug_menu1.h
debug_menu2.h
debug_menu3.h
debug_menu4.h Some flags clean-up 2025-06-15 18:47:45 +02:00
debug.h ground script data, poke documentation 2025-06-15 16:29:31 +02:00
decompress_3.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
decompress_at.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
decompress_sir.h ax position sets struct 2025-06-30 21:10:11 +02:00
def_filearchives.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
drought_orb.h fix orb externs / create headers for them 2025-08-28 14:44:57 +02:00
ds_menus.h
dungeon_8083AB0.h Create constant files for dungeon exit reasons and residual damage types, label some magic numbers, misc fixes 2025-09-05 19:28:02 +01:00
dungeon_action_execution.h dungeon action execution 2025-08-29 14:39:11 +02:00
dungeon_action.h remove dungeon action externs 2025-08-28 15:40:54 +02:00
dungeon_ai_attack.h
dungeon_ai_item_weight.h
dungeon_ai_items.h
dungeon_ai_leader.h dungeon action execution 2025-08-29 14:39:11 +02:00
dungeon_ai_movement.h
dungeon_ai.h
dungeon_boss_dialogue.h remove externs from dungeon cutscenes 2025-03-29 00:44:09 +01:00
dungeon_cleared_window.h get rid of dungeon music externs 2025-08-28 15:21:13 +02:00
dungeon_config.h Create constant files for dungeon exit reasons and residual damage types, label some magic numbers, misc fixes 2025-09-05 19:28:02 +01:00
dungeon_cutscene.h Document dungeon belly functions/exit reasons, identify struct fields 2025-09-02 22:31:11 +01:00
dungeon_cutscenes.h dungeon cutscene work 2025-08-29 12:01:47 +02:00
dungeon_damage.h Document dungeon belly functions/exit reasons, identify struct fields 2025-09-02 22:31:11 +01:00
dungeon_data.h split dungeon generation into 2 2025-03-27 20:27:49 +01:00
dungeon_engine.h dungeon mon spawn.c 2025-08-29 13:14:30 +02:00
dungeon_floor_spawns.h dungeon mon spawn.c 2025-08-29 13:14:30 +02:00
dungeon_generation_fixed.h some renames 2025-03-27 22:49:17 +01:00
dungeon_generation.h split dungeon generation into 2 2025-03-27 20:27:49 +01:00
dungeon_info.h dungeon info and dungeon item action externs 2025-08-28 13:04:51 +02:00
dungeon_item_action.h dungeon info and dungeon item action externs 2025-08-28 13:04:51 +02:00
dungeon_items.h Sync some function names with pmd-sky 2025-07-16 13:18:24 +02:00
dungeon_jobs.h merge code 80848f0 with dungeon util 1 2025-04-03 13:46:12 +02:00
dungeon_kecleon_shop.h remove dungeon kecleon shop externs 2025-08-28 11:04:45 +02:00
dungeon_leveling.h dungeon leveling / dungeon turn effects 2025-08-28 19:21:56 +02:00
dungeon_logic.h Identify special move IDs, some move effect documentation, identify some unkStruct_80BDBC4 and unkStruct_80C183C fields 2025-09-12 17:04:27 +01:00
dungeon_main.h Sync some function names with pmd-sky 2025-07-16 13:18:24 +02:00
dungeon_map_access.h dungeon map access externs 2025-08-29 20:57:48 +02:00
dungeon_map.h more pmd-sky names 2025-07-16 14:05:39 +02:00
dungeon_menu_items.h
dungeon_menu_moves.h more menu input documentation 2025-06-12 23:56:54 +02:00
dungeon_menu_others.h
dungeon_menu_recruitment.h
dungeon_menu_stairs.h
dungeon_menu_team.h dungeon map access externs 2025-08-29 20:57:48 +02:00
dungeon_menu_tile.h
dungeon_message_log.h dungeon message file split, const data 2025-03-28 12:10:26 +01:00
dungeon_message.h dungeon action execution 2025-08-29 14:39:11 +02:00
dungeon_misc.h Create constant files for dungeon exit reasons and residual damage types, label some magic numbers, misc fixes 2025-09-05 19:28:02 +01:00
dungeon_mon_spawn.h dungeon mon spawn.c 2025-08-29 13:14:30 +02:00
dungeon_move_util.h Document dungeon belly functions/exit reasons, identify struct fields 2025-09-02 22:31:11 +01:00
dungeon_move.h slowly creating headers 2025-04-10 20:56:12 -07:00
dungeon_music.h get rid of dungeon music externs 2025-08-28 15:21:13 +02:00
dungeon_name_banner.h move more externs 2025-08-28 19:39:16 +02:00
dungeon_pokemon_sprites.h dungeon pokemon sprites clean-up 2025-06-07 17:41:10 +02:00
dungeon_portrait_placement.h portrait placement clean-up 2025-06-18 17:13:00 +02:00
dungeon_pos_data.h decompile code_8046CE4 2025-07-14 14:26:39 +02:00
dungeon_projectile_throw.h decompile code_8046CE4 2025-07-14 14:26:39 +02:00
dungeon_random.h dungeon random with CalculateStatusTurns 2025-04-03 10:33:48 +02:00
dungeon_range.h move more externs 2025-08-28 19:39:16 +02:00
dungeon_run_end.h Create constant files for dungeon exit reasons and residual damage types, label some magic numbers, misc fixes 2025-09-05 19:28:02 +01:00
dungeon_serializer.h
dungeon_strings.h Create constant files for dungeon exit reasons and residual damage types, label some magic numbers, misc fixes 2025-09-05 19:28:02 +01:00
dungeon_submenu.h
dungeon_tilemap.h dungeon vram dungeon tilemap externs 2025-08-28 12:40:55 +02:00
dungeon_turn_effects.h dungeon leveling / dungeon turn effects 2025-08-28 19:21:56 +02:00
dungeon_util.h move more externs 2025-08-28 19:39:16 +02:00
dungeon_vram.h dungeon vram dungeon tilemap externs 2025-08-28 12:40:55 +02:00
effect_anim_file.h Correctly split effect files 2025-07-09 16:16:24 +02:00
effect_data.h Identify special move IDs, some move effect documentation, identify some unkStruct_80BDBC4 and unkStruct_80C183C fields 2025-09-12 17:04:27 +01:00
effect_files_table.h effect files table in C 2025-07-04 13:12:22 +02:00
effect_main.h Identify special move IDs, some move effect documentation, identify some unkStruct_80BDBC4 and unkStruct_80C183C fields 2025-09-12 17:04:27 +01:00
effect_sub_1.h effect file names 2025-07-10 10:36:59 +02:00
effect_sub_2.h effect file names 2025-07-10 10:36:59 +02:00
event_flag.h event flag clean-up 2025-06-16 21:10:47 +02:00
exclusive_pokemon.h more renames and splits 2025-06-10 22:27:32 +02:00
explosion.h Document dungeon belly functions/exit reasons, identify struct fields 2025-09-02 22:31:11 +01:00
expose_trap.h fix orb externs / create headers for them 2025-08-28 14:44:57 +02:00
felicity_bank.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
file_system.h start code 80A26CC 2025-06-03 15:52:41 +02:00
flash.h
friend_area_action_menu.h Some flags clean-up 2025-06-15 18:47:45 +02:00
friend_area_dialogue.h add friend area dialogue to C 2025-06-15 12:47:29 +02:00
friend_area.h
friend_areas_map_util.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
friend_areas_map.h document around main loops 2025-05-29 23:48:48 +02:00
friend_list_menu.h Some flags clean-up 2025-06-15 18:47:45 +02:00
friend_list.h more menu 2025-06-13 12:10:16 +02:00
friend_rescue.h
game_options.h game option externs 2025-08-29 20:20:35 +02:00
gba_color_util.h Split gba color util file 2025-07-02 12:28:16 +02:00
global.h Fix bug in the dungeon requirement text function 2025-06-20 14:08:16 +02:00
globaldata.h correct file system/math boundaries 2025-06-30 11:37:09 +02:00
graphics_memory.h Rename Struct_8009A7C --> EfbFileData 2025-08-30 22:37:04 -04:00
ground_bg.h merge with pmd-red master 2025-08-25 13:16:36 +02:00
ground_event.h Move static inline to ground script.h 2025-05-23 15:22:36 +02:00
ground_files_table.h ground files table 2025-07-04 13:00:06 +02:00
ground_link.h
ground_lives_helper.h Split ground lives helper file 2025-06-17 11:46:16 +02:00
ground_lives.h Split ground lives helper file 2025-06-17 11:46:16 +02:00
ground_main.h Move ground map conversion table to C 2025-06-16 16:29:20 +02:00
ground_map_1.h extern cleanup of ground_map 2025-08-24 12:51:49 -07:00
ground_map_conversion_table.h move map script table to C 2025-06-16 21:55:26 +02:00
ground_map.h extern cleanup of ground_map 2025-08-24 12:51:49 -07:00
ground_place.h Move ground map conversion table to C 2025-06-16 16:29:20 +02:00
ground_script_file.h extern cleanup of ground_map 2025-08-24 12:51:49 -07:00
ground_script.h Move missing functions to ground script 2025-06-16 17:16:20 +02:00
ground_sprite_data.h Move const data to src 2025-05-16 11:23:37 +02:00
ground_sprite.h start ground lives 2025-05-17 14:54:56 +02:00
gulpin_shop_801FB50.h Some flags clean-up 2025-06-15 18:47:45 +02:00
gulpin_shop.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
hints_menu1.h
hints_menu2.h
hurl_orb.h fix orb externs / create headers for them 2025-08-28 14:44:57 +02:00
input.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
iq_skill_info_menu.h more menu input documentation 2025-06-12 23:56:54 +02:00
iq_skill_list_menu.h Some flags clean-up 2025-06-15 18:47:45 +02:00
iq_skill_menu.h Some flags clean-up 2025-06-15 18:47:45 +02:00
items.h Sync some function names with pmd-sky 2025-07-16 13:18:24 +02:00
kangaskhan_storage1.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
kangaskhan_storage2.h
kecleon_bros1.h More blue-based fixes/doc 2025-03-25 02:59:38 -04:00
kecleon_bros2.h
kecleon_bros3.h More blue-based fixes/doc 2025-03-25 02:59:38 -04:00
kecleon_bros4.h More blue-based fixes/doc 2025-03-25 02:59:38 -04:00
load_screen.h
luminous_cave.h Some flags clean-up 2025-06-15 18:47:45 +02:00
m4a.h
mailbox.h
main_loops.h
main_menu1.h
main_menu2.h
main.h
makuhita_dojo1.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
makuhita_dojo2.h more menu 2025-06-13 12:10:16 +02:00
map_files_table.h ground bg map documentation 2025-07-17 17:51:53 +02:00
map_script_table.h move map script table to C 2025-06-16 21:55:26 +02:00
math.h dungeon damage file split 2025-03-30 23:55:14 +02:00
memory.h decompile code_80A26CC 2025-06-06 14:44:04 +02:00
menu_input.h move friends data to C 2025-06-13 17:47:38 +02:00
mini_printf.h modern working 2025-05-26 13:36:54 +02:00
monster_files_table.h start moving ax mons to C 2025-07-01 12:48:56 +02:00
monster_gfx.h part 1 ornament gfx 2025-07-03 16:05:04 +02:00
move_checks.h
move_effects_target.h Clean up dungeon_move file boundaries 2025-03-29 13:29:17 +01:00
move_orb_actions_1.h Document dungeon belly functions/exit reasons, identify struct fields 2025-09-02 22:31:11 +01:00
move_orb_actions_2.h Document dungeon belly functions/exit reasons, identify struct fields 2025-09-02 22:31:11 +01:00
move_orb_actions_3.h Document dungeon belly functions/exit reasons, identify struct fields 2025-09-02 22:31:11 +01:00
move_orb_actions_4.h Document dungeon belly functions/exit reasons, identify struct fields 2025-09-02 22:31:11 +01:00
move_orb_actions_5.h Document dungeon belly functions/exit reasons, identify struct fields 2025-09-02 22:31:11 +01:00
move_util.h
moves.h Some flags clean-up 2025-06-15 18:47:45 +02:00
music_util.h start documenting textvox 2025-06-18 10:57:24 +02:00
music.h Merge music players / ints to s32 2025-03-21 10:39:17 +01:00
naming_screen.h Naming Screen file split 2025-06-03 10:23:47 +02:00
number_util.h Document dungeon belly functions/exit reasons, identify struct fields 2025-09-02 22:31:11 +01:00
one_room_orb.h fix orb externs / create headers for them 2025-08-28 14:44:57 +02:00
options_menu1.h
options_menu2.h more menu input documentation 2025-06-12 23:56:54 +02:00
ornament_files_table.h start ornament work 2025-07-02 10:26:56 +02:00
ornament_gfx.h part 1 ornament gfx 2025-07-03 16:05:04 +02:00
other_menus1.h Some flags clean-up 2025-06-15 18:47:45 +02:00
other_menus2.h
other_random.h
palette_fade_util.h Decompile code_80035F0 2025-07-15 18:22:42 +02:00
palette_util.h Split gba color util file 2025-07-02 12:28:16 +02:00
party_list_menu.h Some flags clean-up 2025-06-15 18:47:45 +02:00
pelipper_board.h
personality_test1.h more menu input documentation 2025-06-12 23:56:54 +02:00
personality_test2.h more menu 2025-06-13 12:10:16 +02:00
play_time.h
pokemon_3.h pokemon_3 externs 2025-08-29 21:16:01 +02:00
pokemon_abilities.h split text util 2025-06-10 14:10:32 +02:00
pokemon_evolution.h Some flags clean-up 2025-06-15 18:47:45 +02:00
pokemon_mail_pre.h decompile code_803C1D0 2025-05-16 19:44:08 +02:00
pokemon_mail.h thanks to @DizzyEggg for matching the two funcs 2025-07-17 20:12:54 -07:00
pokemon_news1.h more menu 2025-06-13 12:10:16 +02:00
pokemon_news2.h more menu input documentation 2025-06-12 23:56:54 +02:00
pokemon_news3.h more menu 2025-06-13 12:10:16 +02:00
pokemon_summary_window.h Some flags clean-up 2025-06-15 18:47:45 +02:00
pokemon_types.h split text util 2025-06-10 14:10:32 +02:00
pokemon.h pokemon.c externs 2025-08-30 18:10:12 +02:00
portrait_placement.h portrait placement clean-up 2025-06-18 17:13:00 +02:00
position_util.h
post_office_guide1.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
post_office_guide2.h more menu input documentation 2025-06-12 23:56:54 +02:00
pounce_orb.h fix orb externs / create headers for them 2025-08-28 14:44:57 +02:00
quick_save_read.h
quick_save_write.h
random_mersenne_twister.h decompile mersenne twister prng algorhitm 2025-03-18 13:25:18 +01:00
random.h
reg_control.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
rescue_password_menu.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
rescue_team_info.h split text util 2025-06-10 14:10:32 +02:00
run_dungeon.h Sync some function names with pmd-sky 2025-07-16 13:18:24 +02:00
save_menu.h
save_read.h
save_write.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
save.h More blue-based fixes/doc 2025-03-25 02:59:38 -04:00
script_item.h move more data to C 2025-06-17 17:18:39 +02:00
script_vars_info.h event flag clean-up 2025-06-16 21:10:47 +02:00
sprite.h up to sub_800DE8C 2025-07-08 14:20:36 +02:00
status_checks.h
status.h
string_format.h textbox related clean-up 2025-06-18 23:20:19 +02:00
strings.h Label defeatedByPrefix, rename some dungeonExitReason variables 2025-09-05 20:15:49 +01:00
switcher_orb.h fix orb externs / create headers for them 2025-08-28 14:44:57 +02:00
targeting_flags.h
text_1.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
text_2.h start documenting textvox 2025-06-18 10:57:24 +02:00
text_3.h textbox related clean-up 2025-06-18 23:20:19 +02:00
text_4.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
text_util.h split text util 2025-06-10 14:10:32 +02:00
textbox.h add new next dungeon script command 2025-06-19 12:00:11 +02:00
thank_you_wonder_mail.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
trade_items_menu.h
trap.h Sync some function names with pmd-sky 2025-07-16 13:18:24 +02:00
trawl_orb.h fix orb externs / create headers for them 2025-08-28 14:44:57 +02:00
unk_ds_only_feature.h Rename to unk ds only feature file 2025-06-17 18:38:40 +02:00
unk_dungeon_load.h GroundMap_Select and GroundMap_SelectDungeon 2025-07-15 11:51:35 +02:00
unk_menu_203B360.h
util.h
warp_target.h fix orb externs / create headers for them 2025-08-28 14:44:57 +02:00
weather.h weather externs 2025-08-28 15:03:16 +02:00
wigglytuff_shop1.h more menu 2025-06-13 12:10:16 +02:00
wigglytuff_shop2.h more menu input documentation 2025-06-12 23:56:54 +02:00
wigglytuff_shop3.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
wonder_mail_4.h
wonder_mail_5.h
wonder_mail_802C4C8.h
wonder_mail_802C10C.h more menu 2025-06-13 12:10:16 +02:00
wonder_mail_802C860.h
wonder_mail_802CDD4.h
wonder_mail_802D098.h
wonder_mail_main_menu.h
wonder_mail.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
world_map_sound.h split world map music file 2025-06-11 17:18:24 +02:00
world_map.h Some flags clean-up 2025-06-15 18:47:45 +02:00