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
GriffinR
34438e6bc4
Continue documenting generic arguments
2022-06-03 15:38:03 -04:00
GriffinR
f127e64a3c
Name overworld tilemaps for their bg, add layer type constants
2022-01-19 09:37:12 -05:00
GriffinR
c1130592fa
Drop some overworld prefixes
2021-11-15 10:58:05 -05:00
GriffinR
afb9ff3a40
Document files with a few remaining symbols
2021-11-02 18:06:06 -04:00
LOuroboros
554210c5e3
Removed trailing spaces in the most relevant files
...
Command used for the job:
egrep -rl ' $' --include *.c --include *.h --include *.s --include *.inc --include *.txt * | xargs sed -i 's/\s\+$//g'
Credits to Grant Murphy from Stack Overflow.
2021-08-24 19:59:32 -03:00
GriffinR
4a1cfbead2
Document remaining overworld
2021-04-06 16:55:43 -04:00
Kurausukun
5b910a11b4
port miscellaneous fr documentation
2021-03-18 20:35:39 -04:00
GriffinR
18d57a3802
Document some overworld and field effects
2020-06-23 15:48:53 -04:00
GriffinR
68cdd7b1cb
Merge master into ObjEvent rename
2019-12-21 05:19:27 -05:00
GriffinR
d1cf9006fb
Document some warp/field screen effect
2019-12-17 05:23:07 -05:00
GriffinR
7034f59c14
Rename EventObj to ObjEvent
2019-11-21 00:14:40 -05:00
GriffinR
ec3e86f1d2
Standardize Event Object to Object Event
2019-11-20 22:55:44 -05:00
huderlem
ee9694d9ba
Merge pull request #587 from Phlosioneer/document-all-event-vars
...
Document all event vars
2019-03-02 08:24:46 -06:00
Phlosioneer
25050b9944
Fix tabs, do suggested rename
2019-03-02 04:13:27 -05:00
Phlosioneer
a7e5852f1d
More minor fixes
2019-03-01 01:49:11 -05:00
Phlosioneer
bf45b83c65
Finish documenting event vars
2019-02-27 23:54:51 -05:00
Phlosioneer
3a44b090d1
Merge branch 'master' into multiplayer-stuff
2019-02-26 22:07:29 -05:00
Phlosioneer
accea672f1
Incorporate feedback
2019-02-26 22:04:44 -05:00
Phlosioneer
5f7a971313
Source file part of map script renaming
2019-02-25 08:01:22 -06:00
Phlosioneer
08579edbcd
Clean up mistakes and bad formatting
2019-02-18 01:03:44 -05:00
Phlosioneer
e75f45dbcf
Reverse engineered many of the multiplayer events
...
Some corrections to the way events are handled and identified.
2019-02-10 20:42:50 -05:00
Phlosioneer
f2f1b1978b
Done documenting link code in overworld.c
2019-02-10 03:54:50 -05:00
Phlosioneer
3fd878483f
Start renaming symbols
...
I finally figured out what the code is trying to do. I have a foothold;
the rest should follow.
2019-02-10 00:50:46 -05:00
Marcus Huderle
6e7bdb3ca4
Document misc field_specials things
2018-12-29 11:36:54 -06:00
Marcus Huderle
d59f5a8e56
Misc overworld documentation
2018-12-27 16:52:13 -06:00
DizzyEggg
58c4cec946
decompile field screen
2018-12-08 21:42:36 +01:00
DizzyEggg
b87e6a4e57
Get rid of static functions in includes
2018-12-02 18:58:33 +01:00
DizzyEggg
d22c2110de
Decompile mossdeep hym
2018-11-19 17:16:01 +01:00
DizzyEggg
7ce3473b0e
Clean up save related files
2018-11-18 19:37:18 +01:00
Slawter666
1435c96b41
Further synchronisation
2018-10-17 01:11:44 +01:00
Diegoisawesome
35c6938814
Port/decompile cable_club.s
2018-10-13 12:41:10 -05:00
Slawter666
4c54212b1f
Bring labels for overworld.c over from pokeruby
2018-09-04 23:31:37 +01:00
Diegoisawesome
156fb472e1
Clean up files and add entries to charmap
2018-07-24 21:18:23 -07:00
Marcus Huderle
ed8b006e67
Rename map-layout-related things
2018-06-20 19:54:21 -05:00
Marcus Huderle
4d13e3394a
Bring all movement function names up-to-date with pokeruby
2018-06-13 17:51:26 -05:00
Marcus Huderle
aa9a45c16f
Rebrand 'map object' and 'field object' to 'event object'
2018-06-11 19:11:48 -05:00
Diegoisawesome
416d67c832
Finish porting/decompiling field_effect.c
2018-05-10 18:36:57 -05:00
Diegoisawesome
d66c1c642c
Port/decompile fieldmap.c
2018-05-09 05:07:56 -05:00
KDSKardabox
7700fe61fe
Decompile field camera
2018-04-18 17:42:41 +05:30
DizzyEggg
94b47c0686
decompile overworld
2018-02-14 00:58:22 +01:00
DizzyEggg
f22be4d010
more overworld work
2018-02-12 18:26:26 +01:00
DizzyEggg
382442c4c8
start decompiling overworld.s
2018-02-12 15:01:43 +01:00
PikalaxALT
d52f52fa73
Merge branch 'master' into link
2018-02-03 09:42:19 -05:00
DizzyEggg
d728124a7b
decompile time events
2018-01-29 15:55:34 +01:00
scnorton
c6ff1a6ce3
Merge branch 'master' into link
2018-01-18 12:53:31 -05:00
DizzyEggg
05aba58d5d
fix battle transition conflicts
2018-01-14 22:19:26 +01:00
Diegoisawesome
e3585d7d66
Review fixes
2018-01-01 19:21:30 -06:00
DizzyEggg
ba176dfe07
start working on battle transition
2018-01-01 17:41:34 +01:00