Commit Graph

2612 Commits

Author SHA1 Message Date
Rachel
2873d3f9e4 Merge pull request #392 from Kuruyia/feat/document-area-data
Some checks failed
build / build (push) Has been cancelled
Document area data
2025-02-22 11:32:39 -08:00
Kuruyia
be823a26bb Document area data
This documents the `ov5_021EF75C.c` file, which is in charge of loading
various "area data" NARCs that, in the end, contain the textures of
maps, the textures and models of map props, and lighting information.

Also, renamed `MapProp.id` to `MapProp.modelID` for more clarity
(especially when interacting with the new area data functions).

Signed-off-by: Kuruyia <github@kuruyia.net>
2025-02-22 13:38:54 +01:00
RavePossum
38db1294f5 Merge pull request #395 from Gudf/field-menu-rename
Some checks are pending
build / build (push) Waiting to run
Rename `FieldMenu` to `StartMenu`
2025-02-22 00:07:35 -05:00
RavePossum
519bb3f934 Merge pull request #394 from lhearachel/accept-script-entries-flag
Some checks are pending
build / build (push) Waiting to run
Use a flag to forbid using ScriptEntry after ScriptEntryEnd
2025-02-21 23:54:02 -05:00
Rachel
0ba0d64eee Use a flag to forbid using ScriptEntry after ScriptEntryEnd 2025-02-21 11:06:49 -08:00
Gudf
bfa39b9d0d Rename FieldMenu to StartMenu 2025-02-20 21:54:54 +01:00
Rachel
a9bf501977 Merge pull request #388 from lucie-sharpe/PoketchDigitalClockApp
Some checks failed
build / build (push) Has been cancelled
Poketch digital clock app
2025-02-20 10:31:45 -08:00
Lucie
6ec00bbabe updated overlay name 2025-02-20 13:41:09 +00:00
RavePossum
49650d5bce Merge pull request #390 from Viperio19/document-scripts
Some checks are pending
build / build (push) Waiting to run
Using more constants in scripts
2025-02-19 08:19:31 -05:00
Viperio19
b54c5cef55 Rename SetAssistantPartnerTeam to SetPlayerCounterpartPartnerTeam 2025-02-19 10:17:17 +01:00
Viperio19
b9ce1ae906 Use pocket constants, true/false, and trainer constants for tag battles / first battle 2025-02-19 00:24:29 +01:00
Viperio19
01c0e43473 Use gender and yes/no constants in scripts 2025-02-18 23:17:52 +01:00
Viperio19
313b3e8aaa Merge branch 'pret' into document-scripts 2025-02-18 22:38:08 +01:00
Lucie
1ba6d4ef66 renamed macros 2025-02-18 12:59:18 +00:00
Lucie
a322a18518 renamed files 2025-02-18 12:55:42 +00:00
Lucie
1f846ffa8a updated from PR review 2025-02-18 12:39:03 +00:00
RavePossum
98af4498e2 Merge pull request #384 from Kuruyia/feat/document-map-prop-matshp
Some checks failed
build / build (push) Has been cancelled
Document map prop material and shape
2025-02-17 11:21:42 -05:00
Lucie
4e4b3003b8 make format 2025-02-17 12:10:40 +00:00
Lucie
3e120ec8a0 changes from PR review 2025-02-17 12:07:14 +00:00
Lucie
78716122fe removed files from merge 2025-02-17 11:15:28 +00:00
Kuruyia
96bcde71e3 Document map prop material and shape
This documents the `ov5_021D56BC.c` file, which is in charge of reading
the `build_model_matshp.dat` file from the ROM.

This file contains the material and shape IDs necessary to render the
map props that use the 1Mat1Shp rendering path from NitroSystem.

Signed-off-by: Kuruyia <github@kuruyia.net>
2025-02-17 11:53:23 +01:00
Lucie
1deccbb930 fix merge 2025-02-17 00:54:07 +00:00
Lucie
cb954e4b48 Merge branch 'main' into PoketchDigitalClockApp
# Conflicts:
#	src/overlay026/ov26_022561C0.c
#	src/overlay026/ov26_02256404.c
2025-02-17 00:48:58 +00:00
Lucie
d845c73e1b some other task bits and removed macros from CopyDigitTileMap 2025-02-17 00:42:29 +00:00
Rachel
31dcd5a7ea Merge pull request #387 from lucie-sharpe/Poketch
Some checks are pending
build / build (push) Waiting to run
Documented some Poketch functions
2025-02-16 16:42:19 -08:00
Lucie
ea5a361430 some task documentation 2025-02-17 00:24:59 +00:00
Lucie
4ba7bf78db fixed merge with main 2025-02-16 23:09:10 +00:00
Lucie
45e4448c50 Merge branch 'main' into PoketchDigitalClockApp
# Conflicts:
#	src/overlay026/ov26_02256404.c
2025-02-16 23:00:01 +00:00
Lucie
48e51eb8c2 fix merge 2025-02-16 22:55:58 +00:00
Lucie
ef15309bb8 renamed files 2025-02-16 22:45:57 +00:00
Lucie
1f642fcc48 document app graphics 2025-02-16 22:45:51 +00:00
Lucie
92ca6219a7 documented app manager 2025-02-16 22:45:43 +00:00
Lucie
7606eddc2f fix merge 2025-02-16 21:09:14 +00:00
Rachel
8a4f1fc96f Merge pull request #380 from ravepossum/summary_screen_pt3
Summary screen part 3 (misc. clean-up)
2025-02-16 13:06:32 -08:00
RavePossum
eb7c3f5bf6 Address PR feedback 2025-02-16 15:48:52 -05:00
RavePossum
805379c1fd Tidy up some struct usage in summary screen 2025-02-16 15:48:52 -05:00
RavePossum
84a30e4a5d Format summary screen sprite templates 2025-02-16 15:48:52 -05:00
RavePossum
ca8c916336 Make ScriptContext_WaitForApplicationExit more concise 2025-02-16 15:48:52 -05:00
RavePossum
819c961557 Rename some bad summary screen names 2025-02-16 15:48:52 -05:00
RavePossum
9940057810 Start documenting how summary screen is accessed, move deleter scrcmds 2025-02-16 15:48:52 -05:00
RavePossum
5e30ca87ee Start documenting summary status constants, fix a few names in summary screen 2025-02-16 15:46:28 -05:00
RavePossum
df1c5349bc Mass rename a couple touch screen functions 2025-02-16 15:46:28 -05:00
RavePossum
78dfd86080 Eliminate more summary screen magic numbers 2025-02-16 15:46:28 -05:00
RavePossum
da77879094 Summary button anim clean-up + misc constants 2025-02-16 15:46:28 -05:00
RavePossum
00f2fc263d More summary related constants, add PC box row/col/max constants 2025-02-16 15:46:28 -05:00
RavePossum
5630607524 Rename PokemonSummary max -> monMax, pos -> monIndex 2025-02-16 15:46:28 -05:00
RavePossum
ff412fbe76 Rename summary mode constants that could be better 2025-02-16 15:46:28 -05:00
RavePossum
c9977faf53 Replace some summary-related constants 2025-02-16 15:46:28 -05:00
Rachel
a83398753c Merge pull request #374 from lhearachel/system-vars
Document system_vars.c
2025-02-16 12:44:23 -08:00
Lucie
780b54ae5d Merge branch 'main' into Poketch 2025-02-16 20:40:36 +00:00