Commit Graph

187 Commits

Author SHA1 Message Date
lhearachel
6030bb84c5 Clean up BattleController_CheckBattleOver 2023-09-28 23:16:33 -07:00
lhearachel
41b2359d97 Label functions used by CheckBattleOver 2023-09-28 23:16:02 -07:00
lhearachel
d58bc0a46e Clean up + rename BattleController_ReplaceFainted 2023-09-28 23:15:31 -07:00
lhearachel
ac131d1dc8 Document BattleSystem_AnyReplacementMons 2023-09-28 23:15:31 -07:00
lhearachel
0154d8a221 Document BattleSystem_PartyCount 2023-09-28 23:15:31 -07:00
lhearachel
ff5b3b820e Label functions + BattlerData struct used by CheckAnySwitches 2023-09-28 23:15:31 -07:00
lhearachel
fdef5b6f2a Use gen4 move names for consts + data files 2023-09-26 13:11:18 -07:00
Nomura-RH
83777f9deb Merge branch 'pret:main' into document_mart_data 2023-09-26 18:26:36 +02:00
Nomura
81cff1370f Document Sunyshore Market data 2023-09-26 18:25:22 +02:00
Rachel
f34b40b1fb Merge pull request #66 from lhearachel/battle-dev
Clean up AfterMoveMessage, AfterMoveEffects, and LoopMultiHit battle control states
2023-09-25 20:46:06 -07:00
Nomura
8e5447be18 Document mart data for regular items 2023-09-25 19:46:10 +02:00
Rachel
7eb853111d Merge pull request #69 from lhearachel/savedata
Clean up + document savedata/save_table.c
2023-09-24 22:14:24 -07:00
lhearachel
e5da0ec849 Rename PSSBoxes -> PCBoxes 2023-09-24 16:06:49 -07:00
lhearachel
1407ff729f Consolidate save_table_entry.h and related consts into save_table.h 2023-09-23 14:07:22 -07:00
lhearachel
8d3c104a20 Clean up + document savedata/save_table.c 2023-09-23 13:58:20 -07:00
lhearachel
c0d93e674f Label functions used by unk_0202440C.c 2023-09-23 13:57:56 -07:00
lhearachel
bb2b3d245e Standardize names for SaveSize and Init functions stored in save blocks 2023-09-23 13:57:56 -07:00
lhearachel
641ed12e6a Clean up SaveTableEntry struct + consolidate extraneous files 2023-09-23 13:57:54 -07:00
lhearachel
610969c913 Rename unk_0202440C.h -> savedata/save_table.h 2023-09-23 13:56:41 -07:00
Nomura-RH
aac6baa56b Merge pull request #63 from wildfire248/mon_personal_decomp 2023-09-23 22:15:20 +02:00
lhearachel
476e557f0c Label functions + params in unk_0202440C.h 2023-09-23 11:11:10 -07:00
lhearachel
2af8be5995 Mass rename structs referenced by unk_0202440C.h 2023-09-23 11:06:46 -07:00
lhearachel
465dbe6632 Clean up BattleController_LoopMultiHit 2023-09-22 22:57:42 -07:00
lhearachel
71acfcfc7e Clean up BattleController_AfterMoveEffects 2023-09-22 22:44:31 -07:00
lhearachel
60c4bad9bd Clean up BattleController_AfterMoveMessage 2023-09-22 22:42:08 -07:00
Rachel
f81ecbb430 Clean up sub-functions for AfterMoveMessage and AfterMoveEffects 2023-09-22 22:41:53 -07:00
Rachel
09b0513474 Label sub-functions for AfterMoveMessage and AfterMoveEffects 2023-09-22 22:41:35 -07:00
wildfire
29ee0f7abd Misc. cleanup 2023-09-20 11:49:21 +01:00
Rachel
7b201a945b Clean up BattleController_UpdateHP 2023-09-19 21:14:01 -07:00
Rachel
88a09c4cc2 Label BattleIO_IncrementRecord 2023-09-19 19:50:55 -07:00
lhearachel
f297e5e43a Clean up move use state 2023-09-19 19:07:32 -07:00
lhearachel
8e84a94634 Clean up move failure check state 2023-09-19 19:07:32 -07:00
lhearachel
c4808f24a9 Clean up primary effect check state 2023-09-19 19:07:32 -07:00
lhearachel
095de56b99 Clean up TryMove state machine 2023-09-19 19:07:32 -07:00
lhearachel
8b2f9015a9 Clean up sub-functions for move-execution state machine + follow-up states 2023-09-19 19:07:32 -07:00
lhearachel
056a3b5568 Label subfunctions for move-execution state machine + a few follow-up short states 2023-09-19 19:07:32 -07:00
wildfire
c994192564 Add build tool for pl_personal.narc 2023-09-19 17:10:22 +01:00
lhearachel
8cce44978f Document + clean up BattleController_BeforeMove 2023-09-15 19:24:02 -07:00
lhearachel
c06ac866db Document subfunctions for BattleController_BeforeMove 2023-09-15 19:23:13 -07:00
lhearachel
8fe165772e Label functions used by BattleController_BeforeMove and related subfunctions 2023-09-15 19:19:40 -07:00
lhearachel
8ead2eaea9 Move flag-related function declarations out of pokemon.h 2023-09-14 20:45:21 -07:00
lhearachel
9b25c55bf8 Use #define for POCKET_ constants to make csv2bin happy 2023-09-14 20:29:49 -07:00
lhearachel
26cd23f2d5 Clean up + document Battle and Safari commands 2023-09-14 20:29:49 -07:00
lhearachel
dd03d0d01d Label functions and structs used by fight and safari commands 2023-09-14 20:29:46 -07:00
lhearachel
4abf59907c Use an enum in include/constants/moves.h 2023-09-14 20:05:42 -07:00
lhearachel
8f5512434a Document and clean up trainer_info.c 2023-09-14 12:45:18 -07:00
lhearachel
2d28530016 Label some GF string library functions used by trainer_info.c 2023-09-14 12:23:57 -07:00
lhearachel
85abc405e2 Label trainer_info functions 2023-09-14 12:23:52 -07:00
lhearachel
413fa1556b Rename unk_02025E68.h,c -> trainer_info.h,c 2023-09-14 12:04:18 -07:00
lhearachel
8cccaf10d3 Merge struct_defs/struct_02025E6C.h into unk_02025E68.h; label struct + fields 2023-09-14 11:52:51 -07:00