Commit Graph

90 Commits

Author SHA1 Message Date
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