Commit Graph

17 Commits

Author SHA1 Message Date
Rachel
42312043d5 Explicitly include header-linked GMM headers in script files 2025-01-27 20:46:35 -08:00
Rachel
3dc9f864be Migrate shared constants used by scrcmd.inc to metang 2025-01-27 20:46:35 -08: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
Rachel
465d8cae75 Document and clean-up Pokemon_GetEvolutionTargetSpecies 2025-01-21 22:46:38 -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
Rachel
7154f2d0bb Tag gGameVersion and gGameLanguage 2024-10-25 09:34:58 -07:00
Rachel
36045f723b Format the source tree 2024-07-06 14:40:34 -07:00
cbt6
7bcbe42908 Rename map scripts to init scripts 2024-06-29 14:07:10 +08:00
Mr-Toodguy
f16f84298e Change mapHeaders to sMapHeaders 2024-03-15 23:53:38 -05: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