Commit Graph

3990 Commits

Author SHA1 Message Date
scbroede
cee98713fc Implement moveproc, restructure move-related assets, and begin documenting the dataproc toolchain (#1176)
Some checks failed
build / build (push) Has been cancelled
2026-05-24 18:48:41 -04:00
Rachel
28f22847c9 docs: Write some docs summarizing the dataproc toolchain and the moves file format 2026-05-24 14:33:28 -07:00
Alexandre Sollier
9402d183dc Document various distortion world init routines (#1171)
Signed-off-by: Kuruyia <github@kuruyia.net>
2026-05-24 12:05:47 -07:00
scbroede
4764053247 decompile dwc_encsession (#1170) 2026-05-24 12:03:39 -07:00
Rachel
b0bf4c298d assets: Move execution scripts for moves to individual subdirectories 2026-05-21 13:26:01 -07:00
Rachel
b896e9587f tools: Generate move animation script ordering via moveproc 2026-05-21 13:15:06 -07:00
Rachel
84ee56c183 tools: Generate move-related text banks in moveproc 2026-05-21 12:08:54 -07:00
Rachel
79f49fc936 tools: Replace movedata.py with moveproc.c 2026-05-21 00:00:36 -07:00
Rachel
12b1ce5dec rom: Document dangling references to the move scripts archive 2026-05-20 23:02:01 -07:00
Rachel
70208a5fc7 rom: Rename battle_move_effects and contest_effects generations 2026-05-20 22:38:07 -07:00
Rachel
678fd49c9e assets: Restructure assets for moves and animation particles 2026-05-20 22:26:41 -07:00
Viperio
95fee6b1d3 Generate trainer battle script entries in trainerproc (#1172)
Some checks failed
build / build (push) Has been cancelled
2026-05-19 15:40:12 -07:00
Viperio19
4af54c14b7 Generate hidden item scripts in itemproc 2026-05-19 09:51:00 -07:00
Viperio19
04b166ad45 Document hidden items, poffin, and record chatot cry scripts 2026-05-19 09:51:00 -07:00
VicSevenT
eafacd1598 Document Eterna Gym persistent features (#1166)
Some checks are pending
build / build (push) Waiting to run
2026-05-19 08:20:12 -07:00
Viperio
02104c522d Document group connection script (#1165) 2026-05-19 08:19:27 -07:00
scbroede
4abac2cf45 tools: Implement npctradeproc to replace tools/jsoncnv/npc_trades.py (#1168)
Some checks are pending
build / build (push) Waiting to run
2026-05-18 19:36:54 -04:00
Rachel
f8e1826b32 tools: Implement npctradeproc to replace tools/jsoncnv/npc_trades.py 2026-05-18 16:32:03 -07:00
Viperio
b94ec29c57 Document contest common script (#1163) 2026-05-18 16:15:50 -07:00
Viperio
cb04557fab Document counterpart talk, day-care, and follower partners common scripts (#1164)
Some checks are pending
build / build (push) Waiting to run
2026-05-18 15:57:02 -07:00
Land0fChocolate
4ff09be1b3 Document battle_main.c related funcs and their variables (#1155) 2026-05-18 15:54:09 -07:00
Piotr Płaczek
ef412f23ff Further document/refactor some parts of choose_starter_app.c (#1152) 2026-05-18 15:53:34 -07:00
VicSevenT
600ff89281 Remove 24 useless struct_decls (#1167) 2026-05-18 18:18:45 -04:00
Rachel
19a9b59ddc rom: Move NPCTradeID definition to constants/npc_trades.h 2026-05-18 14:45:25 -07:00
Rachel
16ae740b19 rom: Move version and language enums to constants/versions.h 2026-05-18 12:58:16 -07:00
Viperio
6e9358e98c Document common scripts (#1154)
Some checks are pending
build / build (push) Waiting to run
2026-05-17 11:30:24 -07:00
scbroede
0c4eff290b decompile bn_mod_exp_mont (#1158) 2026-05-17 11:25:21 -07:00
Viperio
5de1c47bba Document bg events, communication club and mystery gift deliveryman scripts (#1153) 2026-05-17 11:11:39 -07:00
Tai-disc
a2f667bd5a Implementation of SNELEMS (#1162) 2026-05-17 11:11:30 -07:00
Eduardo Quezada
5ce2bb8a8f Replace all GF_ASSERT(0) with GF_ASSERT(FALSE) (#1160) 2026-05-17 11:07:01 -07:00
Viperio
f43216b20a Document script_battles.s and trainer_encounter.c (#1150) 2026-05-17 11:02:54 -07:00
Eduardo Quezada
7b029cd5a2 Document some HeapID (#1159) 2026-05-17 11:01:10 -07:00
Tai-disc
4185d87f55 Document battle_cursor.c + Code cleanup in ov92_021D0D80.c. (#1151) 2026-05-17 10:31:35 -07:00
VicSevenT
e3b7149868 Document Sunyshore Gym persistent features (#1156)
Some checks failed
build / build (push) Has been cancelled
2026-05-15 21:30:02 -04:00
scbroede
6e0e9cdd85 initial easy chat documentation (#1146)
Some checks failed
build / build (push) Has been cancelled
2026-05-13 07:09:51 -07:00
VicSevenT
be9d7abfc5 Document Canalave Gym persistent features (#1120) 2026-05-13 07:09:23 -07:00
Land0fChocolate
edd65cd4d0 Assigning proper names to BattleSystem related funcs and its variables (#1143)
Some checks are pending
build / build (push) Waiting to run
2026-05-12 23:13:12 -04:00
Rachel
841dbd37fc docs: Update the documented fix for HM05's palette 2026-05-12 20:12:15 -07:00
Rachel
7d26f68bec tools: Deprecate csv2bin 2026-05-12 20:12:15 -07:00
Rachel
9a7599dcaa assets: Migrate item data from CSV to JSON 2026-05-12 20:12:15 -07:00
Rachel
1dee5115c1 assets: Move item icons to res/items/icons 2026-05-12 20:12:15 -07:00
Rachel
0bbd93b07a tools: Implement itemproc for handling item-related data 2026-05-12 20:12:15 -07:00
Rachel
82f785c3ac rom: Clean-up definitions for items and berry data 2026-05-12 20:12:15 -07:00
VicSevenT
fde87529c1 Document some facility-specific frscrcmds and structs (#1127) 2026-05-12 19:55:53 -07:00
Viperio
a383c1712e Document unnamed script entries (#1149) 2026-05-12 19:58:46 -04:00
Viperio
5a8b45c290 Document wifi plaza entrance script (#1145) 2026-05-12 17:03:53 -04:00
Viperio
96a1e0ce5d Polish event, script and text files for several maps (#1144) 2026-05-12 17:03:25 -04:00
Rachel
3296fa8df7 tools: Remove unnused variable in msgenc (#1148)
Some checks failed
build / build (push) Has been cancelled
2026-05-10 18:49:18 -04:00
Viperio
16c7785b47 Document restaurant script (#1142)
Some checks failed
build / build (push) Has been cancelled
2026-05-08 17:47:53 -04:00
Piotr Płaczek
53d5134f08 Document/Refactor some parts of choose_starter_app.c (#1137)
Co-authored-by: Lhea (Rachel) <lhearachel@proton.me>
Co-authored-by: scbroede <32247405+scbroede@users.noreply.github.com>
2026-05-08 17:29:24 -04:00