8639fcd29b
Use a predef macro that takes labels instead of juggling constants.
...
Besides making predefs convenient, naming a predef no longer requires
adding or renaming a predef constant. This also lets predefs be rearranged at will.
2014-06-16 11:20:01 -07:00
023cfdbb05
Consolidate monster structs in wram and sram.
...
The PartyMon struct is really the box struct with volatile variables like status added.
Some other labels have been reworked.
Move structs no longer have explicit labels since their location is arbitrary and usually shared.
2014-06-12 18:32:42 -07:00
2cb3f8e1b9
Comment music functions in home.asm.
2014-05-21 16:21:46 -04:00
f66f4d51c7
Replace static bank 0 calls in the event scripting engine.
2014-04-12 15:45:40 -04:00
7ab8f76117
Label map trigger functions in home.asm.
2014-03-03 22:53:43 -05:00
83537048fb
Smoke out bank 4.
...
Highlights: contest trainers and mons
2014-03-01 10:31:13 -05:00
ddc665a31a
Move includes into object bases instead of their version wrappers.
2014-02-05 19:07:24 -05:00
cf2acc1001
Use :: to export labels between objects.
...
This fixes the build.
2014-02-01 20:26:39 -05:00
4612670768
more npc trade cleanup
2013-12-27 22:20:24 -05:00
be0c7962b0
YesNoBox
2013-12-04 03:07:58 -05:00
3de254f7a2
more 3pt macro labels; shorten 3pt macros to take just a label
...
static addresses should be avoided anyway
2013-12-02 14:18:03 -05:00
9aaa5f24bb
shorten redundant text_jump macros
2013-12-01 17:54:09 -05:00
bcd833e758
version checks for event script commands and move in related asm
2013-11-22 04:51:47 -05:00
94188ee0f7
version-sensitive objects for egg moves and evos/attacks
...
this way main.o and wram.o are version-neutral
2013-11-22 00:14:55 -05:00
bd49428c4a
Merge commit '789469c' into merge-mrwint
...
Conflicts:
main.asm
2013-10-25 16:48:29 -04:00
da22ada91c
Merge commit '546c17ad' into merge-mrwint
...
Conflicts:
engine/scripting.asm
main.asm
2013-10-25 16:23:16 -04:00
789469c465
rename 'StartMusic' to 'PlayMusic'
2013-10-08 13:21:15 -04:00
546c17ad37
rename 'StartSFX' to 'PlaySFX'
2013-10-08 13:10:36 -04:00
c5ff1606f0
* last callab/callba macros
2013-10-02 03:55:40 +02:00
181840cf43
* even more callab/callba macros
2013-10-02 03:20:48 +02:00
4cdc51d159
fix parameter comments for updated script commands
2013-10-01 01:13:04 -04:00
e5b5e1238d
script command unknown0xa8 is wait
2013-10-01 01:03:08 -04:00
ad3293595d
script commands if_greater_than and if_less_than were swapped
2013-09-26 18:40:20 -04:00
73bd376cfd
rename bit2 script commands to flag
2013-09-24 03:51:42 -04:00
3134b26f7b
rename bit1 script commands to event
2013-09-24 03:48:58 -04:00