pokeplatinum/subprojects
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
..
libcrypto Resolve almost all pointers in libcrypto 2023-09-05 20:33:20 +02:00
libsyscall Include sdk subprojects as wraps 2023-09-04 15:39:07 +02:00
packagefiles Replace python scripts for packing species archives with C++ 2025-01-21 22:46:39 -08:00
ppwlobby Resolve pointers in asm files in ppwlobby 2023-09-05 19:14:38 +02:00
constgen.wrap Add provide section to subproject tool wraps 2024-03-08 09:48:07 -08:00
libpng.wrap Add nitrogfx as a subproject and libpng, zlib as wraps 2023-08-01 00:02:16 +02:00
libvct.wrap Move Nitro subproject targets to ntrtwl 2025-01-01 21:15:53 -08:00
metang.wrap Integrate metang as a subproject + migrate species data constants 2025-01-21 22:46:38 -08:00
narc.wrap Replace python scripts for packing species archives with C++ 2025-01-21 22:46:39 -08:00
NitroDWC.wrap Move Nitro subproject targets to ntrtwl 2025-01-01 21:15:53 -08:00
nitrogfx.wrap Point all subprojects to branches instead of head 2024-05-19 14:32:31 -07:00
NitroSDK.wrap Move Nitro subproject targets to ntrtwl 2025-01-01 21:15:53 -08:00
NitroSystem.wrap Move Nitro subproject targets to ntrtwl 2025-01-01 21:15:53 -08:00
NitroWiFi.wrap Move Nitro subproject targets to ntrtwl 2025-01-01 21:15:53 -08:00
rapidjson.wrap Replace python scripts for packing species archives with C++ 2025-01-21 22:46:39 -08:00
SDATTool.wrap Add provide section to subproject tool wraps 2024-03-08 09:48:07 -08:00
update.ini Create script to "lock" subprojects by commit 2024-11-13 22:08:22 +01:00
update.py Create script to "lock" subprojects by commit 2024-11-13 22:08:22 +01:00
zlib.wrap Add nitrogfx as a subproject and libpng, zlib as wraps 2023-08-01 00:02:16 +02:00