Commit Graph

13 Commits

Author SHA1 Message Date
Eduardo Quezada
2aa4190007
Misc. renaming (#563) 2025-06-22 12:26:05 -07: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
Rachel
2c410b8046 Replace python scripts for packing species archives with C++
This new code is responsible for packing the following archives:

- `pl_personal` -> basic information for each species: stats, types, etc.
- `evo` -> evolution lines for each species
- `wotbl` -> by-level learnsets for each species
- `ppark` -> catching show data for each species
- `height` -> y-offsets for front and back sprites for each species
- `pl_poke_data` -> sprite-rendering data for each species: animation
  ID, frame data, shadow size and offsets, etc.

Additionally, the following headers are generated:

- `res/pokemon/tutorable_moves.h` -> A listing of moves taught by each
  tutor and how much each move costs to be tutored
- `res/pokemon/species_learnsets_by_tutor.h` -> An array of bitmasks for
  each species designating which moves can be tutored to that species
2025-01-21 22:46:39 -08:00
Viperio19
abbd9245e8 Adding a macro, returning an enum, and using constants 2025-01-19 02:01:50 +01:00
Viperio19
03e75a046a Minor improvements to main.c, map_header_data.c and map_header.c 2024-12-18 15:07:04 +01:00
Viperio19
72b95e18ab Documentation for the journal showing defeated trainers 2024-11-22 14:59:31 +01:00
cbt6
7bcbe42908 Rename map scripts to init scripts 2024-06-29 14:07:10 +08:00
Mr-Toodguy
8981221d0f mapHeaders struct declarations & separate file 2024-03-15 23:50:56 -05:00
Mr-Toodguy
44a4ecef31 map_header struct names
mapLabelTextID & mapLabelWindowID struct parameters and lookup functions.
2024-03-15 18:43:43 -05:00
Mr-Toodguy
5dc7549581 Comments & Flag Constants for map headers 2024-03-15 18:28:13 -05:00
Nomura
e1844cadc0 Restyle function names 2023-02-02 22:06:46 +01:00
Nomura
dcf40efcf6 Improve names in map_header.c 2023-01-12 16:18:32 +01:00
Nomura
37d3366362 Partially document map_header.c 2023-01-11 20:34:34 +01:00