Commit Graph

242 Commits

Author SHA1 Message Date
Rachel
c1d0ee5000 Document system.c 2025-02-07 22:54:11 -08:00
Rachel
f1ac42f387
Merge pull request #361 from lhearachel/sprite-util
Some checks failed
build / build (push) Has been cancelled
Document sprite_util.c
2025-02-05 21:27:40 -08:00
Rachel
10c283da33
Merge pull request #362 from Kuruyia/feat/document-bdhc-loading
Some checks are pending
build / build (push) Waiting to run
Document BDHC file loading
2025-02-05 10:38:23 -08:00
Kuruyia
3f8301106c Document BDHC file loading
This documents the loading of BDHC files that are embedded in files of
the land data NARC.

Credits goes to Mikelan98, HiroTDK and HumanGamer for their resources
(listed below). It would have been a lot more painful having to reverse
this file format.

Resources used:
* https://hirotdk.neocities.org/FileSpecs#Terrain
* https://www.pokecommunity.com/threads/i-solved-the-final-piece-of-the-terrain-bdhc-files-in-gen-4-inclines.424428/

Signed-off-by: Kuruyia <github@kuruyia.net>
2025-02-05 19:27:30 +01:00
TheSylphIsIn
b9e12c1f2d format
lol
2025-02-05 01:21:52 -05:00
TheSylphIsIn
38a4eed067 wild_encounter PR cleanup 2025-02-05 01:16:46 -05:00
Rachel
60b5a3f35a Document render_oam.c 2025-02-04 20:32:09 -08:00
Kuruyia
817e8e4a53 Document map matrix
Signed-off-by: Kuruyia <github@kuruyia.net>
2025-02-03 12:35:18 +01:00
Rachel
26db7b2f7e Migrate constants used by battle and AI scripting to metang 2025-01-27 20:46:35 -08:00
Rachel
92cd212dea Integrate metang as a subproject + migrate species data constants 2025-01-21 22:46:38 -08:00
Rachel
2e09fce6a2 Extract species-related structs to species.h 2025-01-21 22:46:38 -08:00
Rachel
50eae5bf1c Document and clean up learnset-related functions 2025-01-21 22:46:38 -08:00
Rachel
465d8cae75 Document and clean-up Pokemon_GetEvolutionTargetSpecies 2025-01-21 22:46:38 -08:00
Rachel
90df678467 Terminology shift: PokemonPersonalData -> SpeciesData + struct cleanup 2025-01-21 22:46:37 -08:00
Adrienn Tindall
089afc8e94
Merge branch 'main' into main 2025-01-17 23:24:34 -05:00
Adrienn Tindall
69425c07e7 run make format 2025-01-14 08:17:01 -05:00
Adrienn Tindall
856e02c669 Merge branch 'main' of https://github.com/pret/pokeplatinum 2025-01-09 13:36:22 -05:00
Viperio19
0fa801b670 More documentation centered around map_object.c and map_object_move.c 2024-12-29 16:37:02 +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
Adrienn Tindall
c64cf90f0e Merge branch 'main' of https://github.com/pret/pokeplatinum 2024-12-04 20:53:38 -05:00
Adrienn Tindall
b97f79cb72 Update Consts, Remove "Data" notation 2024-12-04 20:52:55 -05:00
cbt6
650e797595 Document some map object functions 2024-12-01 09:00:43 +08:00
Rachel
f172250fae
Merge pull request #305 from ravepossum/more_summary_screen
Some checks failed
build / build (push) Has been cancelled
Summary screen documentation pt. 2
2024-11-25 09:20:07 -06:00
Viperio19
e7e7f44497 Improving on previous commits (concise declarations, removing unnecessary return; and scoping, more renaming) 2024-11-19 11:15:16 +01:00
RavePossum
33bdcfeacc Summary screen - misc cleanup and todos 2024-11-17 13:05:21 -05:00
RavePossum
1b8ac2189b Finish documenting summary screen 3d gfx 2024-11-17 12:02:17 -05:00
Rachel
dc4b6670ca Create constants for tile behaviors and normalize names 2024-11-09 20:08:53 -08:00
Rachel
9fe570f579 Document BagCursor structs and functions 2024-11-09 20:08:53 -08:00
RavePossum
30367d1d21 Summary screen documentation todo clean-up 2024-11-05 18:20:56 -05:00
RavePossum
3bbc11109a document a chunk of the summary screen, add max level const 2024-11-05 18:19:15 -05:00
RavePossum
27d8e851d6 Start to document summary screen. rename bgl member -> bgConfig 2024-11-05 18:19:15 -05: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
f252defec9 Document field_task.c 2024-11-03 16:08:01 -08:00
Rachel
e333256bac Document GameStart overlay routines 2024-11-02 09:38:04 -07:00
Rachel
a94d1747a3 Document record_mixed_rng.c 2024-11-02 00:16:41 -07:00
Rachel
6588099ab1 Document FieldProcessManager and static routines in field_system.c 2024-11-01 10:46:18 -07:00
Rachel
dffa6b0fcf Document data structs used in options_menu 2024-10-28 11:55:38 -07:00
RavePossum
3b40e98735 Add field window constants file and label save info magic numbers 2024-10-27 19:56:01 -04:00
Rachel
042f88d37b Flesh out include/constants/charcode.h with non-JP characters 2024-10-27 12:50:45 -07:00
Rachel
d586d11aa3 Document and clean up charcode_util.c 2024-10-25 09:23:09 -07:00
Rachel
6a5db63596 Clean up + document palette.c 2024-10-23 13:27:54 -07:00
Rachel
803799e7bd Document structs declared in palette.h 2024-10-23 13:27:54 -07:00
Rachel
eccd14b8c4 Document colored_arrow.c 2024-10-19 18:56:42 -07:00
Rachel
9e5a7ee991 Remove constants/font.h, split definitions over text.h and font.h 2024-10-19 18:07:13 -07:00
Rachel
d7adcdba39 Rename FONT_UNK -> FONT_UNOWN 2024-10-13 15:02:08 -07:00
Rachel
eed3b86bca Document + clean up text.c 2024-10-13 04:09:29 -07:00
Rachel
067aeb690b Document + clean up font.c 2024-10-13 01:38:49 -07:00
Rachel
ca12877e23 Document + clean up font_manager.c 2024-10-13 00:23:14 -07:00
Rachel
540c749aa4 Document FontWork struct 2024-10-13 00:23:12 -07:00