Commit Graph

102 Commits

Author SHA1 Message Date
Viperio
3d24f842f1
Document record rankings machine (#977)
Some checks failed
build / build (push) Has been cancelled
2026-03-13 09:14:11 -06:00
scbroede
5b37fec40b
document underground save data (#963)
Some checks are pending
build / build (push) Waiting to run
2026-02-22 12:15:42 -08:00
Viperio
0b98ed3a9c
Document FrontierScrCmd_CallBattleTowerFunction and related functions (#948)
Some checks are pending
build / build (push) Waiting to run
Co-authored-by: Rachel <rachel@lhea.me>
2026-02-20 12:05:47 -08:00
Viperio
30f97f3b48
Document battle tower multi battle scripts (#848) 2025-12-11 14:35:07 -08:00
Viperio
2de495199a
Document battle tower battle salon and multi corridor (#825) 2025-12-05 13:21:17 -08:00
Eduardo Quezada
8e00fae140
Sync MON_DATA_x name and struct names with pokeheartgold (#661)
Some checks failed
build / build (push) Has been cancelled
2025-11-13 12:42:06 -08:00
metallicity
6c0ca8639c
Document TV broadcast commands and some internals (#724) 2025-10-31 20:46:14 -07:00
Viperio
06aaecdfc5
Document battle tower lobby (#802) 2025-10-29 18:59:46 -04:00
Rachel
c19838016e Document routines for drawing member panels 2025-09-01 15:56:46 -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
Eduardo Quezada
75df4dcd07
Fully sync Heap functions with pokeheartgold (#621) 2025-08-23 14:31:51 -07:00
Eduardo Quezada
e2a3e1303a
Sync Heap functions with pokeheartgold (#584) 2025-07-11 19:03:34 -07:00
Eduardo Quezada
54f1d65301
Standarized main underground struct name (#614) 2025-07-11 17:03:57 -07:00
Eduardo Quezada
762ef04902
Same-line declaration/definition cleanup (#575) 2025-06-25 22:24:05 -07:00
CharlesFolz4
9709c5f76c
Document some underground record data and functions (#559) 2025-06-22 13:01:21 -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
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
Rachel
3f95533254 Rename math -> math_util
This resolves an issue when compiling native utilities with older
versions of Clang (and maybe GCC?) where C++ tools would include this
project header instead of the C standard library's math.h.
2025-04-28 02:03:39 -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
66022c08dd BattleFrontier 2025-04-12 10:42:30 -04:00
Eduardo Quezada
e035ef54b4
Standarized save data table access function names (#461)
Some checks are pending
build / build (push) Waiting to run
2025-04-05 13:53:31 -07:00
Eduardo Quezada
c1670bf494
Merge pull request #441 from AsparagusEduardo/forms
Forms/Species-related functions and scripts
2025-03-31 10:47:58 -07:00
Eduardo Quezada
96de367d39 Same-line var definitions 2025-03-05 10:19:40 -03:00
Eduardo Quezada
f0cbb470c3 Heap_AllocFromHeap heap IDs 2025-03-03 11:53:52 -03:00
Rachel
a1cade4fab Label extern routines in system_vars.c 2025-02-16 12:15:56 -08:00
Rachel
16afb2128a Identify unk_0206AFE0 -> system_vars 2025-02-16 12:15:56 -08:00
Rachel
3dc9f864be Migrate shared constants used by scrcmd.inc to metang 2025-01-27 20:46:35 -08:00
Viperio19
0e277166d2 Fix imports formatting 2025-01-19 23:34:54 +01:00
Viperio19
5890159b78 Move Party struct to party.h 2025-01-19 23:15:36 +01:00
Viperio19
ac99b36c59 Finishing documenting journal.c and documenting parts of other files with calls to functions from journal.c 2024-12-08 21:58:34 +01:00
Viperio19
5fd11e8086 Documenting journal_controller.c (function names etc.), renaming UnkStruct_020BCC8 and UnkStruct_0202BFCC to ...LocationEvent and ...OnlineEvent and documenting those (struct member names, enums, etc.) 2024-12-07 00:44:11 +01:00
Rachel
ad4db9b44f
Merge pull request #312 from Viperio19/journal-documentation
Some checks failed
build / build (push) Has been cancelled
Journal documentation
2024-12-05 11:38:03 -08:00
Viperio19
72b95e18ab Documentation for the journal showing defeated trainers 2024-11-22 14:59:31 +01:00
Viperio19
4796c315ba More WIP journal documentation 2024-11-21 07:53:55 +01:00
Rachel
0c0edafa26 Identify unk_0201D15C -> math 2024-11-18 20:00:38 -08:00
Rachel
5aa97bc404 Fix format hook 2024-11-03 16:08:01 -08:00
Rachel
7be948e872 Document system_flags.c 2024-11-03 16:08:01 -08:00
Rachel
3e6bf725ac Identify unk_0206A8DC -> system_flags 2024-11-03 16:08:01 -08:00
Rachel
b83538a1c5 Identify unk_020508D4 -> field_task; rename FieldTask -> FieldTaskFunc, TaskManager -> FieldTask 2024-11-03 16:08:01 -08:00
Rachel
119135dde3 Document location.c, TryLoadingSave, StartNewSave 2024-11-01 11:03:29 -07:00
tillgeissler
3757d8400f Use LEARNED_MOVES_MAX constant where applicable 2024-10-29 23:49:53 +01:00
Adrienn Tindall
1aab496bce Document core FieldTask commands related to FieldMap 2024-10-01 12:23:16 -04:00
Adrienn Tindall
a844494a36 Name FieldSystem->mapLoadMode, Journal 2024-08-05 11:29:01 -04:00
Rachel
36045f723b Format the source tree 2024-07-06 14:40:34 -07:00
shricubed
14c30543e1 Renamed SaveState to PlayerSave and fixed relevant references 2024-06-26 13:40:58 -04:00
shricubed
2910839023
Merge branch 'main' into savestate 2024-06-24 16:53:40 -04:00
shricubed
131fbd1962 Documented SaveState struct and relevant functions 2024-06-24 16:46:51 -04:00