Commit Graph

2060 Commits

Author SHA1 Message Date
wildfire
5b23f9b0cf Add data files for building pl_personal.narc 2023-09-19 17:55:24 +01:00
wildfire
c994192564 Add build tool for pl_personal.narc 2023-09-19 17:10:22 +01:00
wildfire
61c04f8781 Add list indexing to json2bin paths 2023-09-19 16:22:36 +01:00
wildfire
0256f82225 make json2bin use meson private_dir argument 2023-09-19 15:18:24 +01: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
wildfire
8e5ed2e168 Revert mon types to defines so csv2bin works 2023-09-14 11:54:48 +01:00
wildfire
c563f45f7c Rename functions in pokemon.h and pokemon.c 2023-09-14 00:34:02 +01:00
wildfire
b7ae7f24e9 Misc. cleanup in pokemon.h and pokemon.c 2023-09-14 00:22:45 +01:00
wildfire
39a3bb306a Move structs into pokemon.h and pokemon.c 2023-09-14 00:22:44 +01:00
wildfire
81852038e8 Misc. renames and cleanup, move data block structs 2023-09-14 00:13:04 +01:00
wildfire
eb95f78914 More cleanup of pokemon.c 2023-09-14 00:13:04 +01:00
wildfire
3392bdc21d Move var definitions to usages 2023-09-14 00:12:38 +01:00
wildfire
3797951044 Cleanup of pokemon.c and a couple renames 2023-09-14 00:12:37 +01:00
wildfire
dccc1ff94c Fix pointer-var style 2023-09-14 00:10:31 +01:00
wildfire
89ceba05a3 Document pokemon.c and related structs 2023-09-14 00:10:30 +01:00
wildfire
10275fd56e Document RNG Functions 2023-09-13 23:23:32 +01:00
Nomura-RH
92ba2c1b4b Merge pull request #52 from lhearachel/battle-dev
Clean up the rest of the primary battle control FSM loop
2023-09-11 23:32:13 +02:00
Nomura-RH
1a03c7ddfd Merge pull request #54 from Nomura-RH/reorganize_rsf
Reorganize rsf asset listing
2023-09-11 23:23:42 +02:00
Nomura
1ef2a38a0c Output pl_waza_tbl_narc where Meson expects it to be 2023-09-11 20:50:56 +02:00
Rachel
7c0e3370ad Merge pull request #46 from lhearachel/move-data-decomp
Decompile pl_waza_tbl.narc and rebuild using new tool json2bin
2023-09-11 09:50:39 -07:00
lhearachel
ddb4cf5baf List move subdirs explicitly 2023-09-11 09:43:27 -07:00
lhearachel
9f667bf04f Remove non-functional single-file mode 2023-09-10 19:44:54 -07:00
lhearachel
673846b824 Rebuild pl_waza_tbl.narc from move data files using json2bin 2023-09-10 19:39:22 -07:00
lhearachel
9a08579445 Decompile move data files 2023-09-10 19:36:28 -07:00