clear battle code and battlescripts

This commit is contained in:
DizzyEggg
2017-11-26 11:55:17 +01:00
parent 938d346b6d
commit cc572f7c00
6 changed files with 124 additions and 133 deletions
+17 -1
View File
@@ -163,7 +163,7 @@
.4byte \param4
.endm
.macro jumpifstatus3 bank, status3, param2, param3
.macro jumpifstatus3condition bank, status3, param2, param3
.byte 0x21
.byte \bank
.4byte \status3
@@ -1253,3 +1253,19 @@
.macro jumpifbyteequal byte1, byte2, jumpptr
jumpifarrayequal \byte1, \byte2, 0x1, \jumpptr
.endm
.macro jumpifmove move, jumpptr
jumpifhalfword EQUAL, gCurrentMove, \move, \jumpptr
.endm
.macro jumpifnotmove move, jumpptr
jumpifhalfword NOT_EQUAL, gCurrentMove, \move, \jumpptr
.endm
.macro jumpifstatus3 bank, status, jumpptr
jumpifstatus3condition \bank, \status, 0x0, \jumpptr
.endm
.macro jumpifnostatus3 bank, status, jumpptr
jumpifstatus3condition \bank, \status, 0x1, \jumpptr
.endm