Estellar
8f2cdb5c06
Merge branch 'main' of https://github.com/pret/pokeplatinum into doc/map_name_popup
2025-01-28 13:26:24 -03:00
Estellar
d430e2b7c3
unk_02071CFC -> map_header_util
2025-01-28 13:02:47 -03:00
Estellar
f2e07a8e5f
Clean up
2025-01-28 12:56:15 -03:00
Estellar
7c4a85d24a
removed struct_02055CBC_decl
2025-01-28 00:57:35 -03:00
h2o-DS
08dad45c75
Polish
...
config -> bgConfig
MAX_X enums
SearchSettings->exitFlag
1535 -> SEQ_SE_DP_Z_SEARCH
Removed unnecessary scope blocks
2025-01-27 22:48:56 -05:00
h2o-DS
922ee32ae1
Merge branch 'pret:main' into Pokedex_Menu_Text
2025-01-26 21:33:36 -05:00
h2o-DS
2c706fbc3b
Pokedex_Search
...
ov21_021D85B0 -> pokedex_search
Moved UnkStruct_ov21_021D157C to ov21_021D0D80 and renamed PokedexLoadingScreen
Cleaned up pokedex_sort enums
2025-01-26 21:32:32 -05:00
Rachel
dcc2497471
Decorate calls to SpeciesData accessors with proper constants
2025-01-21 22:52:06 -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
d9df079829
Use array for TM Learnset bitmasks
2025-01-21 22:46:39 -08:00
Rachel
92cd212dea
Integrate metang as a subproject + migrate species data constants
2025-01-21 22:46:38 -08:00
Rachel
2e09fce6a2
Extract species-related structs to species.h
2025-01-21 22:46:38 -08:00
Rachel
50eae5bf1c
Document and clean up learnset-related functions
2025-01-21 22:46:38 -08:00
Rachel
465d8cae75
Document and clean-up Pokemon_GetEvolutionTargetSpecies
2025-01-21 22:46:38 -08:00
Rachel
90df678467
Terminology shift: PokemonPersonalData -> SpeciesData + struct cleanup
2025-01-21 22:46:37 -08:00
Rachel
0c1aada00c
Merge pull request #345 from TheSylphIsIn/main
...
build / build (push) Waiting to run
Great Marsh lookout documentation
2025-01-21 22:44:04 -08:00
Rachel
7d69eb8e3e
Merge pull request #346 from Viperio19/party-documentation
...
Documenting `party.c` and moving `Party` struct to `party.h`
2025-01-21 21:52:37 -08:00
Estellar
584c093c1a
ov5_021DD6FC -> map_name_popup
2025-01-21 00:25:25 -03:00
Rachel
ac990fd8ce
Merge pull request #336 from h2o-DS/Pokedex_Menu_Text
...
build / build (push) Waiting to run
Message_Bank_Pokedex and Pokedex_Height_Check
2025-01-20 16:19:44 -08:00
h2o-DS
d0ab8179e7
DisplayMessage
...
DisplayMessage -> Pokedex_DisplayMessage
2025-01-19 18:48:37 -05:00
h2o-DS
ea785f7519
enum HeapId
...
Changed instances of `int heapID` in overlay021 to `enum HeapId heapID`
2025-01-19 18:43:34 -05:00
Viperio19
0e277166d2
Fix imports formatting
2025-01-19 23:34:54 +01:00
Viperio19
5890159b78
Move Party struct to party.h
2025-01-19 23:15:36 +01:00
Viperio19
3f47201800
Merge branch 'pret' into party-documentation
2025-01-19 23:04:51 +01:00
Rachel
b48793e3b2
Merge pull request #339 from fakuzatsu/main
...
build / build (push) Has been cancelled
document poffin.c and poffin case struct
2025-01-19 13:50:59 -08:00
TheSylphIsIn
03684d7360
Great Marsh lookout documentation
...
Documents:
- great_marsh_lookout, which handles the scene launched by interacting with the binoculars in the Great Marsh lookout
- great_marsh_binoculars, which handles the map/mon sprite view part of that scene
- some incidental stuff I found while working on those, including the func that loads dual slot encounters and some stuff with the SpecialEncounter struct
2025-01-19 16:06:39 -05:00
Zatsu
9e53e1e1a7
Add PoffinInner
...
Co-authored-by: Rachel <lhearachel@proton.me>
2025-01-19 21:04:07 +00:00
Viperio19
1fe280ea15
Splitting pokemon.h into include/pokemon.h and struct_defs/pokemon.h
2025-01-19 16:24:29 +01:00
h2o-DS
7d0ff8af3a
Merge remote-tracking branch 'upstream/main' into Pokedex_Menu_Text
2025-01-19 01:10:07 -05:00
h2o-DS
9beed2fc35
Pokedex gmm Constants
...
Added all found gmm constants for message_bank_pokedex
Renamed message_bank_pokedex gmm constants
Documented several simple functions
2025-01-19 01:07:16 -05:00
Rachel
22f622f733
Merge pull request #342 from Viperio19/general-renaming
...
build / build (push) Waiting to run
Documenting `main.c`, `map_header_data.c` and `map_header.c`
2025-01-18 17:10:01 -08:00
Viperio19
abbd9245e8
Adding a macro, returning an enum, and using constants
2025-01-19 02:01:50 +01:00
Viperio19
b4f699265d
Documenting party.c (renaming functions and variables, using constants)
2025-01-18 17:09:13 +01:00
Viperio19
9b54aed3f4
Merge branch 'pret' into general-renaming
2025-01-18 15:55:50 +01:00
fakuzatsu
2b21d7b7ec
zip poffin structs into poffin.h change func names
2025-01-18 07:48:26 +00:00
Adrienn Tindall
089afc8e94
Merge branch 'main' into main
2025-01-17 23:24:34 -05:00
Adrienn Tindall
992d32bdac
Requested changes
2025-01-17 23:22:10 -05:00
Rachel
abad142bed
Merge pull request #333 from Viperio19/map-object-documentation
...
Map object documentation
2025-01-17 15:43:17 -08:00
fakuzatsu
0bba4d78d5
document poffin.c and poffin case struct
2025-01-17 22:06:58 +00:00
Viperio19
3cd9699165
Renaming functions and data + rearranging if statements
2025-01-17 18:00:54 +01:00
Estellar
f0a7f93264
Function naming on ov5_021DD6FC
2025-01-15 18:06:23 -03:00
Adrienn Tindall
69425c07e7
run make format
2025-01-14 08:17:01 -05:00
Adrienn Tindall
5a7b4091dd
More pokedex documentation
2025-01-14 07:37:32 -05:00
Adrienn Tindall
b5f5526988
Fix Merge Errors
2025-01-14 07:03:54 -05:00
h2o-DS
47205d06e9
Pokedex_Height_Check
...
Fixed Misidentifications
2025-01-12 15:41:17 -05:00
h2o-DS
d1d8305e33
Pokedex_Weight_Check
...
ov21_021E6014 -> pokedex_weight_check
message_bank_unk_0697 -> message_bank_pokedex
Identified all uses of message_bank_pokedex
Started documentation of pokedex_weight_check
2025-01-12 15:11:11 -05:00
Adrienn Tindall
856e02c669
Merge branch 'main' of https://github.com/pret/pokeplatinum
2025-01-09 13:36:22 -05:00
Viperio19
c1add84e02
Renaming functions and some small changes in map_object_move.c
2025-01-08 17:26:55 +01:00
Estellar
1f5f12a9d9
More documentation in ov5_021DD6FC
2025-01-08 01:50:23 -03:00
Viperio19
4a4d0c8297
Moving MapObjectSave to map_object.h
2025-01-07 13:42:04 +01:00