pokeemerald/include
TheXaman 6456009a44 Implementation if Pyredrid and AsparagusEduardo debug menu plus huge rewrite and tons of additions
V2: Fly, Warp, Flags, Vars, give items, give pkm 2 versions

Improved cheats, reworked the vars system

vars function now starts at VARS_START and end VARS_END

Figured out how to display FieldMessages, reimplemented CheckSafeBlock, cleanup

DebugAction_DestroyExtraWindow instead of multiple, renamed text variables

cleanup + pokemon simple

give pokemon complex nearly done

Complex pkm works, items now with icons

if statement cleanup

alter build tools to include maps per map group

Warp functionallity

added hex value to flags and vars

cleanup

Credits
2020-10-20 20:37:02 +02:00
..
constants Implementation if Pyredrid and AsparagusEduardo debug menu plus huge rewrite and tons of additions 2020-10-20 20:37:02 +02:00
gba Merge pull request #1156 from GriffinRichards/doc-rayscene 2020-09-01 14:46:14 -04:00
agb_flash.h Clean up the last extern functions 2019-03-02 03:18:08 -05:00
AgbRfu_LinkManager.h Fix alignment in AgbRfu_LinkManager.h 2020-02-16 15:32:10 -05:00
apprentice.h Document Apprentice 2019-11-20 17:36:52 -05:00
bard_music.h Fix labels, label more scripts 2019-04-04 19:34:35 -05:00
battle_ai_script_commands.h label and document battle windows 2018-06-17 16:48:58 +02:00
battle_ai_switch_items.h
battle_anim.h Rename to battle_anim_throw 2020-08-30 14:25:40 -04:00
battle_arena.h Document battle arena 2019-02-08 09:41:36 -06:00
battle_bg.h Document some battle_bg-related things 2019-11-07 18:24:04 -06:00
battle_controllers.h Document party_menu first pass 2019-10-25 15:41:06 -04:00
battle_dome.h Document Battle Dome scripts and some battle_dome.c 2019-12-20 16:53:33 -05:00
battle_factory_screen.h Factory done 2018-11-11 16:44:27 +01:00
battle_factory.h Document battle factory functions 2019-02-07 12:58:09 -06:00
battle_gfx_sfx_util.h document battle bars 2018-06-19 00:43:15 +02:00
battle_interface.h Decompile battle_anim_effects_1.c 2018-12-16 11:39:22 -06:00
battle_main.h Minor battle_anim_throw cleanup 2020-08-30 15:11:44 -04:00
battle_message.h Fix Champinship typo 2020-08-18 17:51:51 -04:00
battle_pike.h Document Battle Pie 2018-11-12 14:36:31 +01:00
battle_pyramid_bag.h Merge master into ObjEvent rename and prune accidental inclusions 2020-01-08 05:43:06 -05:00
battle_pyramid.h Merge master into ObjEvent rename 2019-12-15 02:00:00 -05:00
battle_records.h identify and name battle records things 2018-05-01 15:33:13 +02:00
battle_script_commands.h Clean up some battle scr cmd data 2020-07-18 18:10:15 -04:00
battle_scripts.h Clean up some battle scr cmd data 2020-07-18 18:10:15 -04:00
battle_setup.h Document unk_transition 2020-07-02 15:45:37 -04:00
battle_tent.h Use macros for summary windows 2019-03-03 16:50:51 -05:00
battle_tower.h Merge pull request #949 from GriffinRichards/doc-dome 2020-01-12 20:10:03 -06:00
battle_transition_frontier.h Document unk_transition 2020-07-02 15:45:37 -04:00
battle_transition.h Merge branch 'master' into doc-overworld 2020-07-18 20:24:09 -04:00
battle_tv.h decompile and document battle tv 2018-02-27 20:40:09 +01:00
battle_util2.h Document party_menu second pass 2019-10-31 03:25:56 -04:00
battle_util.h Fix naming style of function 2020-07-27 21:22:16 -05:00
battle.h Minor battle_anim_throw cleanup 2020-08-30 15:11:44 -04:00
berry_blender.h Finish documenting berry blender 2020-08-24 17:06:55 -04:00
berry_crush.h Document union_room.c 2020-05-31 13:11:18 -04:00
berry_fix_program.h decompile title screen 2018-02-04 16:11:00 +01:00
berry_powder.h Decompile berry_powder.c 2019-03-24 14:50:16 -05:00
berry_tag_screen.h forgot a semicolon LMAO 2018-02-02 16:09:17 +01:00
berry.h Clarify stages 2020-05-02 13:38:25 -04:00
bike.h Decompile field camera 2018-04-18 17:42:41 +05:30
braille_puzzles.h Document the regi* code more 2019-02-15 18:24:55 -05:00
cable_club.h Sync link_rfu_2.c 2020-06-07 12:54:50 -04:00
clear_save_data_menu.h decompile title screen 2018-02-04 16:11:00 +01:00
clock.h clean up files 2018-02-28 13:07:58 +01:00
coins.h Give/Take to Add/Remove for silent script macros 2020-01-12 23:24:52 -05:00
confetti_util.h Specify confetti util name 2020-06-18 18:14:30 -04:00
config.h fix aggressive loop optimizations 2020-07-05 18:09:59 +02:00
contest_ai.h Port contest ai from pokeruby 2018-08-15 11:43:57 +02:00
contest_effect.h Decompile move tutor stuff 2019-03-08 01:56:38 -05:00
contest_link.h Document misc contest 2020-08-16 02:50:35 -04:00
contest_painting.h Document contest painting image processing effects 2019-11-10 16:37:26 -06:00
contest_util.h Split contest funcs from script_pokemon_util 2020-08-13 17:42:12 -04:00
contest.h Document contest AI scripts 2020-08-21 14:57:17 -04:00
coord_event_weather.h decompile_coord_event_weather 2018-01-29 16:46:56 +01:00
credits.h Documenting credits a bit 2019-08-17 13:26:44 -04:00
crt0.h
data.h Use MAX_MON_MOVES constants 2019-09-16 19:21:23 -05:00
daycare.h Review changes for #817 2019-09-25 18:46:25 -05:00
debug.h Implementation if Pyredrid and AsparagusEduardo debug menu plus huge rewrite and tons of additions 2020-10-20 20:37:02 +02:00
decompress.h 3.5 asm left 2018-12-17 23:00:08 +01:00
decoration_inventory.h Document decoration.c 2020-03-06 09:47:20 +00:00
decoration.h Document decoration.c 2020-03-06 09:47:20 +00:00
dewford_trend.h Clean up the last extern functions 2019-03-02 03:18:08 -05:00
digit_obj_util.h Sync digit_obj_util 2020-04-08 16:27:11 -04:00
diploma.h
dodrio_berry_picking.h Document union_room.c 2020-05-31 13:11:18 -04:00
dynamic_placeholder_text_util.h Clean up files and add entries to charmap 2018-07-24 21:18:23 -07:00
easy_chat.h Document some easy chat specials 2020-01-12 19:39:30 -06:00
egg_hatch.h Clear up misleading egg step name 2020-05-27 16:41:23 -04:00
ereader_helpers.h Unify TrHillTag struct definitions (variable floors) 2019-09-05 20:48:48 -05:00
ereader_screen.h Document mystery_gift 2019-03-31 18:59:52 -04:00
event_data.h Implementation if Pyredrid and AsparagusEduardo debug menu plus huge rewrite and tons of additions 2020-10-20 20:37:02 +02:00
event_object_lock.h Document union_room.c 2020-05-31 13:11:18 -04:00
event_object_movement.h Merge branch 'master' into doc-overworld 2020-07-08 15:51:58 -04:00
event_scripts.h Merge branch 'master' of https://github.com/pret/pokeemerald into doc-contest 2020-08-16 05:59:10 -04:00
evolution_graphics.h
evolution_scene.h
faraway_island.h Document faraway island 2020-07-19 14:12:38 -04:00
field_camera.h Document some overworld and field effects 2020-06-23 15:48:53 -04:00
field_control_avatar.h Document some overworld and field effects 2020-06-23 15:48:53 -04:00
field_door.h Label animated doors 2020-01-26 09:40:35 -06:00
field_effect_helpers.h Continue documenting overworld/field effects 2020-06-29 01:26:29 -04:00
field_effect.h Continue documenting overworld/field effects 2020-06-29 01:26:29 -04:00
field_message_box.h Document cable_club.c 2020-06-06 16:10:03 -04:00
field_player_avatar.h Continue documenting overworld/field effects 2020-06-29 01:26:29 -04:00
field_poison.h Document field_poison 2019-10-06 20:04:30 -04:00
field_screen_effect.h Document misc field control 2020-06-29 17:24:17 -04:00
field_special_scene.h Document some warp/field screen effect 2019-12-17 05:23:07 -05:00
field_specials.h Merge master into ObjEvent rename and prune accidental inclusions 2020-01-08 05:43:06 -05:00
field_tasks.h decompile field tasks 2018-05-19 18:02:43 +02:00
field_weather.h Use fadescreen constants 2019-12-15 11:42:50 -05:00
fieldmap.h Merge branch 'master' into doc-overworld 2020-07-08 15:51:58 -04:00
fldeff_misc.h Document more misc field effects 2020-06-29 16:32:46 -04:00
fldeff.h Clean up field effect doc 2020-07-02 05:05:13 -04:00
frontier_pass.h Document and decompile more of frontier pass. 2019-01-26 14:50:24 +01:00
frontier_util.h Merge master into ObjEvent rename 2019-11-25 20:00:04 -05:00
global.berry.h Fix the strings length issue 2018-09-01 22:03:21 +02:00
global.fieldmap.h Document some overworld and field effects 2020-06-23 15:48:53 -04:00
global.h Make JOY Macros match 2020-09-04 20:41:29 -04:00
global.tv.h Finish documenting berry blender 2020-08-24 17:06:55 -04:00
graphics.h Merge pull request #1161 from GriffinRichards/doc-wallclock 2020-09-04 19:48:04 -04:00
gym_leader_rematch.h Clean up match call doc 2019-12-08 15:49:36 -05:00
hall_of_fame.h Document confetti 2020-06-17 03:39:03 -04:00
heal_location.h port larger heal location changes from poke ruby pr 2018-08-10 10:45:15 -04:00
image_processing_effects.h Match ConvertImageProcessingToGBA 2019-11-12 17:25:02 +01:00
international_string_util.h Decompile all of pokenav_unk_3.c 2019-04-14 13:44:44 -05:00
intro_credits_graphics.h Document the intro movie state machine 2019-02-09 21:07:07 -05:00
intro.h Document the intro movie state machine 2019-02-09 21:07:07 -05:00
item_icon.h Start decompiling berry_crush.c 2019-03-31 09:13:19 -05:00
item_menu_icons.h Start documenting berry blender 2020-08-22 19:39:39 -04:00
item_menu.h Start documenting berry blender 2020-08-22 19:39:39 -04:00
item_use.h Sync map header property names with pokefirered 2020-04-28 19:59:08 -05:00
item.h Initial script_menu documentation 2019-09-18 18:57:25 -04:00
landmark.h Split/extract/port landmark 2017-12-26 21:20:29 -06:00
libgcnmultiboot.h Typo Fix 2020-07-17 15:49:46 -04:00
librfu.h fix remainSize type 2020-04-28 07:28:27 +08:00
lilycove_lady.h document remaining funcs 2019-08-21 17:06:55 -05:00
link_rfu.h Finish documenting berry blender 2020-08-24 17:06:55 -04:00
link.h Finish documenting berry blender 2020-08-24 17:06:55 -04:00
list_menu.h Documentation of unk field 2020-08-23 21:34:31 -04:00
load_save.h Standardize Event Object to Object Event 2019-11-20 22:55:44 -05:00
lottery_corner.h
m4a.h Up to sub_81446DC 2018-12-31 19:39:41 -06:00
mail.h
main_menu.h Document main_menu 2018-09-14 12:15:46 -05:00
main.h Finish union room battle 2019-04-01 22:08:50 -05:00
map_name_popup.h Decompile map_name_popup 2018-04-09 12:52:28 +05:30
match_call.h Document field_message_box.c 2020-06-03 19:47:45 -05:00
math_util.h Document math_util.c 2020-05-24 08:28:02 -05:00
mauville_old_man.h Rename EventObj to ObjEvent 2019-11-21 00:14:40 -05:00
menu_helpers.h Begin item_menu.c cleanup 2020-06-10 13:07:42 -07:00
menu_specialized.h Clean up use_pokeblock doc, some menu_specialized 2020-08-12 18:39:15 -04:00
menu.h Partially document item_menu.c 2020-08-28 13:32:23 -04:00
metatile_behavior.h Fixed Pacifidlog typo. 2020-09-05 01:11:07 -04:00
mevent2.h Document cable_club.c 2020-06-06 16:10:03 -04:00
mevent_801BAAC.h Some symbol documentation 2019-04-03 17:04:42 -05:00
mevent_client.h Minor fixes 2019-04-03 17:04:42 -05:00
mevent_news.h Document mystery_gift 2019-03-31 18:59:52 -04:00
mevent_server_helpers.h mevent_server_ish 2019-04-03 17:04:42 -05:00
mevent_server.h Some symbol documentation 2019-04-03 17:04:42 -05:00
mevent.h Document union_room.c 2020-05-31 13:11:18 -04:00
minigame_countdown.h Sync minigame_countdown 2020-04-08 17:23:32 -04:00
mirage_tower.h Document mirage_tower.c. (Combine fldeff_groundshake.c and fossil_specials.c) 2018-12-25 11:46:35 -06:00
mon_markings.h more constant usage 2019-09-16 19:21:23 -05:00
money.h
move_relearner.h Rename move tutor to move relearner 2019-03-04 20:56:39 -05:00
multiboot_pokemon_colosseum.h Almost finish decompiling intro 2018-02-15 16:54:34 -06:00
multiboot.h
mystery_event_menu.h decompile mystery event menu 2018-01-30 23:23:35 +01:00
mystery_event_msg.h start decompiling mystery event script 2018-01-21 12:36:11 +01:00
mystery_event_script.h document record mixing 2018-05-26 00:25:36 +02:00
mystery_gift.h Document union_room.c 2020-05-31 13:11:18 -04:00
naming_screen.h Start documenting naming screen 2020-08-07 02:00:41 -04:00
new_game.h Found a debug system for pokemon contests 2019-04-02 21:51:21 -04:00
option_menu.h decompile option menu 2018-01-16 18:59:06 +01:00
overworld.h Document some overworld and field effects 2020-06-23 15:48:53 -04:00
palette_util.h Rename roulette_util to palette_util 2020-08-04 19:24:36 -04:00
palette.h Document first rayquaza scene 2020-08-27 15:43:18 -04:00
party_menu.h Add misc party constant usage 2020-04-09 15:18:53 -04:00
pc_screen_effect.h Decompile a bit of pokemon storarage system 2018-08-12 16:40:31 +02:00
play_time.h
player_pc.h Modernize code 2019-06-26 12:12:10 -04:00
pokeball.h Document throwing pokeball 2020-08-30 14:08:06 -04:00
pokeblock.h Finish documenting berry blender 2020-08-24 17:06:55 -04:00
pokedex_area_region_map.h Document some pokenav and region map 2020-02-05 21:04:43 -05:00
pokedex_area_screen.h Decompile pokedex_area_screen.c (#412) 2018-11-30 10:41:03 -06:00
pokedex_cry_screen.h Document pokedex cry screen 2020-03-10 14:02:03 -04:00
pokedex.h Document pokedex.c 2020-03-09 16:24:01 -04:00
pokemon_animation.h pokemon animation is decompiled 2018-01-29 12:36:56 +01:00
pokemon_icon.h More battle_dome.c doc 2020-01-07 22:30:37 -05:00
pokemon_jump.h Document union_room.c 2020-05-31 13:11:18 -04:00
pokemon_size_record.h
pokemon_storage_system.h Document more trade.c 2019-10-08 20:25:46 -04:00
pokemon_summary_screen.h More touches to pokemon summary screen document 2020-05-27 07:57:15 -05:00
pokemon.h Add stat stage constants 2020-08-04 20:38:57 -04:00
pokenav.h Make argument int 2020-09-04 19:49:53 -04:00
random.h Use macro for randomization with ISO value 2020-02-25 12:54:08 -06:00
rayquaza_scene.h Start documenting rayquaza_scene 2020-08-25 17:49:42 -04:00
record_mixing.h Clean up mistakes and bad formatting 2019-02-18 01:03:44 -05:00
recorded_battle.h Document recorded battle 2018-11-01 15:06:50 +01:00
region_map.h Document some pokenav and region map 2020-02-05 21:04:43 -05:00
reset_rtc_screen.h decompile title screen 2018-02-04 16:11:00 +01:00
reset_save_heap.h
reshow_battle_screen.h
roamer.h
rotating_gate.h Move HEAP_SIZE to malloc and use void instead of empty argument list 2018-10-14 20:00:14 +02:00
rotating_tile_puzzle.h Document rotating_tile_puzzle 2019-10-16 04:09:30 -04:00
roulette.h More roulette doc 2020-08-04 14:25:13 -04:00
rtc.h Decompile match_call.c 2019-01-02 19:46:15 -06:00
safari_zone.h
save_location.h Label GCN link flags field 2020-04-13 08:42:31 -04:00
save.h Document cable_club.c 2020-06-06 16:10:03 -04:00
scanline_effect.h Decompile most of battle_anim_effects_3.c 2018-12-18 19:15:59 -06:00
script_menu.h Remainder of script_menu documentation 2019-09-19 18:31:09 -04:00
script_movement.h Standardize Event Object to Object Event 2019-11-20 22:55:44 -05:00
script_pokemon_util.h Split contest funcs from script_pokemon_util 2020-08-13 17:42:12 -04:00
script.h Standardize Event Object to Object Event 2019-11-20 22:55:44 -05:00
secret_base.h Some script clean up, document secret base secrets show 2020-01-12 19:39:30 -06:00
shop.h shop: document some constants s.t. object events don't break 2020-06-03 19:55:15 -05:00
siirtc.h Bugfixes from #591 2019-03-03 09:31:08 -06:00
slot_machine.h Rename tag offset functions 2020-05-24 08:24:20 -05:00
sound.h
start_menu.h Document cable_club.c 2020-06-06 16:10:03 -04:00
starter_choose.h Document starter_choose.c 2020-07-06 17:26:25 -04:00
strings.h Finish documenting berry blender 2020-08-24 17:06:55 -04:00
task.h Document script_movement 2019-09-16 19:30:36 -05:00
text_window.h Start documenting naming screen 2020-08-07 02:00:41 -04:00
tileset_anims.h Fully document tileset animations 2019-02-08 15:07:42 -06:00
tilesets.h
time_events.h decompile time events 2018-01-29 15:55:34 +01:00
title_screen.h Document the water droplet data. 2019-03-16 12:25:02 -05:00
trade.h Port librfu from firered 2020-02-16 13:49:36 -05:00
trader.h Document decoration.c 2020-03-06 09:47:20 +00:00
trainer_card.h Document Trainer Card 2020-02-08 14:31:17 -06:00
trainer_hill.h Continue documenting overworld/field effects 2020-06-29 01:26:29 -04:00
trainer_pokemon_sprites.h Document Trainer Card 2020-02-08 14:31:17 -06:00
trainer_see.h Standardize Event Object to Object Event 2019-11-20 22:55:44 -05:00
trig.h
tv.h Merge branch 'master' of https://github.com/pret/pokeemerald into doc-contest 2020-08-16 05:59:10 -04:00
union_room_battle.h Document union_room.c 2020-05-31 13:11:18 -04:00
union_room_chat.h Document union_room_chat.c 2020-06-02 18:35:00 -04:00
union_room_player_avatar.h Second pass on documenting union room 2020-06-10 17:30:59 -04:00
union_room.h Second pass on documenting union room 2020-06-10 17:30:59 -04:00
util.h Reformat mevent server and client scripts 2019-04-03 17:04:42 -05:00
walda_phrase.h
wallclock.h Begin porting/decompiling field_specials 2018-08-08 01:37:12 -07:00
wild_encounter.h Revert "Rename some specials" 2018-08-11 15:16:41 -07:00