Commit Graph

364 Commits

Author SHA1 Message Date
scbroede
cb6665c7c4 document scroll prompts (#689) 2025-08-16 21:55:39 -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
4dbc761167 Document boat cutscene (#670) 2025-08-16 20:44:16 -07:00
ItsLeaze
b001df8629 Name BattleAnimBattlerContext (#676) 2025-08-15 10:26:56 -07:00
scbroede
9572c95106 document some underground inventory and spheres code (#671)
Some checks failed
build / build (push) Has been cancelled
2025-08-09 15:35:39 -07:00
James Petersen
95ffe06be0 Start Documenting Naming Screen (#655) 2025-08-04 14:15:23 -07:00
metallicity
677cc3d01a Document Dowsing Machine find nearby items function (#652) 2025-08-04 14:10:18 -07:00
Preston
55cadab793 Document Font Special Chars engine (#649) 2025-08-04 14:08:11 -07:00
metallicity
c2d584eb99 Document misc script commands and identify all unused script commands (#651) 2025-07-29 21:21:25 -07:00
James Petersen
523478194f Document Rowan Intro Tv App & Touch Up Rowan Intro (#644) 2025-07-29 21:06:35 -07:00
Fexty12573
eb7f304839 Rename files and cleanup decl/funcptr files 2025-07-16 20:34:09 +02:00
Fexty12573
f25a2254ba Rename MoveEffect* -> BattleAnim* 2025-07-16 20:27:32 +02:00
Fexty12573
f86d302f59 Put MoveEffectSystem structs into header file 2025-07-16 20:17:37 +02:00
Fexty12573
c1e4eff68c pr feedback 2025-07-15 22:33:17 +02:00
Fexty12573
9060930723 Rename unk_02024220 -> g3d_pipeline_state 2025-07-15 22:30:16 +02:00
Fexty12573
b890bf2f93 Rename GenericPointerData -> G3DPipelineState 2025-07-15 22:28:53 +02:00
scbroede
e9985f966a decompile sub_0208A758 (#629) 2025-07-15 10:28:16 -07:00
James Petersen
121604cb31 Make UnkStruct_020157E4 Public (#620) 2025-07-12 13:18:31 -07:00
scbroede
5c654664e4 initial documentation of trainer card code (#612) 2025-07-11 17:50:32 -07:00
Eduardo Quezada
54f1d65301 Standarized main underground struct name (#614) 2025-07-11 17:03:57 -07:00
Kuruyia
53ef036ce1 Start documenting Distortion World and its camera
This begins the documentation of overlay009, which is in charge of
managing stuff related to the Distortion World.

For now, the scope of this commit has been limited to the following:

- start documenting structures used throughout this overlay, more
  specifically the `DistortionWorldSystem` struct
- start documenting the structures found inside the files of the
  `tw_arc.narc` NARC
- document functions and structures related to camera management inside
  the Distortion Word, including the templates found inside the
  `tw_arc.narc` NARC

Signed-off-by: Kuruyia <github@kuruyia.net>
2025-06-30 18:19:07 +02:00
scbroede
a16b4fdda9 document some underground code (#581) 2025-06-29 13:31:56 -07:00
ellieplayswow
7721ebb259 document PalPad (#580) 2025-06-29 13:30:46 -07:00
ellieplayswow
5782f85be0 save_data: document OverworldMapHistory (#578)
Some checks failed
build / build (push) Has been cancelled
2025-06-27 20:55:59 -07:00
Eduardo Quezada
2ae4fee4b8 Standarized PCBoxes struct name for symbols (#569)
Some checks are pending
build / build (push) Waiting to run
2025-06-23 12:44:32 -07:00
Eduardo Quezada
17619d9ebb Standarized TVBroadcast stuct names for symbols (#568) 2025-06-23 12:43:10 -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
CharlesFolz4
8bbd22ef3e Document box user input handling (#533)
Co-authored-by: narf0708@gmail.com <narf0708@gmail.com>
2025-06-22 13:59:52 -07:00
CharlesFolz4
9709c5f76c Document some underground record data and functions (#559) 2025-06-22 13:01:21 -07:00
Eduardo Quezada
2aa4190007 Misc. renaming (#563) 2025-06-22 12:26:05 -07:00
Eduardo Quezada
72a1bfa7ce Slight Ball Capsule documentation (#554) 2025-06-22 11:57:16 -07:00
Eduardo Quezada
e1874d99c1 Renamed option struct elements (#550) 2025-06-22 10:55:07 -07:00
Eduardo Quezada
029f949448 Mailbox documentation (#549) 2025-06-22 10:53:21 -07:00
Gudf
60b193144a Document unk_0201CED8 as gfx_box_test (#546) 2025-06-19 16:19:55 -07:00
Yako
fbb209a4b9 Merge pull request #537 from YakosWG/type-rendering
Document type_icon.c
2025-06-07 22:50:24 -07:00
tillgeissler
809ed917fa Document Data Transfer Objects for Battle Frontier (#531)
* Document Data Transfer Objects for Battle Frontier

* add more files

* fix clang-format

* PR feedback
2025-05-31 20:10:38 -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
Eduardo Quezada
fc03351879 Standarized OverlayManager names (#524)
* Standarized OverlayManager names

* Most "overlay" to "application"

* Other renames

* Last rename

* undo ov97_0222D30C.c changes
2025-05-26 12:50:57 -07:00
Eduardo Quezada
ff257ab7e6 Poffin name cleanup (#522)
* Poffin cleanup

* Review changes
2025-05-26 11:57:50 -07:00
Eduardo Quezada
3267cab139 WiFiHistory (#521) 2025-05-26 11:57:18 -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
Eduardo Quezada
945624805e BattleFrontier struct renaming (#520) 2025-05-24 20:42:21 -07:00
Eduardo Quezada
cb8dd96354 Rename SaveData uses (#519) 2025-05-23 22:57:46 -07:00
Morglom
7e355b532c Document sub menu cursor and rename position struct. (#511)
* Document sub menu cursor and rename position struct.

* Rename to grid menu cursor position

* Further pull request changes.
2025-05-21 23:47:40 -07:00
Morglom
df4e827fcb Document PartyMenuCursor (#503)
Some checks failed
build / build (push) Has been cancelled
* Move struct and update code.

* Update references

* Update references to use enum.

* More enum

* Small change.

* Rename files.

* Changes.

* Rename flags as coords.

* Rename to cursor info.

* Rename to party_menu_cursor
2025-05-13 22:31:16 -07:00
narf0708@gmail.com
14d687540f correct name of MON_DATA_MAIL_ID to MON_DATA_BALL_CAPSULE_ID 2025-05-10 18:25:16 -04:00
Fexty
0263b008b5 Document Particle System (#490)
Some checks failed
build / build (push) Has been cancelled
* Remove decl files and rename main ParticleSystem struct

* Document particle system new/init

* Document generic particle system functions

* Document particle system allocation functions

* Document remaining particle system getters and setters

* Particle system cleanup

* Rename particle system files

* Format files

* PR feedback
2025-05-04 11:55:13 -07:00
CharlesFolz4
3c206367aa Document touch screen hit table action handling and Box action handling functions (#480)
Some checks are pending
build / build (push) Waiting to run
Co-authored-by: narf0708@gmail.com <narf0708@gmail.com>
2025-04-30 17:54:20 -07:00
Eduardo Quezada
b460742636 Finish documenting ScrCmd for items 2025-04-23 14:17:56 -04: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