Commit Graph

29 Commits

Author SHA1 Message Date
Cameron Hall
e093a13a4b Remove last NONMATCHINGs in credits.c 2017-05-15 19:35:28 +02:00
YamaArashi
4b4f716ae0 finish decompiling mail_data.s 2017-05-08 23:15:09 -07:00
YamaArashi
fdab157386 decompile some of mail_data.s 2017-05-08 18:12:38 -07:00
YamaArashi
9c75355d71 decompile more pokemon functions 2017-05-07 21:10:44 -07:00
YamaArashi
68ce0d8bb0 decompile EV and pokerus functions 2017-05-07 12:09:15 -07:00
YamaArashi
d7284694ec decompile time_events 2017-05-04 00:21:04 -07:00
ProjectRevoTPP
83d7f52f2c finish decompiling item_use.c (#244)
* nonmatching sub_80C9720 and decompile sub_80C9838

* finish decompiling Itemfinder functions.

* decompile ItemUseOutOfBattle_PokeblockCase and ItemUseOutOfBattle_CoinCase

* rename field_doortransition

* rename weather file

* decompile more of item_use.c

* decompile up to repel code

* decompile up to stat increase code

* finish decompiling item_use.c

* remove item_use from ld_script
2017-04-08 18:05:20 -07:00
ProjectRevoTPP
f88eeb6074 more labels and finish decompiling battle_ai.c except for unk_24 (#184)
* labels for save_menu_util.c

* formatting, i suck at it

* fix sub_80712B4 to not use MyTask struct

* pls don't kill me

* current changes

* decompile BattleAICmd_if_damage_bonus

* formatting

* label thinking struct unk8

* decompile BattleAICMd_if_status_not_in_party

* decompile more battle_ai.c functions

* Began decompilation of a random file

* decompile BattleAICmd_if_can_faint and BattleAICmd_if_cant_faint

* decompile unk_3F and unk_40

* decompile if_move_effect and if_not_move_effect

* formatting, silly

* decompile if_last_move_did_damage and if_encored

* decompile unk_45 if_random_2 and unk_47

* decompile get_hold_effect and get_gender

* decompile is_first_turn and get_stockpile_count

* decompile unk_4C and get_item

* decompile unk_4E unk_4F and unk_50

* decompile get_protect_count and the remaining stub macros

* decompile call jump and unk_5A

* decompile if_level_cond

* decompile the last AI macros besides unk_24

* finish decompiling battle_ai.c except for unk_24
2017-01-10 20:17:43 -08:00
YamaArashi
350bd3b11a complete PokemonStorage struct 2017-01-06 02:34:39 -08:00
Marijn van der Werf
c03e7be9af Attempt to decompile trainer memo printing 2017-01-03 19:55:00 +01:00
YamaArashi
84c5030e20 use more constants in CalculateBaseDamage 2016-12-31 12:07:32 -08:00
ProjectRevoTPP
c7b4ec3cdf decompile more of matsuda_debug_menu.c (#122)
* begin decompiling matsuda_debug_menu.c

* i'm sorry for misspelling your name

* decompile more masuda_debug_menu.c

* mergable state

* whatever yama

* more decompilation of matsuda_debug_menu.c

* matsuda debug text label consistency

* add current work
2016-12-11 12:21:48 -08:00
Marijn van der Werf
4258e60771 Declare more non-static functions in header files (#111)
* Declare more non-static functions in header files

* Use `(void)` for functions without arguments.

* Move global-included data to seperate headers

* Don't import types or global in header

* Fix fieldmap imports

* Revert in-code changes

* Add missing newlines
2016-11-30 18:51:24 -08:00
ProjectRevoTPP
a07e8aa2f4 Start decompiling battle_ai.c cmd functions (#100)
* begin decompiling battle AI macros

* decompile more battle AI macros

* nonmatching function

* decompile BattleAICmd_get_ability

* current nonmatching work

* get BattleAICmd_unk_30 a bit closer

* get battle_ai.c into a mergable state.
2016-11-14 19:28:20 -08:00
Cameron Hall
74b660f22f start decompiling battle_ai.c (#92) 2016-11-06 01:09:06 -08:00
Cameron Hall
4d4f1b5138 Big shroomish barboach (#87)
* start decompiling

* decompile more functions

* clean up and rename big_shroomish_barboach.c to pokemon_size_record.c

* remove save file

* remove extraneous line from Makefile
2016-11-04 19:21:42 -07:00
YamaArashi
37baad749d add explanatory comment about GetMonData()/GetBoxMonData() 2016-10-21 22:30:56 -07:00
YamaArashi
eea3e61cfd don't specify arguments in GetMonData()/GetBoxMonData() prototypes 2016-10-21 22:26:46 -07:00
YamaArashi
2782f7d614 expand WRAM sections and add some variables 2016-09-18 12:35:05 -07:00
YamaArashi
64a39c38e3 decompile pokemon functions 2016-09-12 15:42:25 -07:00
YamaArashi
6a79077def decompile more pokemon functions 2016-09-12 01:22:26 -07:00
YamaArashi
61e860247e decompile functions for setting pokemon data 2016-09-10 12:26:47 -07:00
YamaArashi
8765b09e09 use name length defines 2016-09-10 02:36:05 -07:00
YamaArashi
19bffecc4d decompile more pokemon functions 2016-09-10 01:59:10 -07:00
YamaArashi
69ca60ca91 fix mistake in function name 2016-09-09 23:54:32 -07:00
YamaArashi
59c69882dc rename pokemon functions 2016-09-09 23:40:42 -07:00
YamaArashi
873594614b clean up types in pokemon code 2016-09-09 22:46:55 -07:00
YamaArashi
0b48cbfed8 more decompilation of pokemon functions 2016-09-09 21:18:37 -07:00
YamaArashi
06bed8be90 starting decompliation of pokemon functions 2016-09-08 20:25:40 -07:00