Commit Graph

2822 Commits

Author SHA1 Message Date
RavePossum
a2480dfa73 Mass renames for pokemon_sprite 2025-03-09 19:29:06 -04:00
RavePossum
be5355af20 Document most of pokemon_sprite.c 2025-03-09 19:28:45 -04:00
RavePossum
ad79c0418c unk_0200762C -> pokemon_sprite 2025-03-09 19:24:44 -04:00
RavePossum
f0ff83c47a Remove pokemon sprite struct def file and move to unk_0200762C.h 2025-03-09 19:24:43 -04:00
RavePossum
8c388258e3 Name PokemonSprite fields based on pokeheartgold 2025-03-09 19:24:43 -04:00
RavePossum
dd7046ff07 Move PokemonSpriteTransforms to pokemon sprite struct def header 2025-03-09 19:24:43 -04:00
RavePossum
0d8a1f1259 UnkFuncPtr_02007C34 -> PokemonSpriteCallback 2025-03-09 19:24:43 -04:00
RavePossum
34be0bc7db Name PokemonSpriteTransforms and fields based on pokeheartgold 2025-03-09 19:24:43 -04:00
RavePossum
b37e5caf9a Move PokemonSpriteShadow to pokemon sprite struct def header 2025-03-09 19:24:43 -04:00
RavePossum
ae19bfe5ee Name PokemonSpriteShadow and fields based on pokeheartgold 2025-03-09 19:24:43 -04:00
RavePossum
fa983cf03b Move PokemonSpriteTemplate to pokemon sprite struct def header 2025-03-09 19:24:43 -04:00
RavePossum
67ec27b77e Move PokemonSpriteManager to pokemon sprite struct def header 2025-03-09 19:24:43 -04:00
RavePossum
7c6bfa45df Mass rename UnkStruct_02007768 -> PokemonSpriteManager 2025-03-09 19:24:43 -04:00
RavePossum
430b6ba6b9 Rename Unk_02007768 fields based on pokeheartgold 2025-03-09 19:24:43 -04:00
RavePossum
50c09423f2 Mass rename PokemonSpriteTemplate related functions 2025-03-09 19:24:43 -04:00
RavePossum
fc4b0b7304 Rename parameters and other bits ArchivedSprite -> PokemonSpriteTemplate 2025-03-09 19:23:08 -04:00
RavePossum
d0f759ca3b Mass rename ArchivedSprite -> PokemonSpriteTemplate 2025-03-09 19:23:08 -04:00
Rachel
17bd884434 Merge pull request #406 from lhearachel/contributing-md
Some checks failed
build / build (push) Has been cancelled
Overhaul CONTRIBUTING.md + integrate pre-commit
2025-03-09 16:03:56 -07:00
Rachel
32f976c986 Merge pull request #422 from lhearachel/var-404C
Document system-variable 0x404C
2025-03-09 15:55:42 -07:00
Rachel
6a136fa6e3 Merge pull request #423 from CharlesFolz4/pcMonPreview
Documenting UnkStruct_ov19_021D5BAC as PCMonPreview
2025-03-09 15:45:26 -07:00
Rachel
ef1dead3c5 Merge pull request #421 from Kuruyia/feat/document-land-data
Document land data
2025-03-09 15:38:03 -07:00
Kuruyia
4bea4a8462 Document land data
This documents the `ov5_021E779C.c` file, which is in charge of loading
map data from the `land_data.narc` archive, dynamically load and unload
maps as the player moves, and render the map base models and their
props.

Also, for the viewer's pleasure, it includes a ton of Distortion
World-specific functions.

This also documents the `ov5_021EEAC8.c` file, which is in charge of
managing buffer allocation for the map base model and BDHC data.

Signed-off-by: Kuruyia <github@kuruyia.net>
2025-03-09 09:50:09 +01:00
Rachel
8c316409f3 Fix scripts with shebangs that were not marked as executable 2025-03-08 21:43:52 -08:00
Rachel
ca7b27dcca Add some vanilla pre-commit hooks 2025-03-08 21:43:52 -08:00
Rachel
90229682d0 Overhaul CONTRIBUTING.md + integrate editorconfig and pre-commit 2025-03-08 21:43:47 -08:00
narf0708@gmail.com
04ff072cc7 PR feedback and polish 2025-03-08 20:41:25 -05:00
narf0708@gmail.com
571e3fc8d2 Documenting UnkStruct_ov19_021D5BAC as PCMonPreview 2025-03-08 19:33:19 -05:00
Rachel
006523df6b Merge pull request #419 from AsparagusEduardo/document11
Some checks are pending
build / build (push) Waiting to run
Heap ID breadcrums - Part 4
2025-03-08 15:44:20 -08:00
Rachel
c6e8651e00 Document system-variable 0x404C 2025-03-08 14:58:47 -08:00
Eduardo Quezada
764a43676d Merge branch 'main' into document11 2025-03-08 17:01:13 -03:00
Rachel
d207057e59 Merge pull request #417 from AsparagusEduardo/document10
Some checks are pending
build / build (push) Waiting to run
Heap ID breadcrums - Part 3
2025-03-08 11:09:46 -08:00
Eduardo Quezada
d0b88561e2 Merge branch 'main' into document10 2025-03-08 15:55:59 -03:00
RavePossum
8a0b924d37 Merge pull request #401 from CharlesFolz4/PokemonStorageSystem
Document Pokemon Storage System
2025-03-08 13:34:40 -05:00
narf0708@gmail.com
c1981fab2e format 2025-03-08 12:24:30 -05:00
narf0708@gmail.com
917044067a R to Radius 2025-03-08 12:19:51 -05:00
narf0708@gmail.com
de4564a9b8 Init to PCBoxes_InitInternal 2025-03-08 10:12:20 -05:00
narf0708@gmail.com
53835af289 Polish & renaming 2025-03-08 09:33:17 -05:00
narf0708@gmail.com
dea18518fc re-add heap ID 2025-03-08 09:33:17 -05:00
narf0708@gmail.com
c6faee909a Use USE_CURRENT_BOX 2025-03-08 09:33:17 -05:00
narf0708@gmail.com
336ab0ba9c PR feedback 2025-03-08 09:33:17 -05:00
narf0708@gmail.com
0b73441c3f Add PC_BOX_NAME_BUFFER_LEN 2025-03-08 09:33:17 -05:00
narf0708@gmail.com
c8802fa243 Cleanup 2025-03-08 09:33:17 -05:00
narf0708@gmail.com
4b5b45254c Documenting unk_020797C8 as pokemon_storage_system_manager 2025-03-08 09:33:17 -05:00
narf0708@gmail.com
f810b829aa cleanup 2025-03-08 09:32:32 -05:00
narf0708@gmail.com
d693ece95e Documented PC touchscreen buttons 2025-03-08 09:32:32 -05:00
narf0708@gmail.com
4491309790 Document most Pokemon Storage System functions 2025-03-08 09:32:32 -05:00
Rachel
3731e8285a Merge pull request #418 from CharlesFolz4/RegionalNationalDexCheck
Some checks are pending
build / build (push) Waiting to run
Documenting unk_0207A274 as dexmode_checker
2025-03-07 09:29:56 -08:00
narf0708@gmail.com
1662a3c3e9 simplify expressions 2025-03-06 20:01:02 -05:00
Eduardo Quezada
ed703f6f07 graphics heap IDs 2025-03-06 16:53:23 -03:00
Eduardo Quezada
64b770c513 StartScreenTransition heap IDs 2025-03-06 16:42:31 -03:00