DavidJCobb
7fd0029ed7
Add typedefs for MAPSEC and METLOC values ( #2183 )
...
Added typedefs: mapsec_t, metloc_t, and variants for MAPSEC and METLOC values. There are some rough edges that could do with smoothing out, but for now, this gets us close to ideal with a ROM that compares equal.
Per feedback, all typedefs to mention the underlying type within the typedef name. The documentation comments reflect and explain the naming convention.
Updated comments to reflect the fact that we're no longer using SET8 for a Pokemon's met locations, in favor of a new macro (added by this PR) that adjusts to match the width of whatever is being set.
2025-10-19 17:37:13 +01:00
Bassoonian
59d315734d
Update header files to match source files ( #2143 )
2025-05-19 09:18:04 +01:00
Bassoonian
16357c7e29
Streamline pointer notation ( #2139 )
2025-05-16 12:04:44 +01:00
Bassoonian
6365431122
Add PokéNav too
2023-12-12 23:20:22 +01:00
Eduardo Quezada
65108c3192
Cleaned trailing whitespace
2022-09-11 14:14:49 -04:00
Eduardo Quezada
e8a05e92e4
Corrected additional inconsistent uses of whitespace
2022-08-15 17:04:34 -04:00
GriffinR
34438e6bc4
Continue documenting generic arguments
2022-06-03 15:38:03 -04:00
GriffinR
5e6d8a77e4
Document some generic argument names
2022-05-31 14:34:25 -04:00
GriffinR
4275cf4b90
Rename pokenav match call files
2021-11-15 01:30:21 -05:00
GriffinR
14d78d7633
Finish match call menu doc
2021-11-15 01:20:03 -05:00
GriffinR
c779d03b3e
Rename pokenav_match_call_ui
2021-11-15 00:21:40 -05:00
GriffinR
d4d4234283
Finish pokenav list ui doc
2021-11-15 00:09:02 -05:00
GriffinR
b3e593dff5
Continue pokenav list ui doc
2021-11-13 15:52:58 -05:00
GriffinR
ec05157568
Move pokenav list item union out of list struct
2021-11-13 11:27:11 -05:00
GriffinR
3b91d8fdaf
Start pokenav list ui doc
2021-11-12 20:36:19 -05:00
GriffinR
da5752fd0d
Start match call menu doc
2021-11-12 20:17:06 -05:00
GriffinR
ffe2970e30
Rename pokenav menu handler files
2021-11-12 17:13:50 -05:00
GriffinR
baeacbe2f1
Clean up pokenav general menus, organize pokenav graphics
2021-11-12 17:08:12 -05:00
GriffinR
004d1cab3f
Clean up pokenav conditions doc
2021-11-12 11:13:49 -05:00
GriffinR
35aeff1b6d
Rename pokenav conditions files
2021-11-12 11:07:52 -05:00
GriffinR
f5152094a9
Finish pokenav conditions doc
2021-11-12 11:01:22 -05:00
GriffinR
7efdc0902b
Finish condition graph doc
2021-11-11 15:29:15 -05:00
GriffinR
343ac99049
Start pokenav conditions doc
2021-11-10 17:00:54 -05:00
GriffinR
43e942c3af
Clean up pokenav ribbons
2021-11-09 12:50:35 -05:00
Evan
f4909b4d96
align pokenav task funcs and update some pokenav menu bg gfx files
2020-10-11 08:50:58 -06:00
Evan
2b2be90a52
start pokenav documentation
2020-10-10 16:17:34 -06:00
PokeCodec
1cdd0ac199
Make argument int
2020-09-04 19:49:53 -04:00
PokeCodec
d4158e490a
Match more functions
2020-09-04 19:49:53 -04:00
GriffinR
f6efbe38bf
Clean up use_pokeblock doc, some menu_specialized
2020-08-12 18:39:15 -04:00
GriffinR
86354f1d50
Document some pokenav and region map
2020-02-05 21:04:43 -05:00
GriffinR
8a96aa9e97
Name pokenav files
2020-02-04 08:02:28 -06:00
GriffinR
be5d417236
Document some pokenav menu handlers
2020-02-04 08:02:28 -06:00
GriffinR
a04347816f
Split PokenavMatchCallEntries from PokenavMonList
2019-12-15 10:25:47 -05:00
GriffinR
0086cd1efa
More pokenav match call documentation
2019-12-08 15:25:21 -05:00
GriffinR
cc9b923dc2
More pokenav match call documentation
2019-12-06 02:35:08 -05:00
GriffinR
548af3c0f1
Document a bit of Match Call
2019-12-05 15:33:36 -05:00
GriffinR
4228750e38
more documentation in match_call_data
...
Documents everything related to UnkStruct_08625388, names HasCheckPage functions, fixes mislabeled Brendan/May headers, and adds header count to pokenav_unk_3
2019-08-21 17:18:38 -05:00
PikalaxALT
5040a5f96b
Move pokenav syms around
2019-08-05 20:23:56 -04:00
PikalaxALT
a7eb4f9dd2
Make pokenav_unk_8 syms static, fix gcc-9 warnings
2019-08-05 14:00:38 -04:00
PikalaxALT
e2e667d4b5
Finish pokenav_unk_8
2019-08-05 13:47:04 -04:00
PikalaxALT
18f29c566a
through sub_81CF278
2019-08-05 10:54:56 -04:00
PikalaxALT
ff2166b8fe
pokenav_unk_2: unclutter global namespace
2019-08-04 21:10:08 -04:00
PikalaxALT
299c3cf1dc
Finish pokenav_unk_2
2019-08-04 20:39:36 -04:00
PikalaxALT
cd876292d1
Merge branch 'master' into pokenav_unk_2
2019-08-04 15:35:35 -04:00
DizzyEggg
252df94bc1
Decompile pokenav 10
2019-08-04 13:53:00 +02:00
GriffinR
9c90ff65af
Update pokenav.h
2019-08-02 12:48:15 -04:00
PikalaxALT
a08cbaee0a
pokenav_unk_2 staging
2019-07-30 19:46:56 -04:00
DizzyEggg
56b124fdec
Some more pokenav
2019-07-25 21:41:02 +02:00
DizzyEggg
fd07c608fc
Decompile pokemon unk 6
2019-07-25 18:56:08 +02:00
DizzyEggg
33c036e7ff
Decompile pokemonav 7
2019-07-24 17:02:52 +02:00