pmd-red/include
2025-06-18 21:50:56 +02:00
..
asm sync m4a_1.s with pokeemerald and move to src 2024-12-14 19:25:43 +01:00
constants move map script table to C 2025-06-16 21:55:26 +02:00
gba force AgbLibFlashVersion to be always present 2025-06-07 12:01:05 +02:00
structs start documenting textvox 2025-06-18 10:57:24 +02:00
adventure_log_menu.h Clean code_8097670 and adventure_log 2023-09-01 01:14:34 -04:00
adventure_log.h fix instances of sub80095e4 memes 2024-07-13 14:10:54 +02:00
bg_control.h More typedef 2023-09-02 07:43:05 -04:00
bg_palette_buffer.h Decompile code_80035F0.s 2025-05-29 14:41:40 +01:00
code_80A26CC.h Split and move to C ground place names 2025-06-16 12:39:30 +02:00
code_800C9CC.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
code_800D090_1.h main_loops.c 2025-03-09 23:55:49 -04:00
code_800D090.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
code_800DAC0.h Fix unkStruct_80416E0 2025-04-03 16:32:55 +02:00
code_800E9A8.h Fix sub_800F204 call 2025-05-29 13:29:14 +02:00
code_800E9E4.h More animation stuff 2024-10-28 23:41:24 +01:00
code_800ED38.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 Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
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 Split+data wigglytuff_shop 2023-09-18 19:58:43 -04:00
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 Split+data wonder_mail_3 and wonder_mail_2_1 2023-10-21 23:53:22 -04:00
code_803B050.h Clean/split pokemon_mail and personality_test 2023-10-22 00:00:38 -04:00
code_803C1D0.h decomp more of code_803C1D0 2025-04-14 17:07:54 -07:00
code_803D110.h pokemon data clean-up 2025-06-08 00:21:39 +02:00
code_803D0D8.h more rescue mail stuff 2024-08-02 10:42:30 -07:00
code_803E724.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
code_805D8C8.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
code_806CD90.h remove code_8069E0C include 2025-06-07 13:37:33 +02:00
code_807CD9C.h address review comments 2024-11-27 08:01:49 -08: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_8085E98.h Moved Kermalis's decomped functions to C 2024-07-21 14:33:08 -04:00
code_8094F88.h Some flags clean-up 2025-06-15 18:47:45 +02:00
code_8097DD0.h The power of C compels you 2025-03-12 18:15:32 -04:00
code_80227B8.h Some flags clean-up 2025-06-15 18:47:45 +02:00
code_80861A8.h more decomp and doc 2024-08-01 21:04:34 -07:00
code_80869E4.h Match sub_80869E4 and related clean-up 2024-11-27 15:07:17 +01:00
code_80958E8.h more renames and splits 2025-06-10 22:27:32 +02:00
code_80972F4.h decompile event_flag 2025-02-14 21:24:51 +01:00
code_800558C.h move data1.s to C files 2025-06-15 12:26:48 +02:00
code_801602C.h continue documenting 2024-07-20 10:59:15 -07:00
code_804267C.h Moved Kermalis's decomped functions to C 2024-07-19 20:38:08 -04:00
code_809447C.h start moves 2025-06-10 15:34:45 +02:00
code_8002774.h Decompile code_80035F0.s 2025-05-29 14:41:40 +01: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 main_loops.c 2025-03-09 23:55:49 -04:00
code_8099360.h Fix sub_8099A5C sub_8099AFC weirdness 2025-05-29 09:34:43 +02:00
common_strings.h Clean common strings and personality test 1 2024-11-15 16:13:01 -05:00
config.h Add libisagbprn 2019-08-13 13:00:33 -04:00
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 data moved to code_809A560 2025-02-14 14:34:58 +01:00
crt0.h 5% wooo 2021-01-09 10:33:29 -06:00
data_script.h msg instant command 2025-06-18 21:50:56 +02: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 Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
debug_menu2.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
debug_menu3.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
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 Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
def_filearchives.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
ds_menus.h Move some data to src and add some more headers 2022-02-17 18:54:59 -06:00
dungeon_8083AB0.h dungeon random with CalculateStatusTurns 2025-04-03 10:33:48 +02:00
dungeon_action.h cleanup some includes 2024-11-27 08:00:25 -08:00
dungeon_ai_attack.h Sync some dungeon vars names with Sky 2024-11-15 00:00:57 -05:00
dungeon_ai_item_weight.h Updated some AI symbol names 2024-08-29 23:24:58 -04:00
dungeon_ai_items.h Rename Positions 2024-11-16 19:42:40 +01:00
dungeon_ai_leader.h continue decomping more funcs 2023-11-27 11:19:54 -08:00
dungeon_ai_movement.h Sync some dungeon vars names with Sky 2024-11-15 00:00:57 -05:00
dungeon_ai.h Address review comments and more code cleanup with header files 2023-11-05 13:04:47 -08:00
dungeon_boss_dialogue.h remove externs from dungeon cutscenes 2025-03-29 00:44:09 +01:00
dungeon_config.h dungeon util, dungeon config const data 2025-03-30 11:35:06 +02:00
dungeon_cutscenes.h Rename Positions 2024-11-16 19:42:40 +01:00
dungeon_data.h split dungeon generation into 2 2025-03-27 20:27:49 +01:00
dungeon_engine.h status_checks_1 merged with dungeon ai targeting 2025-03-30 22:31:53 +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 data moved to C 2025-06-10 09:30:55 +02:00
dungeon_items.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
dungeon_jobs.h merge code 80848f0 with dungeon util 1 2025-04-03 13:46:12 +02:00
dungeon_leader.h Split+data code_8023144/code_80227B8 2023-09-20 22:26:35 -04:00
dungeon_logic.h pokemon attributes, moveement, ai targeting into dungeon_logic.c 2025-03-30 22:59:59 +02:00
dungeon_main.h Match RockSmashMoveAction + cleans 2025-03-18 00:32:36 -04:00
dungeon_map_access.h remove tile_types.c 2025-03-27 14:24:06 +01:00
dungeon_map.h run_dungeon file rename 2025-03-30 18:36:02 +02:00
dungeon_menu_items.h item related documentation 2025-03-12 12:36:15 +01:00
dungeon_menu_moves.h more menu input documentation 2025-06-12 23:56:54 +02:00
dungeon_menu_others.h start others menu 2025-03-03 22:05:09 +01:00
dungeon_menu_recruitment.h dungeon menu others done 2025-03-04 16:16:19 +01:00
dungeon_menu_stairs.h dungeon menu stairs 2025-03-03 20:42:35 +01:00
dungeon_menu_team.h blank endings 2025-03-12 18:54:08 -04:00
dungeon_menu_tile.h dungeon menu tile done 2025-03-03 18:52:19 +01:00
dungeon_message_log.h dungeon message file split, const data 2025-03-28 12:10:26 +01:00
dungeon_message.h dump dungeon boss dialogue 2025-03-29 00:38:23 +01:00
dungeon_misc.h ground script pokemon documentation 2025-06-15 23:16:00 +02:00
dungeon_move_util.h Clean up dungeon_move file boundaries 2025-03-29 13:29:17 +01:00
dungeon_move.h slowly creating headers 2025-04-10 20:56:12 -07:00
dungeon_music.h dungeon random with CalculateStatusTurns 2025-04-03 10:33:48 +02:00
dungeon_name_banner.h pokemon data clean-up 2025-06-08 00:21:39 +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 put in header 2025-04-04 12:24:43 +02:00
dungeon_random.h dungeon random with CalculateStatusTurns 2025-04-03 10:33:48 +02:00
dungeon_range.h Rename Positions 2024-11-16 19:42:40 +01:00
dungeon_run_end.h split world map music file 2025-06-11 17:18:24 +02:00
dungeon_serializer.h dungeon_serializer.c 2024-11-10 15:11:07 -05:00
dungeon_spawns.h Document dungeon spawns file 2025-06-08 11:34:22 +02:00
dungeon_strings.h more renames and splits 2025-06-10 22:27:32 +02:00
dungeon_submenu.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
dungeon_util_1.h merge code 80848f0 with dungeon util 1 2025-04-03 13:46:12 +02:00
dungeon_util.h merge dungeon util and code_8045A00 2025-03-30 10:39:20 +02:00
dungeon_vram.h remove code_803E668 include 2025-06-07 13:21:02 +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
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 decompile flash 2017-12-11 19:05:47 -08:00
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 more documentation 2025-02-24 11:20:40 +01:00
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 Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
game_options.h Give names to ds only game option struct fields 2025-06-17 18:14:08 +02:00
global.h Move ground map conversion table to C 2025-06-16 16:29:20 +02:00
globaldata.h Support building on macOS with homebrew binutils 2025-05-23 20:15:46 -04:00
graphics_memory.h rename and document graphics memory file 2025-06-07 23:12:14 +02:00
ground_bg.h some renames 2025-06-06 18:13:18 +02:00
ground_event.h Move static inline to ground script.h 2025-05-23 15:22:36 +02:00
ground_link.h GroundLink_GetArea GroundLink_GetPos 2024-12-03 10:48:59 +01:00
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 recombine ground_script.c 2025-03-26 22:06:35 -07:00
ground_map_2.h fix sub_80A60D8 fakematch 2024-11-29 10:42:32 +01:00
ground_map_conversion_table.h move map script table to C 2025-06-16 21:55:26 +02:00
ground_map.h add team base constants 2025-06-16 17:01:45 +02:00
ground_place.h Move ground map conversion table to C 2025-06-16 16:29:20 +02: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 fix instances of sub80095e4 memes 2024-07-13 14:10:54 +02:00
hints_menu2.h fix pokemon_news3 sub_802BF30 2024-07-27 10:25:41 +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 Move ground script data to C 2025-06-16 10:09:43 +02:00
kangaskhan_storage1.h Split text.c and decompress.c 2025-03-21 23:48:05 -04:00
kangaskhan_storage2.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
kecleon_bros1.h More blue-based fixes/doc 2025-03-25 02:59:38 -04:00
kecleon_bros2.h fix instances of sub80095e4 memes 2024-07-13 14:10:54 +02:00
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 Move some data to src and add some more headers 2022-02-17 18:54:59 -06:00
luminous_cave.h Some flags clean-up 2025-06-15 18:47:45 +02:00
m4a.h document all music players 2022-06-16 16:38:44 -07:00
mailbox.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
main_loops.h main_loops.c 2025-03-09 23:55:49 -04:00
main_menu1.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
main_menu2.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
main.h move reg control vars to ewram, merge with unused vblank 2024-12-14 23:15:43 +01:00
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 Move map files table to C 2025-06-17 11:05:03 +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
move_checks.h Add missing includes 2024-09-25 12:53:10 +02:00
move_effects_target.h Clean up dungeon_move file boundaries 2025-03-29 13:29:17 +01:00
move_orb_actions_1.h continue splitting move_orb_actions headers 2025-04-10 20:56:13 -07:00
move_orb_actions_2.h continue splitting move_orb_actions headers 2025-04-10 20:56:13 -07:00
move_orb_actions_3.h continue splitting move_orb_actions headers 2025-04-10 20:56:13 -07:00
move_orb_actions_4.h continue splitting move_orb_actions headers 2025-04-10 20:56:13 -07:00
move_orb_actions_5.h continue splitting move_orb_actions headers 2025-04-10 20:56:13 -07:00
move_util.h Names 2024-11-07 13:06:53 -05:00
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 more renames and splits 2025-06-10 22:27:32 +02:00
options_menu1.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
options_menu2.h more menu input documentation 2025-06-12 23:56:54 +02:00
other_menus1.h Some flags clean-up 2025-06-15 18:47:45 +02:00
other_menus2.h other_menus2.s 2024-11-30 23:51:57 -05:00
other_random.h Synced some symbol names with EoS hacking 2023-01-08 04:23:00 -05:00
palette_util.h Split and move to C ground place names 2025-06-16 12:39:30 +02:00
party_list_menu.h Some flags clean-up 2025-06-15 18:47:45 +02:00
pelipper_board.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
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 Death by 74 files (#65) 2021-10-22 10:01:07 -07:00
pokemon_3.h Split and move to C ground place names 2025-06-16 12:39:30 +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 decompile code_803C1D0 2025-05-16 19:44:08 +02: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 Move ground script data to C 2025-06-16 10:09:43 +02:00
portrait_placement.h portrait placement clean-up 2025-06-18 17:13:00 +02:00
position_util.h Rename Positions 2024-11-16 19:42:40 +01:00
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
quick_save_read.h I DID IT 2023-09-09 19:53:10 -04:00
quick_save_write.h Split some of save.c to proper files 2023-09-07 04:11:25 -04:00
random_mersenne_twister.h decompile mersenne twister prng algorhitm 2025-03-18 13:25:18 +01:00
random.h Clean 1 2025-03-09 14:41:42 -04:00
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 rename to dungeon_info 2025-06-09 15:44:39 +02:00
save_menu.h Merge branch 'master' into stuff 2025-03-10 04:31:38 +00:00
save_read.h Address review comments 2023-09-09 00:31:17 -04:00
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 ground sprite decompiled 2025-05-15 20:37:16 +02:00
status_checks.h Sync some dungeon vars names with Sky 2024-11-15 00:00:57 -05:00
status.h Convert callers to s24_8, use struct for type safety 2024-11-16 19:42:19 +01:00
string_format.h Add text script command macro for textbox auto press 2025-06-18 14:03:03 +02:00
strings.h split world map music file 2025-06-11 17:18:24 +02:00
targeting_flags.h Split+data code_8023144/code_80227B8 2023-09-20 22:26:35 -04:00
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 Add text script command macro for textbox auto press 2025-06-18 14:03:03 +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 textbox clear sript command 2025-06-18 21:41:25 +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 Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
trap.h add world map comment, remove not needed include 2025-06-07 12:52:25 +02:00
type_effectiveness.h Split+data code_8023144/code_80227B8 2023-09-20 22:26:35 -04: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 sub_80A3EF4 2025-06-05 22:56:53 +02:00
unk_menu_203B360.h Split main_menu.c 2023-09-14 23:26:58 -04:00
util.h Split main_menu.c 2023-09-14 23:26:58 -04:00
weather.h decomp sub_80847D4 2024-07-28 14:52:16 -07: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 Get rid of UnkTextStruct2_sub 2025-02-19 10:21:23 +01:00
wonder_mail_5.h more documentation/cleanup 2024-09-25 20:04:47 -07:00
wonder_mail_802C4C8.h Get rid of UnkTextStruct2_sub 2025-02-19 10:21:23 +01:00
wonder_mail_802C10C.h more menu 2025-06-13 12:10:16 +02:00
wonder_mail_802C860.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
wonder_mail_802CDD4.h unify wonder mail structs 2024-07-27 10:52:35 +02:00
wonder_mail_802D098.h Use Window and WindowTemplate 2025-03-02 15:24:33 +01:00
wonder_mail_main_menu.h Split main_menu.c 2023-09-14 23:26:58 -04:00
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