Commit Graph

627 Commits

Author SHA1 Message Date
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
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
Nomura
55b9b92428 Correct the rom's build path in INSTALL.md 2023-09-22 14:23:26 +02:00
Nomura-RH
db30d41fba
Merge pull request #65 from lhearachel/battle-dev 2023-09-21 12:42:03 +02: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
Rachel
c5145c1bf4
Merge pull request #60 from lhearachel/battle-dev
Clean up the move-execution state machine
2023-09-19 19:16:10 -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
Nomura-RH
98c8b9612b
Merge pull request #64 from Nomura-RH/private_dir_pl_msg
Text data generation improvements
2023-09-19 21:16:21 +02:00
Nomura
0cad770276 res/text: get rid of pl_msg intermediate directory 2023-09-19 19:52:28 +02:00
Nomura
e458bd489b Use PRIVATE_DIR in pl_msg.narc's build rule 2023-09-19 19:48:53 +02:00
Nomura-RH
f47745c591
Merge pull request #61 from lhearachel/prebuilt_move 2023-09-19 08:55:11 +02:00
Rachel
b8d67d91a9 Move pl_msg to res/text 2023-09-18 19:56:37 -07:00
Rachel
96e45a8408 Move pl_wazatbl to res/battle/moves 2023-09-18 19:56:28 -07:00
Rachel
e939d90e5b Move pl_item_data and nuts_data to res/items 2023-09-18 19:56:24 -07:00
Rachel
d36e988296 Move existing folders in res under res/prebuilt parent folder 2023-09-18 19:56:11 -07:00
Rachel
9a2f3aec87
Merge pull request #62 from Nomura-RH/msgenc_refactor
Simplify building message data
2023-09-18 12:25:44 -07:00
Nomura
f10dd5a591 Simplify message data build rules with generator 2023-09-18 18:45:11 +02:00
Nomura
6636a8adec Make msgenc store encryption keys in gmm files 2023-09-18 17:45:18 +02:00
Nomura
1325caf010 Override .txt rule in .gitattributes for files under res/ 2023-09-18 14:20:11 +02:00
Rachel
12af46c19d
Merge pull request #59 from lhearachel/battle-dev
Document + clean up the pre-move-execution state machine
2023-09-16 11:36:36 -07: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
Rachel
1b8d6aa4d3
Merge pull request #58 from lhearachel/flags-header
Move flag-related function declarations out of pokemon.h
2023-09-15 19:15:34 -07:00
lhearachel
8ead2eaea9 Move flag-related function declarations out of pokemon.h 2023-09-14 20:45:21 -07:00
Rachel
784b4b8ed9
Merge pull request #55 from lhearachel/battle-dev
Document control flow for Battle and Safari commands
2023-09-14 20:39:13 -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
Rachel
ea11611f3b
Merge pull request #57 from lhearachel/player-info
Document trainer_info.c
2023-09-14 20:05:21 -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
Nomura-RH
7d42f397b9
Merge pull request #47 from wildfire248/mon_data 2023-09-14 13:34:16 +02:00