summaryrefslogtreecommitdiff
path: root/asm/macros/battle_script.inc
diff options
context:
space:
mode:
authorDizzyEggg <jajkodizzy@wp.pl>2018-08-25 21:04:12 +0200
committerDizzyEggg <jajkodizzy@wp.pl>2018-08-25 21:04:12 +0200
commit2b7c138cbe165cdfa0ad8f7044efc439d9888cd2 (patch)
tree9082ae430de730abf8f7fb0dcc0132a005a8d5f9 /asm/macros/battle_script.inc
parent0d8c5b613eda48e48d25615e710c34388072858c (diff)
Some labels
Diffstat (limited to 'asm/macros/battle_script.inc')
-rw-r--r--asm/macros/battle_script.inc300
1 files changed, 150 insertions, 150 deletions
diff --git a/asm/macros/battle_script.inc b/asm/macros/battle_script.inc
index c03d78df7..34d529cc7 100644
--- a/asm/macros/battle_script.inc
+++ b/asm/macros/battle_script.inc
@@ -45,14 +45,14 @@
.byte 0xa
.endm
- .macro healthbarupdate bank
+ .macro healthbarupdate battler
.byte 0xb
- .byte \bank
+ .byte \battler
.endm
- .macro datahpupdate bank
+ .macro datahpupdate battler
.byte 0xc
- .byte \bank
+ .byte \battler
.endm
.macro critmessage
@@ -104,38 +104,38 @@
.byte 0x17
.endm
- .macro clearstatusfromeffect bank
+ .macro clearstatusfromeffect battler
.byte 0x18
- .byte \bank
+ .byte \battler
.endm
- .macro tryfaintmon bank, param1, param2
+ .macro tryfaintmon battler, param1, param2
.byte 0x19
- .byte \bank
+ .byte \battler
.byte \param1
.4byte \param2
.endm
- .macro dofaintanimation bank
+ .macro dofaintanimation battler
.byte 0x1a
- .byte \bank
+ .byte \battler
.endm
- .macro cleareffectsonfaint bank
+ .macro cleareffectsonfaint battler
.byte 0x1b
- .byte \bank
+ .byte \battler
.endm
- .macro jumpifstatus bank, status1, param2
+ .macro jumpifstatus battler, status1, param2
.byte 0x1c
- .byte \bank
+ .byte \battler
.4byte \status1
.4byte \param2
.endm
- .macro jumpifstatus2 bank, status2, param2
+ .macro jumpifstatus2 battler, status2, param2
.byte 0x1d
- .byte \bank
+ .byte \battler
.4byte \status2
.4byte \param2
.endm
@@ -147,40 +147,40 @@
.4byte \param2
.endm
- .macro jumpifsideaffecting bank, sidestatus, param2
+ .macro jumpifsideaffecting battler, sidestatus, param2
.byte 0x1f
- .byte \bank
+ .byte \battler
.2byte \sidestatus
.4byte \param2
.endm
- .macro jumpifstat bank, ifflag, stat, param3, param4
+ .macro jumpifstat battler, ifflag, stat, param3, param4
.byte 0x20
- .byte \bank
+ .byte \battler
.byte \ifflag
.byte \stat
.byte \param3
.4byte \param4
.endm
- .macro jumpifstatus3condition bank, status3, param2, param3
+ .macro jumpifstatus3condition battler, status3, param2, param3
.byte 0x21
- .byte \bank
+ .byte \battler
.4byte \status3
.byte \param2
.4byte \param3
.endm
- .macro jumpiftype bank, type, param2
+ .macro jumpiftype battler, type, param2
.byte 0x22
- .byte \bank
+ .byte \battler
.byte \type
.4byte \param2
.endm
- .macro getexp bank
+ .macro getexp battler
.byte 0x23
- .byte \bank
+ .byte \battler
.endm
.macro atk24 param0
@@ -325,9 +325,9 @@
.byte 0x3a
.endm
- .macro healthbar_update bank
+ .macro healthbar_update battler
.byte 0x3b
- .byte \bank
+ .byte \battler
.endm
.macro return
@@ -356,9 +356,9 @@
.4byte \param0
.endm
- .macro jumpiftype2 bank, type, param2
+ .macro jumpiftype2 battler, type, param2
.byte 0x42
- .byte \bank
+ .byte \battler
.byte \type
.4byte \param2
.endm
@@ -373,16 +373,16 @@
.byte 0x44
.endm
- .macro playanimation bank, param1, param2
+ .macro playanimation battler, param1, param2
.byte 0x45
- .byte \bank
+ .byte \battler
.byte \param1
.4byte \param2
.endm
- .macro playanimation2 bank, param1, param2
+ .macro playanimation2 battler, param1, param2
.byte 0x46
- .byte \bank
+ .byte \battler
.4byte \param1
.4byte \param2
.endm
@@ -391,9 +391,9 @@
.byte 0x47
.endm
- .macro playstatchangeanimation bank, param1, param2
+ .macro playstatchangeanimation battler, param1, param2
.byte 0x48
- .byte \bank
+ .byte \battler
.byte \param1
.byte \param2
.endm
@@ -412,25 +412,25 @@
.byte 0x4b
.endm
- .macro getswitchedmondata bank
+ .macro getswitchedmondata battler
.byte 0x4c
- .byte \bank
+ .byte \battler
.endm
- .macro switchindataupdate bank
+ .macro switchindataupdate battler
.byte 0x4d
- .byte \bank
+ .byte \battler
.endm
- .macro switchinanim bank, dontclearsubstitutebit
+ .macro switchinanim battler, dontclearsubstitutebit
.byte 0x4e
- .byte \bank
+ .byte \battler
.byte \dontclearsubstitutebit
.endm
- .macro jumpifcantswitch bank, param1
+ .macro jumpifcantswitch battler, param1
.byte 0x4f
- .byte \bank
+ .byte \battler
.4byte \param1
.endm
@@ -440,20 +440,20 @@
.4byte \param1
.endm
- .macro switchhandleorder bank, param1
+ .macro switchhandleorder battler, param1
.byte 0x51
- .byte \bank
+ .byte \battler
.byte \param1
.endm
- .macro switchineffects bank
+ .macro switchineffects battler
.byte 0x52
- .byte \bank
+ .byte \battler
.endm
- .macro trainerslidein bank
+ .macro trainerslidein battler
.byte 0x53
- .byte \bank
+ .byte \battler
.endm
.macro playse param0
@@ -466,18 +466,18 @@
.2byte \param0
.endm
- .macro playfaintcry bank
+ .macro playfaintcry battler
.byte 0x56
- .byte \bank
+ .byte \battler
.endm
.macro atk57
.byte 0x57
.endm
- .macro returntoball bank
+ .macro returntoball battler
.byte 0x58
- .byte \bank
+ .byte \battler
.endm
.macro handlelearnnewmove param0, param1, param2
@@ -497,18 +497,18 @@
.4byte \param0
.endm
- .macro hitanimation bank
+ .macro hitanimation battler
.byte 0x5c
- .byte \bank
+ .byte \battler
.endm
.macro getmoneyreward
.byte 0x5d
.endm
- .macro atk5E bank
+ .macro atk5E battler
.byte 0x5e
- .byte \bank
+ .byte \battler
.endm
.macro swapattackerwithtarget
@@ -520,14 +520,14 @@
.byte \param0
.endm
- .macro drawpartystatussummary bank
+ .macro drawpartystatussummary battler
.byte 0x61
- .byte \bank
+ .byte \battler
.endm
- .macro hidepartystatussummary bank
+ .macro hidepartystatussummary battler
.byte 0x62
- .byte \bank
+ .byte \battler
.endm
.macro jumptorandomattack param0
@@ -535,20 +535,20 @@
.byte \param0
.endm
- .macro statusanimation bank
+ .macro statusanimation battler
.byte 0x64
- .byte \bank
+ .byte \battler
.endm
- .macro status2animation bank, status2
+ .macro status2animation battler, status2
.byte 0x65
- .byte \bank
+ .byte \battler
.4byte \status2
.endm
- .macro chosenstatusanimation bank, param1, param2
+ .macro chosenstatusanimation battler, param1, param2
.byte 0x66
- .byte \bank
+ .byte \battler
.byte \param1
.4byte \param2
.endm
@@ -565,9 +565,9 @@
.byte 0x69
.endm
- .macro removeitem bank
+ .macro removeitem battler
.byte 0x6a
- .byte \bank
+ .byte \battler
.endm
.macro atknameinbuff1
@@ -586,14 +586,14 @@
.byte 0x6e
.endm
- .macro makevisible bank
+ .macro makevisible battler
.byte 0x6f
- .byte \bank
+ .byte \battler
.endm
- .macro recordlastability bank
+ .macro recordlastability battler
.byte 0x70
- .byte \bank
+ .byte \battler
.endm
.macro buffermovetolearn
@@ -605,23 +605,23 @@
.4byte \param0
.endm
- .macro hpthresholds bank
+ .macro hpthresholds battler
.byte 0x73
- .byte \bank
+ .byte \battler
.endm
- .macro hpthresholds2 bank
+ .macro hpthresholds2 battler
.byte 0x74
- .byte \bank
+ .byte \battler
.endm
.macro useitemonopponent
.byte 0x75
.endm
- .macro various bank, param1
+ .macro various battler, param1
.byte 0x76
- .byte \bank
+ .byte \battler
.byte \param1
.endm
@@ -642,10 +642,10 @@
.4byte \param0
.endm
- .macro tryhealhalfhealth param0, bank
+ .macro tryhealhalfhealth param0, battler
.byte 0x7b
.4byte \param0
- .byte \bank
+ .byte \battler
.endm
.macro trymirrormove
@@ -773,9 +773,9 @@
.4byte \param0
.endm
- .macro updatestatusicon bank
+ .macro updatestatusicon battler
.byte 0x98
- .byte \bank
+ .byte \battler
.endm
.macro setmist
@@ -1112,14 +1112,14 @@
.4byte \param0
.endm
- .macro switchoutabilities bank
+ .macro switchoutabilities battler
.byte 0xe2
- .byte \bank
+ .byte \battler
.endm
- .macro jumpifhasnohp bank, param1
+ .macro jumpifhasnohp battler, param1
.byte 0xe3
- .byte \bank
+ .byte \battler
.4byte \param1
.endm
@@ -1215,112 +1215,112 @@
.endm
@ various command changed to more readable macros
- .macro cancelmultiturnmoves bank
- various \bank, VARIOUS_CANCEL_MULTI_TURN_MOVES
+ .macro cancelmultiturnmoves battler
+ various \battler, VARIOUS_CANCEL_MULTI_TURN_MOVES
.endm
- .macro setmagiccoattarget bank
- various \bank, VARIOUS_SET_MAGIC_COAT_TARGET
+ .macro setmagiccoattarget battler
+ various \battler, VARIOUS_SET_MAGIC_COAT_TARGET
.endm
- .macro getifcantrunfrombattle bank
- various \bank, VARIOUS_IS_RUNNING_IMPOSSIBLE
+ .macro getifcantrunfrombattle battler
+ various \battler, VARIOUS_IS_RUNNING_IMPOSSIBLE
.endm
- .macro getmovetarget bank
- various \bank, VARIOUS_GET_MOVE_TARGET
+ .macro getmovetarget battler
+ various \battler, VARIOUS_GET_MOVE_TARGET
.endm
- .macro various4 bank
- various \bank, 4
+ .macro various4 battler
+ various \battler, 4
.endm
- .macro resetintrimidatetracebits bank
- various \bank, VARIOUS_RESET_INTIMIDATE_TRACE_BITS
+ .macro resetintrimidatetracebits battler
+ various \battler, VARIOUS_RESET_INTIMIDATE_TRACE_BITS
.endm
- .macro updatechoicemoveonlvlup bank
- various \bank, VARIOUS_UPDATE_CHOICE_MOVE_ON_LVL_UP
+ .macro updatechoicemoveonlvlup battler
+ various \battler, VARIOUS_UPDATE_CHOICE_MOVE_ON_LVL_UP
.endm
- .macro various7 bank
- various \bank, 7
+ .macro various7 battler
+ various \battler, 7
.endm
- .macro various8 bank
- various \bank, 8
+ .macro various8 battler
+ various \battler, 8
.endm
- .macro various9 bank
- various \bank, 9
+ .macro various9 battler
+ various \battler, 9
.endm
- .macro various10 bank
- various \bank, 10
+ .macro various10 battler
+ various \battler, 10
.endm
- .macro various11 bank
- various \bank, 11
+ .macro various11 battler
+ various \battler, 11
.endm
- .macro various12 bank
- various \bank, 12
+ .macro various12 battler
+ various \battler, 12
.endm
- .macro forfeityesnobox bank
- various \bank, VARIOUS_EMIT_YESNOBOX
+ .macro forfeityesnobox battler
+ various \battler, VARIOUS_EMIT_YESNOBOX
.endm
- .macro various14 bank
- various \bank, 14
+ .macro various14 battler
+ various \battler, 14
.endm
- .macro various15 bank
- various \bank, 15
+ .macro various15 battler
+ various \battler, 15
.endm
- .macro various16 bank
- various \bank, 16
+ .macro various16 battler
+ various \battler, 16
.endm
- .macro various17 bank
- various \bank, 17
+ .macro various17 battler
+ various \battler, 17
.endm
- .macro waitcry bank
- various \bank, VARIOUS_WAIT_CRY
+ .macro waitcry battler
+ various \battler, VARIOUS_WAIT_CRY
.endm
- .macro returnopponentmon1toball bank
- various \bank, VARIOUS_RETURN_OPPONENT_MON1
+ .macro returnopponentmon1toball battler
+ various \battler, VARIOUS_RETURN_OPPONENT_MON1
.endm
- .macro returnopponentmon2toball bank
- various \bank, VARIOUS_RETURN_OPPONENT_MON2
+ .macro returnopponentmon2toball battler
+ various \battler, VARIOUS_RETURN_OPPONENT_MON2
.endm
- .macro various21 bank
- various \bank, 21
+ .macro volumedown
+ various BS_ATTACKER, VARIOUS_VOLUME_DOWN
.endm
- .macro various22 bank
- various \bank, 22
+ .macro volumeup
+ various BS_ATTACKER, VARIOUS_VOLUME_UP
.endm
- .macro various23 bank
- various \bank, 23
+ .macro various23 battler
+ various \battler, 23
.endm
- .macro various24 bank
- various \bank, 24
+ .macro various24 battler
+ various \battler, 24
.endm
- .macro setoutcomeonteleport bank
- various \bank, VARIOUS_SET_TELEPORT_OUTCOME
+ .macro setoutcomeonteleport battler
+ various \battler, VARIOUS_SET_TELEPORT_OUTCOME
.endm
- .macro playtrainerdefeatbgm bank
- various \bank, VARIOUS_PLAY_TRAINER_DEFEATED_MUSIC
+ .macro playtrainerdefeatbgm battler
+ various \battler, VARIOUS_PLAY_TRAINER_DEFEATED_MUSIC
.endm
@ helpful macros
@@ -1332,12 +1332,12 @@
setbyte cEFFECT_CHOOSER \effect
.endm
- .macro chosenstatus1animation bank, status
- chosenstatusanimation \bank 0x0 \status
+ .macro chosenstatus1animation battler, status
+ chosenstatusanimation \battler 0x0 \status
.endm
- .macro chosenstatus2animation bank, status
- chosenstatusanimation \bank 0x1 \status
+ .macro chosenstatus2animation battler, status
+ chosenstatusanimation \battler 0x1 \status
.endm
.macro sethword dst, value
@@ -1380,12 +1380,12 @@
jumpifhalfword CMP_NOT_EQUAL, gCurrentMove, \move, \jumpptr
.endm
- .macro jumpifstatus3 bank, status, jumpptr
- jumpifstatus3condition \bank, \status, 0x0, \jumpptr
+ .macro jumpifstatus3 battler, status, jumpptr
+ jumpifstatus3condition \battler, \status, 0x0, \jumpptr
.endm
- .macro jumpifnostatus3 bank, status, jumpptr
- jumpifstatus3condition \bank, \status, 0x1, \jumpptr
+ .macro jumpifnostatus3 battler, status, jumpptr
+ jumpifstatus3condition \battler, \status, 0x1, \jumpptr
.endm
.macro jumpifmovehadnoeffect jumpptr