From c31185bdbf6205b03c778f8a225b2102afd401c9 Mon Sep 17 00:00:00 2001 From: garak Date: Tue, 13 Nov 2018 13:37:29 -0500 Subject: change createsprite macro --- include/macros/battle_anim.inc | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'include') diff --git a/include/macros/battle_anim.inc b/include/macros/battle_anim.inc index bf409a848..693e428e6 100644 --- a/include/macros/battle_anim.inc +++ b/include/macros/battle_anim.inc @@ -8,13 +8,17 @@ .2byte \id .endm - .macro createsprite template, priority, argv:vararg - .byte 0x02 - .4byte \template - .byte \priority - .byte (.Lsprite_\@_2 - .Lsprite_\@_1) / 2 + .macro createsprite template, anim_battler, subpriority_offset, argv:vararg + .byte 0x02 + .4byte \template + .if \anim_battler == ANIM_BANK_TARGET + .byte 0x80 | (\subpriority_offset & 0x7F) + .else + .byte (\subpriority_offset & 0x7F) + .endif + .byte (.Lsprite_\@_2 - .Lsprite_\@_1) / 2 .Lsprite_\@_1: - .2byte \argv + .2byte \argv .Lsprite_\@_2: .endm -- cgit v1.2.3 From 32c7ec313deaccb4e3dcef5f9da7d9062d09fc27 Mon Sep 17 00:00:00 2001 From: garak Date: Tue, 13 Nov 2018 13:49:27 -0500 Subject: ANIM_BANK -> ANIM_BATTLER and some newlines --- include/constants/battle_anim.h | 8 ++++---- include/macros/battle_anim.inc | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'include') diff --git a/include/constants/battle_anim.h b/include/constants/battle_anim.h index a2c3eda15..f437a08a6 100644 --- a/include/constants/battle_anim.h +++ b/include/constants/battle_anim.h @@ -301,10 +301,10 @@ #define ANIM_TAG_BLUE_RING_2 (ANIM_SPRITES_START + 288) // battlers -#define ANIM_BANK_ATTACKER 0 -#define ANIM_BANK_TARGET 1 -#define ANIM_BANK_ATK_PARTNER 2 -#define ANIM_BANK_DEF_PARTNER 3 +#define ANIM_BATTLER_ATTACKER 0 +#define ANIM_BATTLER_TARGET 1 +#define ANIM_BATTLER_ATK_PARTNER 2 +#define ANIM_BATTLER_DEF_PARTNER 3 // stereo panning constants [0-255] // diff --git a/include/macros/battle_anim.inc b/include/macros/battle_anim.inc index 693e428e6..58f1e5b24 100644 --- a/include/macros/battle_anim.inc +++ b/include/macros/battle_anim.inc @@ -11,7 +11,7 @@ .macro createsprite template, anim_battler, subpriority_offset, argv:vararg .byte 0x02 .4byte \template - .if \anim_battler == ANIM_BANK_TARGET + .if \anim_battler == ANIM_BATTLER_TARGET .byte 0x80 | (\subpriority_offset & 0x7F) .else .byte (\subpriority_offset & 0x7F) -- cgit v1.2.3