Commit Graph

10 Commits

Author SHA1 Message Date
yenatch 0c7ef5e2d8 Use macros for both types of map headers.
This should make map headers much easier to edit than before.

Rather than occasionally being able to reuse blockdata semantically,
create a label for each map and attach it to some blockdata include.
This improves readability and reduces overhead when adding new maps.

The macro argument length bug doesn't seem to crop up here...
It looks like it only happens when an argument is over 16 characters
long and references a symbol that exists before the macro is invoked.
2014-07-18 10:31:51 -07:00
yenatch 49ef0121dc Remove excessive whitespace in map headers.
Use the "map" macro instead of using GROUP_* and MAP_* constants.
Also remove redundant "(bank then label)" comments.
2014-06-24 09:01:29 -07:00
yenatch cf2acc1001 Use :: to export labels between objects.
This fixes the build.
2014-02-01 20:26:39 -05:00
yenatch 400ced34f0 landmark constants in map headers 2013-11-28 04:51:39 -05:00
yenatch 0ccfccf4bf move map groups into maps/map_headers.asm 2013-11-22 05:05:25 -05:00
yenatch f4db6f6029 music constants in map headers 2013-05-22 16:36:51 -04:00
yenatch f4e9dc2d33 label banks in map headers 2013-05-22 15:09:37 -04:00
yenatch 4b4445138d fix map group label numbering 2013-05-12 10:50:15 -04:00
yenatch 860d7447f9 Point to map groups instead of their first header 2013-02-15 23:25:29 -05:00
yenatch b52aa98325 Split map headers and second map headers from main.asm 2013-02-15 22:02:15 -05:00