Commit Graph

83 Commits

Author SHA1 Message Date
scbroede
fbcfa7400a
document most start menu code (#991)
Some checks are pending
build / build (push) Waiting to run
2026-03-08 11:12:02 -07:00
VicSevenT
4657454cbd
Delete some unnecessary struct_decl files (#997) 2026-03-07 22:30:39 -08:00
Eduardo Quezada
ee361dece7
Some party menu documentation (#971) 2026-02-25 16:19:36 -08:00
Rachel
8be36972e3
Replace narc subproject with vendored nitroarc (#969) 2026-02-23 16:35:08 -08:00
Viperio
dec5868bfb
Document StartMenu_ExitPartyMenu with addressed feedback (#945)
Co-authored-by: Naramo <62239403+SevenSpiders@users.noreply.github.com>
2026-02-16 10:55:23 -08:00
Viperio
8f97010fc4
Document script range table (#944) 2026-02-15 11:17:43 -08:00
Viperio
c3e7bc3532
Document evolution.c (#912) 2026-02-01 16:49:50 -07:00
CharlesFolz4
a134c45fa0
Document link contest records (#874) 2026-01-16 14:07:13 -08:00
VicSevenT
86bfb86eb3
Document Poffin Manager portion of Poffin Case App (#858) 2026-01-01 12:57:07 -08:00
Eduardo Quezada
84ba2c9077
Strbuf to String (#847) 2025-12-14 10:36:00 -05:00
Gudf
34451e9eb1
Rename message loader type constants (#821)
Some checks failed
build / build (push) Has been cancelled
2025-11-15 00:42:48 -05:00
scbroede
5ff33c032a
document texture and sprite manager (#828) 2025-11-15 00:20:48 -05:00
Gudf
c0b7e25906 Address review comments 2025-10-17 17:34:39 +02:00
Gudf
c53e8303a8 Town map: cleanup, renames for clarity/consistency 2025-10-17 17:30:25 +02:00
Gudf
662963875a overlay 80 to town_map 2025-10-17 17:26:05 +02:00
Gudf
fc56bb0790 Consolidate town map related struct defs 2025-10-17 17:25:20 +02:00
Gudf
ee4276ba84 Document the town map overlay 2025-10-17 17:25:20 +02:00
scbroede
5ceb1ebe76
unpack menu_gra.narc (#772)
Some checks failed
build / build (push) Has been cancelled
2025-09-16 19:44:59 -07:00
Nathan
c9ea2606e7
Document berry tree interaction script (#768) 2025-09-16 19:42:02 -07:00
Eduardo Quezada
6a00f6eb30
Sync Catching Show with pokeheartgold (#583)
Some checks are pending
build / build (push) Waiting to run
2025-09-12 14:10:03 -07:00
Gudf
104108e4a2 bag_system -> bag_context, finish documenting 2025-09-07 17:56:34 +02:00
Rachel
12ba0405de Clean up primary entry-points and document associated script commands 2025-09-03 19:47:33 -07:00
Rachel
67858f7c8b Document party menu types and cursor position tables 2025-09-01 16:30:48 -07:00
Rachel
c3f7e5fafc Identify party menu modes and decorate uses 2025-09-01 08:42:57 -07:00
Rachel
6730f83e94 Document functions and struct members used in PartyMenu_Init 2025-08-31 23:52:20 -07:00
Rachel
ec64b5b2a0 Re-identify PartyMenu and PartyMenuApplication structs 2025-08-31 20:48:21 -07:00
Rachel
bb6765f3e4 Consolidate and identify party menu source files 2025-08-31 20:38:04 -07:00
Rachel
ffee2b6df5 Document ov5_021D1744 -> FieldMap_FadeScreen 2025-08-31 19:59:27 -07:00
scbroede
e06bf6ba67
document most underground menus (#711) 2025-08-31 19:04:59 -07:00
Eduardo Quezada
75df4dcd07
Fully sync Heap functions with pokeheartgold (#621) 2025-08-23 14:31:51 -07:00
scbroede
af1c790766
document gts + networking (#673)
Co-authored-by: ellieplayswow <164806095+ellieplayswow@users.noreply.github.com>
2025-08-23 10:41:11 -07:00
ItsLeaze
d3d92e2611
Name item use functions (#680)
Co-authored-by: Rachel <lhearachel@proton.me>
2025-08-16 21:13:42 -07:00
Metallicity
9e55adc38a Document SelectMoveTutorPokemon command 2025-08-08 01:02:12 -07:00
metallicity
9ca1e6e420
Document script_manager (#650) 2025-08-04 14:09:56 -07:00
scbroede
9fddd04a57
more trainer card documentation (#647) 2025-07-29 21:07:51 -07:00
Eduardo Quezada
e2a3e1303a
Sync Heap functions with pokeheartgold (#584) 2025-07-11 19:03:34 -07:00
scbroede
5c654664e4
initial documentation of trainer card code (#612) 2025-07-11 17:50:32 -07:00
Eduardo Quezada
1a2b0ff744
Rename heap ID and item param arguments (#582)
Some checks are pending
build / build (push) Waiting to run
2025-06-29 13:35:06 -07:00
Eduardo Quezada
762ef04902
Same-line declaration/definition cleanup (#575) 2025-06-25 22:24:05 -07:00
Eduardo Quezada
278894baa5
Some documentation of BgLayer uses (#565)
Some checks are pending
build / build (push) Waiting to run
2025-06-22 15:15:05 -07:00
Eduardo Quezada
abf620052d
Some Start menu documentation (#561)
Co-authored-by: Rachel <lhearachel@proton.me>
2025-06-22 15:02:43 -07:00
Eduardo Quezada
029f949448
Mailbox documentation (#549) 2025-06-22 10:53:21 -07:00
Eduardo Quezada
294fc259bd
Some heap ID renaming (#552)
Some checks failed
build / build (push) Has been cancelled
2025-06-20 19:14:18 -07:00
Rachel
6e9b4c3adb
Document screen fades and hardware windows (#529)
* Identify palette_fade and hardware_window modules

* Document hardware_window.c

* Document palette_fade.c

* Terminology shift: PaletteFade -> ScreenFade

* Decorate screen fade calls with appropriate constants

* PR feedback
2025-05-27 20:56:46 -07:00
Yako
5e58dfdca4
Documented part of PartyManagementData struct (#517)
* Begin documenting party screen healthbar

* really minor rename of unnamed parameter

* Big rename that will probably cause issues bc VSCode's rename is not ideal

* should match

* document part of PartyManagementData struct

* apparently I missed these
idk how it build without them

* swap include order

* begin documenting unk_02084B70.c

* clean up parameter names a bit

* some more instances of windowLayout

* continue documenting fields of PartyManagementData

* more progress on PartyManagementData

* Revert PartyMenu_MakeSelection to sub_02083370 and remove enum

* name all unnamed PartyManagementData variables partyMan
2025-05-26 11:07:32 -07:00
h2o-DS
3fd53836bd
Move Files (#500)
Moved contents of src/Overlay021 to src/applications/pokedex
2025-05-06 09:35:54 -07:00
Eduardo Quezada
e7d42fb976
Heap ID breadcrums: Revengeance (#463)
* Heap_AllocFromHeapAtEnd Heap ID breadcrums

* Consistent heapID capitalization

* More Heap IDs

* A little bit more Heap IDs

* More and more Heap IDs

* Stopping for today

* MOAR

* more and more

* Back from the Heap ID mines

* A couple more
2025-04-20 12:50:46 -07:00
Eduardo Quezada
a7a218da2c
Sound documentation followup (#466)
* Start polishing sound documentation

* Sound_SetScene consts

* Surfing theme

* Sound_GetBGMByMapID

* Trainer encounter bgm doc

* A couple of more constants

* Review suggestions

* TrainerId -> TrainerID
2025-04-13 13:21:31 -07:00
Eduardo Quezada
d65c7da61c MailBox 2025-04-12 10:42:30 -04:00
Zatsu
c8d41bc96a
Document field moves (#430)
* initial documentation of unk_0207070C->field moves

* changes for PR suggestions + menu taskdata

* symbols in FieldMoveTaskData + fieldMoveMon done

* function name changes, document badges, cleanup

* Use enum FieldMoveError as return type for FieldMoveErrContext functions

* badge enum and bool constants

---------

Co-authored-by: Rachel <lhearachel@proton.me>
2025-04-11 19:47:01 -07:00