2442 Commits

Author SHA1 Message Date
Rachel
c4675f88c3
Merge pull request #357 from lhearachel/vram-transfer
Some checks are pending
build / build (push) Waiting to run
Document VRAM transfer managers for sprite components
2025-02-04 10:40:55 -08:00
Rachel
a61adca7af
Merge pull request #359 from Kuruyia/feat/document-map-matrix
Document map matrix
2025-02-04 10:33:16 -08:00
Kuruyia
c5a55ce5ca Remove unused code in map_matrix.c
Signed-off-by: Kuruyia <github@kuruyia.net>
2025-02-04 10:24:41 +01:00
Kuruyia
6c3b457001 Expose map matrix structs
Signed-off-by: Kuruyia <github@kuruyia.net>
2025-02-04 10:07:38 +01:00
Rachel
221efb9186 Address first round of PR feedback 2025-02-03 22:55:34 -08:00
Rachel
5a4835579b
Merge pull request #358 from justusaac/main
Some checks are pending
build / build (push) Waiting to run
Documenting code for the Stats Judge
2025-02-03 22:23:49 -08:00
justusaac
78a755e4e6 Polish based on PR feedback 2025-02-03 23:30:57 -06:00
justusaac
95ee238ba6
Merge branch 'pret:main' into main 2025-02-03 20:39:11 -06:00
Kuruyia
817e8e4a53 Document map matrix
Signed-off-by: Kuruyia <github@kuruyia.net>
2025-02-03 12:35:18 +01:00
Rachel
f6d8ad29a5
Merge pull request #356 from h2o-DS/Pokedex_Menu_Text
Some checks are pending
build / build (push) Waiting to run
Generate Foreign Dex Entries
2025-02-03 00:26:16 -08:00
h2o-DS
df738ab610
Update text bank example
Co-authored-by: Rachel <lhearachel@proton.me>
2025-02-02 23:38:32 -05:00
Rachel
51d7e9a5dd Document sprite_transfer.c 2025-02-02 19:58:29 -08:00
Rachel
fd2c81fcc7 Identify extern functions in sprite_transfer.c 2025-02-02 19:58:29 -08:00
Rachel
228ca9713e Identify unk_0200A328 -> sprite_transfer 2025-02-02 19:58:29 -08:00
Rachel
14f82b8ee0 Document and clean up pltt_transfer.c 2025-02-02 19:58:29 -08:00
Rachel
e46dd56a55 Mass-identify pltt_transfer functions 2025-02-02 19:58:29 -08:00
Rachel
df569849ad Document static routines in pltt_transfer.c 2025-02-02 19:58:28 -08:00
Rachel
92a9d28d56 Document structs used for pltt_transfer 2025-02-02 19:58:28 -08:00
Rachel
47f8382923 Identify unk_0201F834 -> pltt_transfer 2025-02-02 19:58:28 -08:00
Rachel
df99a19798 Document and clean up char_transfer.c 2025-02-02 19:58:28 -08:00
Rachel
4be75d22fb Identify extern functions in char_transfer.c 2025-02-02 19:58:28 -08:00
Rachel
4f262485e3 Document vram_transfer 2025-02-02 19:58:28 -08:00
Rachel
8b81828d6c Document cell_transfer.c 2025-02-02 19:58:28 -08:00
Rachel
8481bf85fc Identify unk_0201DBEC -> vram_transfer + cell_transfer 2025-02-02 19:58:27 -08:00
Rachel
19c091b013 Document static routines in char_transfer.c 2025-02-02 19:55:58 -08:00
Rachel
8df1f8f1d9 Document internal char_transfer structs 2025-02-02 19:55:58 -08:00
Rachel
81cb1b2f27 Identify structs used in char_transfer + document templates 2025-02-02 19:55:58 -08:00
Rachel
14b7a95da0 Identify unk_0201E86C -> char_transfer 2025-02-02 19:55:58 -08:00
h2o-DS
fb1f061a1c Language Codes
Changed languages to ISO-639 codes
Gave forms pokedex data fields
moved name to pokedex data
pokedex_text_banks -> species_text_banks
2025-02-02 21:32:17 -05:00
Rachel
30de61be38
Merge pull request #354 from Gudf/math_helpers
Some checks failed
build / build (push) Has been cancelled
Document some math helpers
2025-02-01 16:46:40 -08:00
h2o-DS
e0f9fbee28 Simplify f Strings 2025-02-01 17:07:03 -05:00
h2o-DS
ac56f124e1 Foreign_Dex
Added foreign languages to res/pokemon/<species>/data/json pokedex_data
Removed prebuilt pokedex gmm files
Renamed message banks 698-723
2025-02-01 16:49:28 -05:00
Gudf
8f165a5365 Fix formatting 2025-02-01 21:32:38 +01:00
Rachel
5f63fd2e80
Merge pull request #355 from lhearachel/trainer-datagen
Some checks are pending
build / build (push) Waiting to run
Re-implement data generation for trainers
2025-01-31 20:32:31 -08:00
Rachel
7e5f0e62b8 Port trainer data archive packing to C++ 2025-01-31 19:42:24 -08:00
Gudf
af5d60d4a0 Rename unk_0201E190 and unk_0201E3BC
`unk_0201E190` to `fx_util`
`unk_0201E3BC` to `int_distance`
2025-01-31 14:34:48 +01:00
Gudf
8ecc26e07a deltaX to dx, deltaY to dy 2025-01-31 14:24:46 +01:00
Rachel
bc5976dfc9
Merge pull request #352 from estellarc/doc/map_name_popup
Some checks are pending
build / build (push) Waiting to run
MapNamePopUp Documentation
2025-01-30 21:33:36 -08:00
Rachel
38436e0741 Split NARC-related trainer structs from main Trainer struct 2025-01-30 20:42:15 -08:00
Rachel
ef666503f9 Remove trdata.naix generation, generate TRAINER constants separately 2025-01-30 20:42:15 -08:00
Rachel
4e289b97a4
Merge pull request #353 from lhearachel/pokedex-dependencies
Refactor dependency chain for Pokedex text banks and data NARCs
2025-01-30 20:41:48 -08:00
Rachel
72270447c8 Make dependency on python constants explicit for trainer data generators 2025-01-30 20:34:08 -08:00
Estellar
d04de8c9db Removed comments in map_header_util 2025-01-31 00:42:57 -03:00
Estellar
ebccd428c6 Removed comments in map_name_popup 2025-01-30 21:23:32 -03:00
Gudf
ac81792c99 sub_0201E34C to CalcLinearFov 2025-01-30 17:49:09 +01:00
Gudf
0e3bac52fe Rotation matrices functions
Rename `sub_0201E268` to `MTX_Rot33Vec`
Rename `sub_0201E2E0` to `MTX_Rot33Angles`
2025-01-30 17:45:19 +01:00
Gudf
56f6b80fdb Fixed-point min and max function
Rename `sub_0201E190` to `FX_Min`
Rename `sub_0201E198` to `FX_Max`
2025-01-30 17:36:00 +01:00
Gudf
4789dbe95a sub_0201E3BC to CalcDistance2D 2025-01-30 17:27:08 +01:00
Rachel
d46e3ff57a Break dependency on explicit ordering for species_data_files 2025-01-29 23:22:24 -08:00
Rachel
5957413979 Move footprint header generation into datagen-species 2025-01-29 23:19:17 -08:00