mirror of
https://github.com/pret/pokeemerald.git
synced 2026-08-07 21:35:11 -05:00
Added macros for remaining AnimTasks
This commit is contained in:
parent
b330cb3023
commit
e6d9f83f89
|
|
@ -638,14 +638,26 @@
|
|||
.endm
|
||||
|
||||
@ battle_anim_electric
|
||||
.macro create_electric_bolt_task priority=5, x:req, y:req, unk2:req
|
||||
.macro electric_bolt priority=5, x:req, y:req, unk2:req
|
||||
createvisualtask AnimTask_ElectricBolt, \priority, \x, \y, \unk2
|
||||
.endm
|
||||
|
||||
.macro create_electric_charging_particles_task priority=2, relative_to:req, amount:req, slowness:req, compaction:req
|
||||
.macro electric_charging_particles priority=2, relative_to:req, amount:req, slowness:req, compaction:req
|
||||
createvisualtask AnimTask_ElectricChargingParticles, \priority, \relative_to, \amount, \slowness, \compaction
|
||||
.endm
|
||||
|
||||
.macro create_volt_tackle_bolt_task priority=5, y:req
|
||||
.macro shock_wave_lightning priority=5
|
||||
createvisualtask AnimTask_ShockWaveLightning, \priority
|
||||
.endm
|
||||
|
||||
.macro shock_wave_progressing_bolt priority=5
|
||||
createvisualtask AnimTask_ShockWaveProgressingBolt, \priority
|
||||
.endm
|
||||
|
||||
.macro volt_tackle_attacker_reappear priority=5
|
||||
createvisualtask AnimTask_VoltTackleAttackerReappear, \priority
|
||||
.endm
|
||||
|
||||
.macro volt_tackle_bolt priority=5, y:req
|
||||
createvisualtask AnimTask_VoltTackleBolt, \priority, \y
|
||||
.endm
|
||||
|
|
|
|||
|
|
@ -1057,7 +1057,7 @@ Move_THUNDER_SHOCK:
|
|||
createvisualtask AnimTask_BlendBattleAnimPal, 10, F_PAL_BG, 0, 0, 6, RGB_BLACK
|
||||
waitforvisualfinish
|
||||
delay 10
|
||||
create_electric_bolt_task x=0, y=-44, unk2=FALSE
|
||||
electric_bolt x=0, y=-44, unk2=FALSE
|
||||
playsewithpan SE_M_THUNDERBOLT, SOUND_PAN_TARGET
|
||||
delay 9
|
||||
createvisualtask AnimTask_BlendBattleAnimPal, 10, F_PAL_TARGET, 0, 0, 13, RGB_BLACK
|
||||
|
|
@ -1079,13 +1079,13 @@ Move_THUNDERBOLT:
|
|||
createvisualtask AnimTask_BlendBattleAnimPal, 10, F_PAL_BG, 0, 0, 6, RGB_BLACK
|
||||
waitforvisualfinish
|
||||
delay 10
|
||||
create_electric_bolt_task x=24, y=-52, unk2=FALSE
|
||||
electric_bolt x=24, y=-52, unk2=FALSE
|
||||
playsewithpan SE_M_THUNDERBOLT, SOUND_PAN_TARGET
|
||||
delay 7
|
||||
create_electric_bolt_task x=-24, y=-52, unk2=FALSE
|
||||
electric_bolt x=-24, y=-52, unk2=FALSE
|
||||
playsewithpan SE_M_THUNDERBOLT, SOUND_PAN_TARGET
|
||||
delay 7
|
||||
create_electric_bolt_task x=0, y=-60, unk2=TRUE
|
||||
electric_bolt x=0, y=-60, unk2=TRUE
|
||||
playsewithpan SE_M_THUNDERBOLT, SOUND_PAN_TARGET
|
||||
delay 9
|
||||
createvisualtask AnimTask_BlendBattleAnimPal, 10, F_PAL_TARGET, 0, 0, 13, RGB_BLACK
|
||||
|
|
@ -1128,7 +1128,7 @@ Move_THUNDER_WAVE:
|
|||
createvisualtask AnimTask_BlendBattleAnimPal, 10, F_PAL_BG, 0, 0, 6, RGB_BLACK
|
||||
waitforvisualfinish
|
||||
delay 10
|
||||
create_electric_bolt_task x=0, y=-48, unk2=FALSE
|
||||
electric_bolt x=0, y=-48, unk2=FALSE
|
||||
playsewithpan SE_M_THUNDER_WAVE, SOUND_PAN_TARGET
|
||||
delay 20
|
||||
loopsewithpan SE_M_THUNDERBOLT2, SOUND_PAN_TARGET, 10, 4
|
||||
|
|
@ -3575,7 +3575,7 @@ Move_CHARGE:
|
|||
setalpha 12, 8
|
||||
simple_palette_blend selector=F_PAL_BG, delay=2, initial_blend_y=0, target_blend_y=4, color=RGB_BLACK
|
||||
waitforvisualfinish
|
||||
create_electric_charging_particles_task relative_to=ANIM_ATTACKER, amount=60, slowness=2, compaction=12
|
||||
electric_charging_particles relative_to=ANIM_ATTACKER, amount=60, slowness=2, compaction=12
|
||||
playsewithpan SE_M_CHARGE, SOUND_PAN_ATTACKER
|
||||
delay 30
|
||||
playsewithpan SE_M_CHARGE, SOUND_PAN_ATTACKER
|
||||
|
|
@ -4428,19 +4428,19 @@ Move_VOLT_TACKLE:
|
|||
clearmonbg ANIM_ATTACKER
|
||||
blendoff
|
||||
delay 8
|
||||
create_volt_tackle_bolt_task y=0
|
||||
volt_tackle_bolt y=0
|
||||
playsewithpan SE_M_THUNDERBOLT, SOUND_PAN_ATTACKER
|
||||
waitforvisualfinish
|
||||
create_volt_tackle_bolt_task y=1
|
||||
volt_tackle_bolt y=1
|
||||
playsewithpan SE_M_THUNDERBOLT, SOUND_PAN_TARGET
|
||||
waitforvisualfinish
|
||||
create_volt_tackle_bolt_task y=2
|
||||
volt_tackle_bolt y=2
|
||||
playsewithpan SE_M_THUNDERBOLT, SOUND_PAN_ATTACKER
|
||||
waitforvisualfinish
|
||||
create_volt_tackle_bolt_task y=3
|
||||
volt_tackle_bolt y=3
|
||||
playsewithpan SE_M_THUNDERBOLT, SOUND_PAN_TARGET
|
||||
waitforvisualfinish
|
||||
create_volt_tackle_bolt_task y=4
|
||||
volt_tackle_bolt y=4
|
||||
playsewithpan SE_M_THUNDERBOLT, SOUND_PAN_ATTACKER
|
||||
delay 8
|
||||
createvisualtask AnimTask_ShakeMon2, 2, ANIM_TARGET, 10, 0, 18, 1
|
||||
|
|
@ -4449,7 +4449,7 @@ Move_VOLT_TACKLE:
|
|||
delay 2
|
||||
create_electric_puff_sprite ANIM_ATTACKER, 2, relative_to=1, x=-16, y=-16
|
||||
delay 8
|
||||
createvisualtask AnimTask_VoltTackleAttackerReappear, 5
|
||||
volt_tackle_attacker_reappear
|
||||
waitforvisualfinish
|
||||
createvisualtask AnimTask_ShakeMon2, 2, ANIM_ATTACKER, 3, 0, 9, 1
|
||||
playsewithpan SE_M_THUNDERBOLT2, SOUND_PAN_ATTACKER
|
||||
|
|
@ -4555,15 +4555,15 @@ Move_SHOCK_WAVE:
|
|||
setalpha 12, 8
|
||||
simple_palette_blend selector=F_PAL_BG, delay=2, initial_blend_y=0, target_blend_y=4, color=RGB_BLACK
|
||||
waitforvisualfinish
|
||||
create_electric_charging_particles_task relative_to=ANIM_ATTACKER, amount=20, slowness=0, compaction=2
|
||||
electric_charging_particles relative_to=ANIM_ATTACKER, amount=20, slowness=0, compaction=2
|
||||
playsewithpan SE_M_CHARGE, SOUND_PAN_ATTACKER
|
||||
delay 12
|
||||
createsprite gGrowingShockWaveOrbSpriteTemplate, ANIM_ATTACKER, 2
|
||||
delay 30
|
||||
createvisualtask AnimTask_ShockWaveProgressingBolt, 5
|
||||
shock_wave_progressing_bolt
|
||||
delay 12
|
||||
waitforvisualfinish
|
||||
createvisualtask AnimTask_ShockWaveLightning, 5
|
||||
shock_wave_lightning
|
||||
playsewithpan SE_M_TRI_ATTACK2, SOUND_PAN_TARGET
|
||||
waitforvisualfinish
|
||||
createvisualtask AnimTask_ShakeMon, 2, ANIM_TARGET, 0, 6, 18, 1
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user