yenatch
943ddf6db0
Get rid of the now-unused specials constants.
2015-02-11 15:07:19 -08:00
yenatch
b048ea0faf
Use labels for script specials instead of constants/static values.
2015-02-11 15:03:42 -08:00
yenatch
8bc89189cc
Use NUM_MOVES more liberally in wram.
2015-02-11 14:17:45 -08:00
yenatch
9aef93701a
Split out map object code.
2015-02-11 14:13:22 -08:00
yenatch
a31b4586df
Split out the diploma code.
2015-02-11 14:08:07 -08:00
yenatch
f4e0e61114
Split out the map setup scripts.
2015-02-11 14:01:04 -08:00
yenatch
c6c220f1ad
Split out spawn points.
2015-02-11 13:59:59 -08:00
yenatch
3977bd6208
Split out map triggers.
2015-02-11 13:45:33 -08:00
yenatch
25f5306a4d
Split out the Pokedex code.
2015-02-11 13:36:02 -08:00
yenatch
e13565f933
Split out the pack code.
2015-02-11 13:27:15 -08:00
yenatch
994f89b490
Split out the move deleter code.
2015-02-11 13:20:22 -08:00
yenatch
6c492cb86d
Comment PrintTempMonStats.
2015-02-11 13:15:38 -08:00
yenatch
3735185ec2
Use PartyMon labels in GetPartyParamLocation arguments.
2015-02-11 13:14:56 -08:00
yenatch
11b5c4c485
Add placeholder constants for ObjectStructs offsets.
...
Note that OBJECT_LENGTH is not associated with ObjectStructs (it's isntead used as the length of a MapObjects struct).
2015-02-10 23:03:46 -08:00
yenatch
6ff7b7413c
Split 40k lines of mobile noise out of main.asm.
2015-02-10 19:15:15 -08:00
yenatch
b22a334793
Section "Video" in wram.asm doesn't need to be locked to an address.
2015-02-10 18:25:48 -08:00
yenatch
956b990cd2
Fix a bunch of palette copying errors and wram bank conflicts.
...
There are probably a bunch more labels with wrong banks. This takes care of the most noticeable ones.
2015-02-10 18:21:38 -08:00
yenatch
c0c081d60f
Some coord labels in misc/crystal_misc.asm.
2015-02-10 17:59:50 -08:00
yenatch
b097617f9f
Blind wram in maps.
2015-02-10 15:43:34 -08:00
yenatch
7c862ca7e2
Blind wram part 5.
...
starting to go smoothly
2015-02-10 15:43:27 -08:00
yenatch
c07ed74a5d
Blind wram labels part 4.
2015-02-10 15:14:41 -08:00
yenatch
62b473d6c6
Blind wram labels part 3.
2015-02-10 15:14:21 -08:00
yenatch
80b0d8cd2d
Use wram labels in common text.
2015-02-10 14:18:29 -08:00
yenatch
849595e537
Blindly use wram labels for everything except mobile, part 2.
2015-02-10 14:18:23 -08:00
yenatch
8e03321069
Blindly use wram labels for everything except mobile, part 1.
...
Wram banks and mobile make this tough, since any address can secretly be a ghost.
As usual, mobile completely disregards 99% of the codebase. It's been ignored in kind.
2015-02-10 00:53:03 -08:00