Commit Graph

2857 Commits

Author SHA1 Message Date
Eduardo Quezada
83f42dde1f sub_02014B34, MessageUtil_ExpandedStrbuf, MessageUtil_MoveName and MessageUtil_SpeciesName 2025-03-15 00:27:37 -03:00
Rachel
30b901cbd5 Merge pull request #432 from AsparagusEduardo/soundEffect
Some checks failed
build / build (push) Has been cancelled
Sound_PlayEffect literals to constants
2025-03-12 22:21:14 -07:00
Rachel
ec82048cb0 Merge pull request #431 from AsparagusEduardo/eggMoves
Document Egg Moves
2025-03-12 22:10:48 -07:00
Eduardo Quezada
9b91475cd8 Document Egg Moves 2025-03-12 22:41:33 -03:00
Eduardo Quezada
f883bca9d5 Sound_PlayEffect literals to constants 2025-03-12 22:33:32 -03:00
Rachel
4fc59bfe4c Merge pull request #329 from lhearachel/make-venv
Some checks are pending
build / build (push) Waiting to run
Pull Meson as a subproject
2025-03-12 08:26:37 -07:00
Rachel
bb093d841b Merge pull request #425 from CharlesFolz4/pcCompare
Documenting UnkStruct_ov19_021D5FAC as PCCompareMon
2025-03-12 08:18:21 -07:00
Rachel
44915351ee Merge pull request #424 from ravepossum/mon_sprites
Document PokemonSprite and related structs
2025-03-12 07:59:02 -07:00
narf0708@gmail.com
6e413f6c8d PR feedback 2025-03-11 20:52:35 -04:00
RavePossum
ac37372667 Address PR feedback 2025-03-11 20:06:15 -04:00
Rachel
3820258a4e Update NitroWiFi subproject wrap to satisfy meson subprojects update 2025-03-11 10:25:11 -07:00
Rachel
a8f23f4447 Merge pull request #420 from AsparagusEduardo/document12
Some checks failed
build / build (push) Has been cancelled
GBA Migration labeling
2025-03-11 08:57:50 -07:00
narf0708@gmail.com
ab01106dc3 Documentign UnkStruct_ov19_021D5FAC as PCCompareMon 2025-03-09 21:30:36 -04:00
Eduardo Quezada
1d33088d8c Merge branch 'main' into document12 2025-03-09 22:11:08 -03:00
Eduardo Quezada
cc312c627c continue_menu to main_menu 2025-03-09 22:05:52 -03:00
RavePossum
7c701a376d Document mon sprite magic numbers, generate otherpoke naix 2025-03-09 19:29:06 -04:00
RavePossum
7d5e2a0365 Mass document mon sprite attribute constants 2025-03-09 19:29:06 -04:00
RavePossum
bf5ac11a52 Improve some PokemonSprite names 2025-03-09 19:29:06 -04:00
RavePossum
cb30afbe26 Document PokemonSpriteTaskAnim 2025-03-09 19:29:06 -04:00
RavePossum
f20ec79157 Add inlines for unintuitive bitmask hideShadows field 2025-03-09 19:29:06 -04:00
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
46c4ec5845 Directly invoke ninja for build targets instead of going through meson 2025-03-09 16:21:23 -07:00
Rachel
ce1493c36b Clone meson instead of asking users to download it
This squash also removes the calcrom webhook, which serves no purpose
at this stage of the project.
2025-03-09 16:21:19 -07: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
Eduardo Quezada
a3cd28abb9 Remove unneeded comments 2025-03-09 12:07:22 -03:00
Eduardo Quezada
e376079fc6 Format 2025-03-09 12:05:40 -03:00
Eduardo Quezada
e21d48040f Additional finds 2025-03-09 12:03:50 -03:00
Eduardo Quezada
698ed9262e Review Changes 1 2025-03-09 11:44:55 -03: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