init battle_anim_special
This commit is contained in:
1 parent
4454ef35e8
commit
f475600b4c
11 files changed
+2593
-27711
No files matched your search
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -1,181 +0,0 @@
|
||||
#include "constants/region_map.h"
|
||||
#include "constants/flags.h"
|
||||
#include "constants/moves.h"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.section .rodata
|
||||
.align 2
|
||||
|
||||
gUnknown_83FEDE4:: @ 83FEDE4
|
||||
.incbin "baserom.gba", 0x3FEDE4, 0x1C
|
||||
|
||||
gUnknown_83FEE00::
|
||||
.incbin "baserom.gba", 0x3FEE00, 0x18
|
||||
|
||||
gUnknown_83FEE18::
|
||||
.incbin "baserom.gba", 0x3FEE18, 0x18
|
||||
|
||||
gUnknown_83FEE30::
|
||||
.incbin "baserom.gba", 0x3FEE30, 0x2C
|
||||
|
||||
gUnknown_83FEE5C::
|
||||
.incbin "baserom.gba", 0x3FEE5C, 0x18
|
||||
|
||||
gUnknown_83FEE74::
|
||||
.incbin "baserom.gba", 0x3FEE74, 0x18
|
||||
|
||||
gUnknown_83FEE8C::
|
||||
.incbin "baserom.gba", 0x3FEE8C, 0x58
|
||||
|
||||
gUnknown_83FEEE4::
|
||||
.incbin "baserom.gba", 0x3FEEE4, 0x18
|
||||
|
||||
gUnknown_83FEEFC::
|
||||
.incbin "baserom.gba", 0x3FEEFC, 0x34
|
||||
|
||||
gUnknown_83FEF30::
|
||||
.incbin "baserom.gba", 0x3FEF30, 0x40
|
||||
|
||||
gUnknown_83FEF70::
|
||||
.incbin "baserom.gba", 0x3FEF70, 0x4C
|
||||
|
||||
gUnknown_83FEFBC::
|
||||
.incbin "baserom.gba", 0x3FEFBC, 0x50
|
||||
|
||||
gUnknown_83FF00C::
|
||||
.incbin "baserom.gba", 0x3FF00C, 0x18
|
||||
|
||||
gUnknown_83FF024::
|
||||
.incbin "baserom.gba", 0x3FF024, 0x18
|
||||
|
||||
gUnknown_83FF03C::
|
||||
.incbin "baserom.gba", 0x3FF03C, 0x2C
|
||||
|
||||
gUnknown_83FF068::
|
||||
.incbin "baserom.gba", 0x3FF068, 0x18
|
||||
|
||||
gUnknown_83FF080:: @ 83FF080
|
||||
.incbin "baserom.gba", 0x3FF080, 0x58
|
||||
|
||||
gUnknown_83FF0D8::
|
||||
.incbin "baserom.gba", 0x3FF0D8, 0x40
|
||||
|
||||
gUnknown_83FF118::
|
||||
.incbin "baserom.gba", 0x3FF118, 0x18
|
||||
|
||||
gUnknown_83FF130:: @ 83FF130
|
||||
.incbin "baserom.gba", 0x3FF130, 0x20
|
||||
|
||||
gUnknown_83FF150::
|
||||
.incbin "baserom.gba", 0x3FF150, 0x18
|
||||
|
||||
gUnknown_83FF168:: @ 83FF168
|
||||
.incbin "baserom.gba", 0x3FF168, 0x18
|
||||
|
||||
gUnknown_83FF180:: @ 83FF180
|
||||
.incbin "baserom.gba", 0x3FF180, 0x18
|
||||
|
||||
gUnknown_83FF198:: @ 83FF198
|
||||
.incbin "baserom.gba", 0x3FF198, 0x28
|
||||
|
||||
gUnknown_83FF1C0:: @ 83FF1C0
|
||||
.incbin "baserom.gba", 0x3FF1C0, 0x38
|
||||
|
||||
gUnknown_83FF1F8::
|
||||
.incbin "baserom.gba", 0x3FF1F8, 0x18
|
||||
|
||||
gUnknown_83FF210:: @ 83FF210
|
||||
.incbin "baserom.gba", 0x3FF210, 0x30
|
||||
|
||||
gUnknown_83FF240:: @ 83FF240
|
||||
.incbin "baserom.gba", 0x3FF240, 0x2C
|
||||
|
||||
gUnknown_83FF26C:: @ 83FF26C
|
||||
.incbin "baserom.gba", 0x3FF26C, 0x18
|
||||
|
||||
gUnknown_83FF284:: @ 83FF284
|
||||
.incbin "baserom.gba", 0x3FF284, 0x4
|
||||
|
||||
gUnknown_83FF288:: @ 83FF288
|
||||
.incbin "baserom.gba", 0x3FF288, 0x8
|
||||
|
||||
gUnknown_83FF290:: @ 83FF290
|
||||
.incbin "baserom.gba", 0x3FF290, 0x20
|
||||
|
||||
gUnknown_83FF2B0::
|
||||
.incbin "baserom.gba", 0x3FF2B0, 0x74
|
||||
|
||||
gUnknown_83FF324::
|
||||
.incbin "baserom.gba", 0x3FF324, 0x4C
|
||||
|
||||
gUnknown_83FF370::
|
||||
.incbin "baserom.gba", 0x3FF370, 0x18
|
||||
|
||||
gUnknown_83FF388::
|
||||
.incbin "baserom.gba", 0x3FF388, 0x18
|
||||
|
||||
gUnknown_83FF3A0::
|
||||
.incbin "baserom.gba", 0x3FF3A0, 0x18
|
||||
|
||||
gUnknown_83FF3B8::
|
||||
.incbin "baserom.gba", 0x3FF3B8, 0x18
|
||||
|
||||
gUnknown_83FF3D0:: @ 83FF3D0
|
||||
.incbin "baserom.gba", 0x3FF3D0, 0x9C
|
||||
|
||||
gUnknown_83FF46C::
|
||||
.incbin "baserom.gba", 0x3FF46C, 0xA8
|
||||
|
||||
gUnknown_83FF514::
|
||||
.incbin "baserom.gba", 0x3FF514, 0x18
|
||||
|
||||
gUnknown_83FF52C:: @ 83FF52C
|
||||
.incbin "baserom.gba", 0x3FF52C, 0x20
|
||||
|
||||
gUnknown_83FF54C:: @ 83FF54C
|
||||
.incbin "baserom.gba", 0x3FF54C, 0x18
|
||||
|
||||
gUnknown_83FF564:: @ 83FF564
|
||||
.incbin "baserom.gba", 0x3FF564, 0x50
|
||||
|
||||
gUnknown_83FF5B4::
|
||||
.incbin "baserom.gba", 0x3FF5B4, 0x18
|
||||
|
||||
gUnknown_83FF5CC:: @ 83FF5CC
|
||||
.incbin "baserom.gba", 0x3FF5CC, 0x18
|
||||
|
||||
gUnknown_83FF5E4::
|
||||
.incbin "baserom.gba", 0x3FF5E4, 0x48
|
||||
|
||||
gUnknown_83FF62C:: @ 83FF62C
|
||||
.incbin "baserom.gba", 0x3FF62C, 0x18
|
||||
|
||||
gUnknown_83FF644::
|
||||
.incbin "baserom.gba", 0x3FF644, 0x18
|
||||
|
||||
gUnknown_83FF65C:: @ 83FF65C
|
||||
.incbin "baserom.gba", 0x3FF65C, 0x18
|
||||
|
||||
gUnknown_83FF674::
|
||||
.incbin "baserom.gba", 0x3FF674, 0x18
|
||||
|
||||
gUnknown_83FF68C::
|
||||
.incbin "baserom.gba", 0x3FF68C, 0x18
|
||||
|
||||
gUnknown_83FF6A4::
|
||||
.incbin "baserom.gba", 0x3FF6A4, 0x18
|
||||
|
||||
gUnknown_83FF6BC::
|
||||
.incbin "baserom.gba", 0x3FF6BC, 0x30
|
||||
|
||||
gUnknown_83FF6EC::
|
||||
.incbin "baserom.gba", 0x3FF6EC, 0x78
|
||||
|
||||
gUnknown_83FF764::
|
||||
.incbin "baserom.gba", 0x3FF764, 0x2C
|
||||
|
||||
gUnknown_83FF790::
|
||||
.incbin "baserom.gba", 0x3FF790, 0x18
|
||||
|
||||
gUnknown_83FF7A8:: @ 83FF7A8
|
||||
.incbin "baserom.gba", 0x3FF7A8, 0x30
|
||||
+131
-131
@@ -1271,12 +1271,12 @@ Move_REVERSAL:: @ 81C8445
|
||||
createvisualtask sub_80B9BDC, 2, 31, 3, 2, 0, 10, 32767
|
||||
delay 10
|
||||
playsewithpan SE_W179, 192
|
||||
createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 0
|
||||
createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 42
|
||||
createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 84
|
||||
createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 126
|
||||
createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 168
|
||||
createsprite gUnknown_83FF3B8, ANIM_ATTACKER, 2, 26, 210
|
||||
createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 0
|
||||
createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 42
|
||||
createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 84
|
||||
createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 126
|
||||
createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 168
|
||||
createsprite gReversalOrbSpriteTemplate, ANIM_ATTACKER, 2, 26, 210
|
||||
waitforvisualfinish
|
||||
delay 20
|
||||
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 6, 4
|
||||
@@ -1691,7 +1691,7 @@ Move_DEFENSE_CURL:: @ 81C8F1C
|
||||
createvisualtask AnimTask_SetGreyscaleOrOriginalPal, 5, 0, 0
|
||||
createvisualtask sub_80DF524, 5,
|
||||
waitforvisualfinish
|
||||
createsprite gUnknown_83FF118, ANIM_ATTACKER, 2, 0, 6, 0, 1
|
||||
createsprite gEclipsingOrbSpriteTemplate, ANIM_ATTACKER, 2, 0, 6, 0, 1
|
||||
waitforvisualfinish
|
||||
createvisualtask AnimTask_SetGreyscaleOrOriginalPal, 5, 0, 1
|
||||
waitforvisualfinish
|
||||
@@ -1822,7 +1822,7 @@ gUnknown_81C91D7:: @ 81C91D7
|
||||
goto gUnknown_81C8FFF
|
||||
|
||||
gUnknown_81C9253:: @ 81C9253
|
||||
createsprite gUnknown_83FF2B0, ANIM_ATTACKER, 2, 20, -28
|
||||
createsprite gWeakFrustrationAngerMarkSpriteTemplate, ANIM_ATTACKER, 2, 20, -28
|
||||
waitforvisualfinish
|
||||
delay 10
|
||||
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 10, 2
|
||||
@@ -1852,22 +1852,22 @@ Move_SAFEGUARD:: @ 81C9297
|
||||
|
||||
Move_PAIN_SPLIT:: @ 81C92D9
|
||||
loadspritegfx 10239
|
||||
createsprite gUnknown_83FF370, ANIM_ATTACKER, 2, -8, -42, 0
|
||||
createsprite gUnknown_83FF370, ANIM_TARGET, 2, -8, -42, 1
|
||||
createsprite gPainSplitProjectileSpriteTemplate, ANIM_ATTACKER, 2, -8, -42, 0
|
||||
createsprite gPainSplitProjectileSpriteTemplate, ANIM_TARGET, 2, -8, -42, 1
|
||||
delay 10
|
||||
playsewithpan SE_W207B, 0
|
||||
createvisualtask sub_80E0B00, 2, 0, 0
|
||||
createvisualtask sub_80E0B00, 2, 1, 0
|
||||
waitforvisualfinish
|
||||
createsprite gUnknown_83FF370, ANIM_ATTACKER, 2, -24, -42, 0
|
||||
createsprite gUnknown_83FF370, ANIM_TARGET, 2, -24, -42, 1
|
||||
createsprite gPainSplitProjectileSpriteTemplate, ANIM_ATTACKER, 2, -24, -42, 0
|
||||
createsprite gPainSplitProjectileSpriteTemplate, ANIM_TARGET, 2, -24, -42, 1
|
||||
delay 10
|
||||
playsewithpan SE_W207B, 0
|
||||
createvisualtask sub_80E0B00, 2, 0, 1
|
||||
createvisualtask sub_80E0B00, 2, 1, 1
|
||||
waitforvisualfinish
|
||||
createsprite gUnknown_83FF370, ANIM_ATTACKER, 2, 8, -42, 0
|
||||
createsprite gUnknown_83FF370, ANIM_TARGET, 2, 8, -42, 1
|
||||
createsprite gPainSplitProjectileSpriteTemplate, ANIM_ATTACKER, 2, 8, -42, 0
|
||||
createsprite gPainSplitProjectileSpriteTemplate, ANIM_TARGET, 2, 8, -42, 1
|
||||
delay 10
|
||||
playsewithpan SE_W207B, 0
|
||||
createvisualtask sub_80E0B00, 2, 0, 2
|
||||
@@ -2125,7 +2125,7 @@ Move_MEAN_LOOK:: @ 81C9ABA
|
||||
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 1, 0, 16, 0
|
||||
loopsewithpan SE_W109, 63, 15, 4
|
||||
waitplaysewithpan SE_W043, 63, 85
|
||||
createsprite gUnknown_83FEEE4, ANIM_ATTACKER, 2,
|
||||
createsprite gMeanLookEyeSpriteTemplate, ANIM_ATTACKER, 2,
|
||||
delay 120
|
||||
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 2, 16, 0, 0
|
||||
delay 30
|
||||
@@ -2305,23 +2305,23 @@ Move_SMOKESCREEN:: @ 81C9EB0
|
||||
loadspritegfx 10016
|
||||
loadspritegfx 10017
|
||||
playsewithpan SE_W104, 192
|
||||
createsprite gUnknown_83FEE30, ANIM_TARGET, 2, 20, 0, 0, 0, 35, -25
|
||||
createsprite gBlackBallSpriteTemplate, ANIM_TARGET, 2, 20, 0, 0, 0, 35, -25
|
||||
waitforvisualfinish
|
||||
createvisualtask sub_80DE34C, 2,
|
||||
delay 2
|
||||
playsewithpan SE_W028, 63
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, -12, 104, 0, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, -12, 72, 1, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, -6, 56, 1, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, -6, 88, 0, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 0, 56, 0, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 0, 88, 1, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 6, 72, 0, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 6, 104, 1, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 12, 72, 0, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 12, 56, 1, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 18, 80, 0, 75
|
||||
createsprite gUnknown_83FEE18, ANIM_TARGET, 4, 0, 18, 72, 1, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, -12, 104, 0, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, -12, 72, 1, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, -6, 56, 1, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, -6, 88, 0, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 0, 56, 0, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 0, 88, 1, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 6, 72, 0, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 6, 104, 1, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 12, 72, 0, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 12, 56, 1, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 18, 80, 0, 75
|
||||
createsprite gBlackSmokeSpriteTemplate, ANIM_TARGET, 4, 0, 18, 72, 1, 75
|
||||
waitforvisualfinish
|
||||
end
|
||||
|
||||
@@ -3217,7 +3217,7 @@ Move_FORESIGHT:: @ 81CB18D
|
||||
monbg 3
|
||||
monbgprio_28 1
|
||||
setalpha 16, 0
|
||||
createsprite gUnknown_83FF6A4, ANIM_TARGET, 2, 1
|
||||
createsprite gForesightMagnifyingGlassSpriteTemplate, ANIM_TARGET, 2, 1
|
||||
delay 17
|
||||
loopsewithpan SE_W166, 63, 16, 4
|
||||
delay 48
|
||||
@@ -3402,7 +3402,7 @@ Move_RAPID_SPIN:: @ 81CB4E1
|
||||
loadspritegfx 10135
|
||||
loadspritegfx 10229
|
||||
monbg 0
|
||||
createsprite gUnknown_83FF068, ANIM_ATTACKER, 2, 0, 0, 32, -32, 40, -2
|
||||
createsprite gRapidSpinSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 32, -32, 40, -2
|
||||
createvisualtask sub_80DEF9C, 2, 0, 2, 0
|
||||
loopsewithpan SE_W013B, 192, 8, 4
|
||||
waitforvisualfinish
|
||||
@@ -3601,15 +3601,15 @@ Move_FACADE:: @ 81CB8D6
|
||||
Move_SMELLING_SALT:: @ 81CB8F6
|
||||
loadspritegfx 10247
|
||||
loadspritegfx 10255
|
||||
createsprite gUnknown_83FF644, ANIM_TARGET, 2, 1, 0, 2
|
||||
createsprite gUnknown_83FF644, ANIM_TARGET, 2, 1, 1, 2
|
||||
createsprite gSmellingSaltsHandSpriteTemplate, ANIM_TARGET, 2, 1, 0, 2
|
||||
createsprite gSmellingSaltsHandSpriteTemplate, ANIM_TARGET, 2, 1, 1, 2
|
||||
delay 32
|
||||
createvisualtask sub_80E28DC, 3, 1, 2
|
||||
loopsewithpan SE_W003, 63, 12, 2
|
||||
waitforvisualfinish
|
||||
delay 4
|
||||
createvisualtask AnimTask_ShakeMon2, 2, 1, 2, 0, 6, 2
|
||||
createsprite gUnknown_83FF674, ANIM_TARGET, 2, 1, 8, 3
|
||||
createsprite gSmellingSaltExclamationSpriteTemplate, ANIM_TARGET, 2, 1, 8, 3
|
||||
loopsewithpan SE_W207B, 63, 16, 3
|
||||
end
|
||||
|
||||
@@ -3681,8 +3681,8 @@ Move_TAUNT:: @ 81CBA0B
|
||||
Move_HELPING_HAND:: @ 81CBA5F
|
||||
loadspritegfx 10247
|
||||
createvisualtask sub_80E2CE4, 5,
|
||||
createsprite gUnknown_83FF68C, ANIM_ATTACKER, 40, 0
|
||||
createsprite gUnknown_83FF68C, ANIM_ATTACKER, 40, 1
|
||||
createsprite gHelpingHandClapSpriteTemplate, ANIM_ATTACKER, 40, 0
|
||||
createsprite gHelpingHandClapSpriteTemplate, ANIM_ATTACKER, 40, 1
|
||||
delay 19
|
||||
playsewithpan SE_W227, 0
|
||||
createvisualtask AnimTask_ShakeMon2, 2, 2, 2, 0, 5, 1
|
||||
@@ -3697,18 +3697,18 @@ Move_HELPING_HAND:: @ 81CBA5F
|
||||
|
||||
Move_ASSIST:: @ 81CBAD2
|
||||
loadspritegfx 10252
|
||||
createsprite gUnknown_83FF5E4, ANIM_ATTACKER, 50, 112, -16, 140, 128, 36
|
||||
createsprite gAssistPawprintSpriteTemplate, ANIM_ATTACKER, 50, 112, -16, 140, 128, 36
|
||||
delay 2
|
||||
createsprite gUnknown_83FF5E4, ANIM_ATTACKER, 50, 208, 128, -16, 48, 36
|
||||
createsprite gAssistPawprintSpriteTemplate, ANIM_ATTACKER, 50, 208, 128, -16, 48, 36
|
||||
playsewithpan SE_W010, 0
|
||||
delay 2
|
||||
createsprite gUnknown_83FF5E4, ANIM_ATTACKER, 50, -16, 112, 256, -16, 36
|
||||
createsprite gAssistPawprintSpriteTemplate, ANIM_ATTACKER, 50, -16, 112, 256, -16, 36
|
||||
playsewithpan SE_W010, 0
|
||||
delay 2
|
||||
createsprite gUnknown_83FF5E4, ANIM_ATTACKER, 50, 108, 128, 84, -16, 36
|
||||
createsprite gAssistPawprintSpriteTemplate, ANIM_ATTACKER, 50, 108, 128, 84, -16, 36
|
||||
playsewithpan SE_W010, 0
|
||||
delay 2
|
||||
createsprite gUnknown_83FF5E4, ANIM_ATTACKER, 50, -16, 56, 256, 56, 36
|
||||
createsprite gAssistPawprintSpriteTemplate, ANIM_ATTACKER, 50, -16, 56, 256, 56, 36
|
||||
playsewithpan SE_W010, 0
|
||||
end
|
||||
|
||||
@@ -3751,7 +3751,7 @@ Move_RECYCLE:: @ 81CBBFE
|
||||
monbg 0
|
||||
setalpha 0, 16
|
||||
delay 1
|
||||
createsprite gUnknown_83FF790, ANIM_ATTACKER, 2,
|
||||
createsprite gRecycleSpriteTemplate, ANIM_ATTACKER, 2,
|
||||
loopsewithpan SE_W036, 192, 24, 3
|
||||
waitforvisualfinish
|
||||
createvisualtask AnimTask_BlendMonInAndOut, 5, 0, 32767, 12, 2, 1
|
||||
@@ -3837,12 +3837,12 @@ Move_YAWN:: @ 81CBE37
|
||||
createvisualtask sub_80E1704, 2, 0
|
||||
playsewithpan SE_W281, 192
|
||||
waitforvisualfinish
|
||||
createsprite gUnknown_83FF46C, ANIM_TARGET, 5, 2
|
||||
createsprite gYawnCloudSpriteTemplate, ANIM_TARGET, 5, 2
|
||||
playsewithpan SE_W255, 192
|
||||
delay 4
|
||||
createsprite gUnknown_83FF46C, ANIM_TARGET, 5, 1
|
||||
createsprite gYawnCloudSpriteTemplate, ANIM_TARGET, 5, 1
|
||||
delay 4
|
||||
createsprite gUnknown_83FF46C, ANIM_TARGET, 5, 0
|
||||
createsprite gYawnCloudSpriteTemplate, ANIM_TARGET, 5, 0
|
||||
waitforvisualfinish
|
||||
createvisualtask sub_80E1704, 2, 1
|
||||
playsewithpan SE_W281, 63
|
||||
@@ -4436,7 +4436,7 @@ Move_IRON_DEFENSE:: @ 81CCCA3
|
||||
|
||||
Move_BLOCK:: @ 81CCCCD
|
||||
loadspritegfx 10250
|
||||
createsprite gUnknown_83FF6EC, ANIM_TARGET, 66,
|
||||
createsprite gBlockXSpriteTemplate, ANIM_TARGET, 66,
|
||||
playsewithpan SE_W207, 63
|
||||
end
|
||||
|
||||
@@ -4695,8 +4695,8 @@ Move_MIND_READER:: @ 81CD1A8
|
||||
loadspritegfx 10191
|
||||
monbg 4
|
||||
playsewithpan SE_W109, 63
|
||||
createsprite gUnknown_83FEE5C, ANIM_ATTACKER, 5, 0, 0, 1, 0
|
||||
createsprite gUnknown_83FEE74, ANIM_ATTACKER, 5,
|
||||
createsprite gOpeningEyeSpriteTemplate, ANIM_ATTACKER, 5, 0, 0, 1, 0
|
||||
createsprite gWhiteHaloSpriteTemplate, ANIM_ATTACKER, 5,
|
||||
delay 40
|
||||
playsewithpan SE_W043, 63
|
||||
createvisualtask sub_80B9BDC, 2, 1, 1, 2, 0, 10, 0
|
||||
@@ -4706,26 +4706,26 @@ Move_MIND_READER:: @ 81CD1A8
|
||||
end
|
||||
|
||||
gUnknown_81CD1EF:: @ 81CD1EF
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 70, 0, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 40, 40, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 10, -60, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -50, -40, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -40, 40, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 50, -50, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 70, 0, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 40, 40, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 10, -60, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -50, -40, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -40, 40, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 50, -50, 6
|
||||
delay 2
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 50, -30, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 60, 10, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 0, 60, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 0, -40, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -60, 20, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -60, -30, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 50, -30, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 60, 10, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 0, 60, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 0, -40, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -60, 20, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -60, -30, 6
|
||||
delay 2
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -50, 50, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -60, 20, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, -40, -40, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 20, -60, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 50, -50, 6
|
||||
createsprite gUnknown_83FEE8C, ANIM_ATTACKER, 4, 35, 40, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -50, 50, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -60, 20, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, -40, -40, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 20, -60, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 50, -50, 6
|
||||
createsprite gTealAlertSpriteTemplate, ANIM_ATTACKER, 4, 35, 40, 6
|
||||
delay 2
|
||||
return
|
||||
|
||||
@@ -5000,7 +5000,7 @@ Move_SCRATCH:: @ 81CD97A
|
||||
monbg 1
|
||||
setalpha 12, 8
|
||||
playsewithpan SE_W010, 63
|
||||
createsprite gUnknown_83FEE00, ANIM_ATTACKER, 2, 0, 0, 1, 0
|
||||
createsprite gScratchSpriteTemplate, ANIM_ATTACKER, 2, 0, 0, 1, 0
|
||||
createvisualtask AnimTask_ShakeMon, 2, 1, 3, 0, 6, 1
|
||||
waitforvisualfinish
|
||||
clearmonbg 1
|
||||
@@ -5061,13 +5061,13 @@ Move_ROAR:: @ 81CDAC0
|
||||
end
|
||||
|
||||
gUnknown_81CDB06:: @ 81CDB06
|
||||
createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, -8, 0
|
||||
createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, 0, 2
|
||||
createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, 8, 1
|
||||
createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, -8, 0
|
||||
createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, 0, 2
|
||||
createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, 8, 1
|
||||
delay 15
|
||||
createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, -8, 0
|
||||
createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, 0, 2
|
||||
createsprite gUnknown_83FF5B4, ANIM_ATTACKER, 2, 24, 8, 1
|
||||
createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, -8, 0
|
||||
createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, 0, 2
|
||||
createsprite gRoarNoiseLineSpriteTemplate, ANIM_ATTACKER, 2, 24, 8, 1
|
||||
return
|
||||
|
||||
Move_GROWL:: @ 81CDB57
|
||||
@@ -6192,14 +6192,14 @@ Move_SPIKES:: @ 81CF503
|
||||
monbg 3
|
||||
playsewithpan SE_W026, 192
|
||||
waitplaysewithpan SE_W030, 63, 28
|
||||
createsprite gUnknown_83FEEFC, ANIM_TARGET, 2, 20, 0, 0, 24, 30
|
||||
createsprite gSpikesSpriteTemplate, ANIM_TARGET, 2, 20, 0, 0, 24, 30
|
||||
delay 10
|
||||
playsewithpan SE_W026, 192
|
||||
waitplaysewithpan SE_W030, 63, 28
|
||||
createsprite gUnknown_83FEEFC, ANIM_TARGET, 2, 20, 0, -24, 24, 30
|
||||
createsprite gSpikesSpriteTemplate, ANIM_TARGET, 2, 20, 0, -24, 24, 30
|
||||
delay 10
|
||||
waitplaysewithpan SE_W030, 63, 28
|
||||
createsprite gUnknown_83FEEFC, ANIM_TARGET, 2, 20, 0, 24, 24, 30
|
||||
createsprite gSpikesSpriteTemplate, ANIM_TARGET, 2, 20, 0, 24, 24, 30
|
||||
waitforvisualfinish
|
||||
clearmonbg 3
|
||||
end
|
||||
@@ -7099,7 +7099,7 @@ Move_LEER:: @ 81D09C8
|
||||
monbgprio_28 0
|
||||
setalpha 8, 8
|
||||
playsewithpan SE_W043, 192
|
||||
createsprite gUnknown_83FEF30, ANIM_ATTACKER, 2, 24, -12
|
||||
createsprite gLeerSpriteTemplate, ANIM_ATTACKER, 2, 24, -12
|
||||
createvisualtask AnimTask_ScaleMonAndRestore, 5, -5, -5, 10, 0, 1
|
||||
waitforvisualfinish
|
||||
delay 10
|
||||
@@ -8039,7 +8039,7 @@ Move_BATON_PASS:: @ 81D1F1F
|
||||
loadspritegfx 10226
|
||||
playsewithpan SE_W226, 192
|
||||
createvisualtask sub_80B9BDC, 2, 31, 1, 2, 0, 11, 31455
|
||||
createsprite gUnknown_83FF150, ANIM_ATTACKER, 2,
|
||||
createsprite gBatonPassPokeballSpriteTemplate, ANIM_ATTACKER, 2,
|
||||
end
|
||||
|
||||
Move_PERISH_SONG:: @ 81D1F41
|
||||
@@ -8082,26 +8082,26 @@ Move_SLEEP_TALK:: @ 81D20AA
|
||||
loadspritegfx 10228
|
||||
createvisualtask AnimTask_SwayMon, 5, 0, 4, 4096, 2, 0
|
||||
delay 20
|
||||
createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
playsewithpan SE_W173, 192
|
||||
delay 6
|
||||
createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
delay 6
|
||||
createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -1
|
||||
delay 20
|
||||
createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
playsewithpan SE_W173, 192
|
||||
delay 6
|
||||
createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
delay 6
|
||||
createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -5
|
||||
delay 20
|
||||
createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
playsewithpan SE_W173, 192
|
||||
delay 6
|
||||
createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
delay 6
|
||||
createsprite gUnknown_83FEF70, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
createsprite gLetterZSpriteTemplate, ANIM_TARGET, 2, 0, 20, 5, -3
|
||||
waitforvisualfinish
|
||||
end
|
||||
|
||||
@@ -8118,7 +8118,7 @@ Move_HYPER_FANG:: @ 81D2165
|
||||
|
||||
gUnknown_81D2193:: @ 81D2193
|
||||
waitbgfadeout
|
||||
createsprite gUnknown_83FEFBC, ANIM_TARGET, 2,
|
||||
createsprite gFangSpriteTemplate, ANIM_TARGET, 2,
|
||||
waitbgfadein
|
||||
createvisualtask AnimTask_ShakeMon, 3, 1, 0, 10, 10, 1
|
||||
playsewithpan SE_W043, 63
|
||||
@@ -8142,7 +8142,7 @@ gUnknown_81D21C5:: @ 81D21C5
|
||||
|
||||
Move_TRI_ATTACK:: @ 81D21CC
|
||||
loadspritegfx 10230
|
||||
createsprite gUnknown_83FF0D8, ANIM_TARGET, 2, 16, 0
|
||||
createsprite gTriAttackTriangleSpriteTemplate, ANIM_TARGET, 2, 16, 0
|
||||
playsewithpan SE_W161, 192
|
||||
delay 20
|
||||
playsewithpan SE_W161, 192
|
||||
@@ -8226,11 +8226,11 @@ Move_ENCORE:: @ 81D23FE
|
||||
createvisualtask sub_80DEDD8, 2,
|
||||
createvisualtask sub_80BAB38, 2, 248, 3, 0, 10, 0
|
||||
waitforvisualfinish
|
||||
createsprite gUnknown_83FF00C, ANIM_TARGET, 2, 0, -8
|
||||
createsprite gUnknown_83FF024, ANIM_ATTACKER, 2, -2, 0, 0, 0, 9
|
||||
createsprite gUnknown_83FF024, ANIM_ATTACKER, 2, 2, 0, 1, 0, 9
|
||||
createsprite gUnknown_83FF03C, ANIM_ATTACKER, 3, -2, 0, 0, 0, 9
|
||||
createsprite gUnknown_83FF03C, ANIM_ATTACKER, 3, 2, 0, 1, 0, 9
|
||||
createsprite gSpotlightSpriteTemplate, ANIM_TARGET, 2, 0, -8
|
||||
createsprite gClappingHandSpriteTemplate, ANIM_ATTACKER, 2, -2, 0, 0, 0, 9
|
||||
createsprite gClappingHandSpriteTemplate, ANIM_ATTACKER, 2, 2, 0, 1, 0, 9
|
||||
createsprite gClappingHand2SpriteTemplate, ANIM_ATTACKER, 3, -2, 0, 0, 0, 9
|
||||
createsprite gClappingHand2SpriteTemplate, ANIM_ATTACKER, 3, 2, 0, 1, 0, 9
|
||||
delay 16
|
||||
createvisualtask sub_80DD410, 5, 216, 63
|
||||
createvisualtask AnimTask_SwayMon, 5, 1, 8, 1536, 5, 1
|
||||
@@ -8274,7 +8274,7 @@ Move_WISH:: @ 81D2523
|
||||
createsprite gSimplePaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 1, 3, 0, 10, 0
|
||||
waitforvisualfinish
|
||||
panse_27 SE_W115, 63, 192, 253, 0
|
||||
createsprite gUnknown_83FF168, ANIM_ATTACKER, 40,
|
||||
createsprite gWishStarSpriteTemplate, ANIM_ATTACKER, 40,
|
||||
waitforvisualfinish
|
||||
delay 60
|
||||
loopsewithpan SE_W215, 192, 16, 3
|
||||
@@ -8383,15 +8383,15 @@ gUnknown_81D27AF:: @ 81D27AF
|
||||
end
|
||||
|
||||
gUnknown_81D27B6:: @ 81D27B6
|
||||
createsprite gUnknown_83FF1F8, ANIM_ATTACKER, 2, 0, -8
|
||||
createsprite gSwallowBlueOrbSpriteTemplate, ANIM_ATTACKER, 2, 0, -8
|
||||
delay 1
|
||||
createsprite gUnknown_83FF1F8, ANIM_ATTACKER, 2, -24, -8
|
||||
createsprite gSwallowBlueOrbSpriteTemplate, ANIM_ATTACKER, 2, -24, -8
|
||||
delay 1
|
||||
createsprite gUnknown_83FF1F8, ANIM_ATTACKER, 2, 16, -8
|
||||
createsprite gSwallowBlueOrbSpriteTemplate, ANIM_ATTACKER, 2, 16, -8
|
||||
delay 1
|
||||
createsprite gUnknown_83FF1F8, ANIM_ATTACKER, 2, -16, -8
|
||||
createsprite gSwallowBlueOrbSpriteTemplate, ANIM_ATTACKER, 2, -16, -8
|
||||
delay 1
|
||||
createsprite gUnknown_83FF1F8, ANIM_ATTACKER, 2, 24, -8
|
||||
createsprite gSwallowBlueOrbSpriteTemplate, ANIM_ATTACKER, 2, 24, -8
|
||||
delay 1
|
||||
return
|
||||
|
||||
@@ -8442,18 +8442,18 @@ Move_MORNING_SUN:: @ 81D2829
|
||||
end
|
||||
|
||||
gUnknown_81D28AF:: @ 81D28AF
|
||||
createsprite gUnknown_83FF26C, ANIM_ATTACKER, 2, 30, 640
|
||||
createsprite gGreenStarSpriteTemplate, ANIM_ATTACKER, 2, 30, 640
|
||||
delay 5
|
||||
return
|
||||
|
||||
Move_SWEET_SCENT:: @ 81D28BD
|
||||
loadspritegfx 10238
|
||||
playsewithpan SE_W230, 192
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 100, 0, 100
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 100, 0, 100
|
||||
delay 25
|
||||
setpan 0
|
||||
call gUnknown_81D2901
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 55, 0
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 55, 0
|
||||
setpan 63
|
||||
createvisualtask sub_80B9BDC, 2, 20, 1, 5, 5, 13, 22207
|
||||
call gUnknown_81D2901
|
||||
@@ -8461,27 +8461,27 @@ Move_SWEET_SCENT:: @ 81D28BD
|
||||
end
|
||||
|
||||
gUnknown_81D2901:: @ 81D2901
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 70, 1, 64
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 70, 1, 64
|
||||
delay 2
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 60, 0, 64
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 60, 0, 64
|
||||
delay 5
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 80, 1, 64
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 80, 1, 64
|
||||
delay 2
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 58, 0, 120
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 58, 0, 120
|
||||
delay 2
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 100, 0, 120
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 100, 0, 120
|
||||
delay 2
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 90, 0, 64
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 90, 0, 64
|
||||
delay 2
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 48, 0, 64
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 48, 0, 64
|
||||
delay 2
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 95, 1, 80
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 95, 1, 80
|
||||
delay 2
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 100, 0, 120
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 100, 0, 120
|
||||
delay 2
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 75, 1, 64
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 75, 1, 64
|
||||
delay 2
|
||||
createsprite gUnknown_83FF324, ANIM_ATTACKER, 2, 85, 0, 120
|
||||
createsprite gSweetScentPetalSpriteTemplate, ANIM_ATTACKER, 2, 85, 0, 120
|
||||
delay 2
|
||||
return
|
||||
|
||||
@@ -8543,7 +8543,7 @@ Move_FLATTER:: @ 81D2AE9
|
||||
createvisualtask sub_80DEDD8, 2,
|
||||
createvisualtask sub_80BAB38, 2, 248, 3, 0, 10, 0
|
||||
waitforvisualfinish
|
||||
createsprite gUnknown_83FF3A0, ANIM_TARGET, 2, 0, -8, 80
|
||||
createsprite gFlatterSpotlightSpriteTemplate, ANIM_TARGET, 2, 0, -8, 80
|
||||
delay 0
|
||||
createsprite gVerticalDipSpriteTemplate, ANIM_ATTACKER, 2, 5, 2, 1
|
||||
delay 10
|
||||
@@ -8578,8 +8578,8 @@ Move_FLATTER:: @ 81D2AE9
|
||||
end
|
||||
|
||||
gUnknown_81D2BD2:: @ 81D2BD2
|
||||
createsprite gUnknown_83FF388, ANIM_ATTACKER, 40, 0
|
||||
createsprite gUnknown_83FF388, ANIM_ATTACKER, 40, 1
|
||||
createsprite gFlatterConfettiSpriteTemplate, ANIM_ATTACKER, 40, 0
|
||||
createsprite gFlatterConfettiSpriteTemplate, ANIM_ATTACKER, 40, 1
|
||||
return
|
||||
|
||||
Move_ROLE_PLAY:: @ 81D2BE5
|
||||
@@ -8861,12 +8861,12 @@ Move_METEOR_MASH:: @ 81D32D6
|
||||
fadetobg 16
|
||||
waitbgfadein
|
||||
waitforvisualfinish
|
||||
createsprite gUnknown_83FF6BC, ANIM_TARGET, 3, -48, -64, 72, 32, 30
|
||||
createsprite gMeteorMashStarSpriteTemplate, ANIM_TARGET, 3, -48, -64, 72, 32, 30
|
||||
delay 10
|
||||
createsprite gUnknown_83FF6BC, ANIM_TARGET, 3, -112, -64, 8, 32, 30
|
||||
createsprite gMeteorMashStarSpriteTemplate, ANIM_TARGET, 3, -112, -64, 8, 32, 30
|
||||
delay 40
|
||||
createsprite gUnknown_83E678C, ANIM_TARGET, 3, 0, 0, 0, 30
|
||||
createsprite gUnknown_83FF6BC, ANIM_TARGET, 3, -80, -64, 40, 32, 30
|
||||
createsprite gMeteorMashStarSpriteTemplate, ANIM_TARGET, 3, -80, -64, 40, 32, 30
|
||||
delay 20
|
||||
playsewithpan SE_W233B, 63
|
||||
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, 0, 0, 1, 1
|
||||
@@ -8911,7 +8911,7 @@ Move_POISON_FANG:: @ 81D33F4
|
||||
loadspritegfx 10192
|
||||
loadspritegfx 10150
|
||||
playsewithpan SE_W044, 63
|
||||
createsprite gUnknown_83FEFBC, ANIM_TARGET, 2,
|
||||
createsprite gFangSpriteTemplate, ANIM_TARGET, 2,
|
||||
delay 10
|
||||
createvisualtask AnimTask_ShakeMon, 3, 1, 3, 0, 10, 1
|
||||
waitforvisualfinish
|
||||
@@ -9720,7 +9720,7 @@ Move_KNOCK_OFF:: @ 81D4A0F
|
||||
createsprite gHorizontalLungeSpriteTemplate, ANIM_ATTACKER, 2, 4, 6
|
||||
delay 4
|
||||
playsewithpan SE_W233, 63
|
||||
createsprite gUnknown_83FF764, ANIM_TARGET, 2, -16, -16
|
||||
createsprite gKnockOffStrikeSpriteTemplate, ANIM_TARGET, 2, -16, -16
|
||||
delay 8
|
||||
createsprite gComplexPaletteBlendSpriteTemplate, ANIM_ATTACKER, 2, 31, 5, 1, 32767, 10, 0, 0
|
||||
createsprite gBasicHitSplatSpriteTemplate, ANIM_TARGET, 3, 0, 0, 1, 2
|
||||
@@ -10678,31 +10678,31 @@ General_SmokeballEscape:: @ 81D5E66
|
||||
setalpha 12, 4
|
||||
delay 0
|
||||
playsewithpan SE_BOWA2, 63
|
||||
createsprite gUnknown_83FF514, ANIM_TARGET, 0, 0, 32, 28, 30
|
||||
createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_TARGET, 0, 0, 32, 28, 30
|
||||
delay 4
|
||||
playsewithpan SE_BOWA2, 63
|
||||
createsprite gUnknown_83FF514, ANIM_ATTACKER, 127, 2, 12, 20, 30
|
||||
createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 127, 2, 12, 20, 30
|
||||
delay 12
|
||||
playsewithpan SE_BOWA2, 63
|
||||
createsprite gUnknown_83FF514, ANIM_ATTACKER, 126, 2, -28, 4, 30
|
||||
createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 126, 2, -28, 4, 30
|
||||
delay 12
|
||||
playsewithpan SE_BOWA2, 63
|
||||
createsprite gUnknown_83FF514, ANIM_ATTACKER, 124, 2, 14, -20, 30
|
||||
createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 124, 2, 14, -20, 30
|
||||
delay 4
|
||||
playsewithpan SE_BOWA2, 63
|
||||
createvisualtask sub_80B78E0, 2, 2
|
||||
createsprite gUnknown_83FF514, ANIM_ATTACKER, 123, 3, 4, 4, 30
|
||||
createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 123, 3, 4, 4, 30
|
||||
delay 14
|
||||
playsewithpan SE_BOWA2, 63
|
||||
createsprite gUnknown_83FF514, ANIM_ATTACKER, 122, 3, -14, 18, 46
|
||||
createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 122, 3, -14, 18, 46
|
||||
delay 0
|
||||
createsprite gUnknown_83FF514, ANIM_ATTACKER, 121, 3, 14, -14, 46
|
||||
createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 121, 3, 14, -14, 46
|
||||
delay 0
|
||||
createsprite gUnknown_83FF514, ANIM_ATTACKER, 120, 3, -12, -10, 46
|
||||
createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 120, 3, -12, -10, 46
|
||||
delay 0
|
||||
createsprite gUnknown_83FF514, ANIM_ATTACKER, 119, 3, 14, 14, 46
|
||||
createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 119, 3, 14, 14, 46
|
||||
delay 0
|
||||
createsprite gUnknown_83FF514, ANIM_ATTACKER, 118, 3, 0, 0, 46
|
||||
createsprite gSmokeBallEscapeCloudSpriteTemplate, ANIM_ATTACKER, 118, 3, 0, 0, 46
|
||||
waitforvisualfinish
|
||||
clearmonbg 0
|
||||
invisible 0
|
||||
|
||||
@@ -1,148 +0,0 @@
|
||||
#include "constants/region_map.h"
|
||||
#include "constants/flags.h"
|
||||
#include "constants/moves.h"
|
||||
#define RGB(r, g, b) ((r) | ((g) << 5) | ((b) << 10))
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.section .rodata
|
||||
.align 2
|
||||
|
||||
gUnknown_840BF3C:: @ 840BF3C
|
||||
.byte 10, 2, -3, 0
|
||||
.byte 15, 0, -4, 0
|
||||
.byte -10, 2, -4, 0
|
||||
|
||||
gUnknown_840BF48:: @ 840BF48
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55020
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55021
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55022
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55023
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55024
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55025
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55026
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55027
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55028
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55029
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55030
|
||||
obj_tiles gFile_graphics_battle_anims_sprites_particles_sheet, 0x0100, 55031
|
||||
|
||||
gUnknown_840BFA8:: @ 840BFA8
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55020
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55021
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55022
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55023
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55024
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55025
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55026
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55027
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55028
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55029
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55030
|
||||
obj_pal gFile_graphics_battle_anims_sprites_136_palette, 55031
|
||||
|
||||
gAnimCmd_840C008:: @ 840C008
|
||||
obj_image_anim_frame 0x0000, 1
|
||||
obj_image_anim_frame 0x0001, 1
|
||||
obj_image_anim_frame 0x0002, 1
|
||||
obj_image_anim_frame 0x0000, 1, OBJ_IMAGE_ANIM_H_FLIP
|
||||
obj_image_anim_frame 0x0002, 1
|
||||
obj_image_anim_frame 0x0001, 1
|
||||
obj_image_anim_jump 0x0000
|
||||
|
||||
gAnimCmd_840C024:: @ 840C024
|
||||
obj_image_anim_frame 0x0003, 1
|
||||
obj_image_anim_end
|
||||
|
||||
gAnimCmd_840C02C:: @ 840C02C
|
||||
obj_image_anim_frame 0x0004, 1
|
||||
obj_image_anim_end
|
||||
|
||||
gAnimCmd_840C034:: @ 840C034
|
||||
obj_image_anim_frame 0x0005, 1
|
||||
obj_image_anim_end
|
||||
|
||||
gAnimCmd_840C03C:: @ 840C03C
|
||||
obj_image_anim_frame 0x0006, 4
|
||||
obj_image_anim_frame 0x0007, 4
|
||||
obj_image_anim_jump 0x0000
|
||||
|
||||
gAnimCmd_840C048:: @ 840C048
|
||||
obj_image_anim_frame 0x0007, 4
|
||||
obj_image_anim_end
|
||||
|
||||
gSpriteAnimTable_840C050::
|
||||
.4byte gAnimCmd_840C008
|
||||
.4byte gAnimCmd_840C024
|
||||
.4byte gAnimCmd_840C02C
|
||||
.4byte gAnimCmd_840C034
|
||||
.4byte gAnimCmd_840C03C
|
||||
.4byte gAnimCmd_840C048
|
||||
|
||||
gUnknown_840C068:: @ 840C068
|
||||
.byte 0x00, 0x00, 0x00, 0x05, 0x01, 0x02, 0x02, 0x03, 0x05, 0x05, 0x04, 0x04
|
||||
|
||||
gUnknown_840C074:: @ 840C074
|
||||
.4byte sub_80F06A4
|
||||
.4byte sub_80F0C28
|
||||
.4byte sub_80F0A20
|
||||
.4byte sub_80F0B20
|
||||
.4byte sub_80F0F10
|
||||
.4byte sub_80F0A20
|
||||
.4byte sub_80F091C
|
||||
.4byte sub_80F0B20
|
||||
.4byte sub_80F0DB4
|
||||
.4byte sub_80F0818
|
||||
.4byte sub_80F0C28
|
||||
.4byte sub_80F103C
|
||||
|
||||
gUnknown_840C0A4:: @ 840C0A4
|
||||
spr_template 55020, 55020, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
|
||||
gUnknown_840C0BC::
|
||||
spr_template 55021, 55021, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 55022, 55022, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 55023, 55023, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
|
||||
gUnknown_840C104:: @ 840C104
|
||||
spr_template 55024, 55024, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 55025, 55025, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 55026, 55026, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 55027, 55027, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 55028, 55028, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 55029, 55029, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 55030, 55030, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 55031, 55031, gOamData_AffineOff_ObjNormal_8x8, gSpriteAnimTable_840C050, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
|
||||
gUnknown_840C1C4:: @ 840C1C4
|
||||
.2byte RGB(31, 22, 30)
|
||||
.2byte RGB(16, 23, 30)
|
||||
.2byte RGB(23, 30, 20)
|
||||
.2byte RGB(31, 31, 15)
|
||||
.2byte RGB(23, 20, 28)
|
||||
.2byte RGB(21, 31, 25)
|
||||
.2byte RGB(12, 25, 30)
|
||||
.2byte RGB(30, 27, 10)
|
||||
.2byte RGB(31, 24, 16)
|
||||
.2byte RGB(29, 30, 30)
|
||||
.2byte RGB(31, 17, 10)
|
||||
.2byte RGB(31, 9, 10)
|
||||
|
||||
gUnknown_840C1DC:: @ 840C1DC
|
||||
.byte 0x00, 0x00, 0x01, 0x02, 0x03
|
||||
.byte 0x04, 0x01, 0x01, 0x00, 0x01
|
||||
.byte 0x03, 0x05, 0x06, 0x05, 0x04
|
||||
|
||||
.align 2
|
||||
gUnknown_840C1EC::
|
||||
spr_template 10269, 10269, gOamData_AffineOff_ObjNormal_16x16, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80F1B3C
|
||||
|
||||
gUnknown_840C204::
|
||||
obj_image_anim_frame 0x0040, 1
|
||||
obj_image_anim_end
|
||||
|
||||
gSpriteAnimTable_840C20C::
|
||||
.4byte gUnknown_840C204
|
||||
|
||||
gUnknown_840C210::
|
||||
spr_template 10058, 10058, gOamData_AffineOff_ObjNormal_32x32, gSpriteAnimTable_840C20C, NULL, gDummySpriteAffineAnimTable, sub_80F1B3C
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
JASC-PAL
|
||||
0100
|
||||
16
|
||||
98 0 49
|
||||
131 131 41
|
||||
156 197 32
|
||||
172 0 32
|
||||
189 0 24
|
||||
180 197 8
|
||||
156 0 8
|
||||
131 65 0
|
||||
90 0 0
|
||||
49 65 0
|
||||
32 0 8
|
||||
8 197 8
|
||||
0 0 24
|
||||
16 65 32
|
||||
32 197 32
|
||||
65 131 41
|
||||
+2
-2
@@ -212,7 +212,7 @@ SECTIONS {
|
||||
src/battle_controller_oak_old_man.o(.text);
|
||||
src/player_pc.o(.text);
|
||||
src/intro.o(.text);
|
||||
asm/battle_anim_special.o(.text);
|
||||
src/battle_anim_special.o(.text);
|
||||
src/hall_of_fame.o(.text);
|
||||
src/credits.o(.text);
|
||||
src/diploma.o(.text);
|
||||
@@ -489,7 +489,7 @@ SECTIONS {
|
||||
src/battle_controller_oak_old_man.o(.rodata);
|
||||
src/player_pc.o(.rodata);
|
||||
src/intro.o(.rodata);
|
||||
data/battle_anim_special.o(.rodata);
|
||||
src/battle_anim_special.o(.rodata);
|
||||
src/hall_of_fame.o(.rodata);
|
||||
src/credits.o(.rodata);
|
||||
src/diploma.o(.rodata);
|
||||
|
||||
+144
-138
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
+1
-9
@@ -98,16 +98,8 @@ gUnknown_3005354: @ 3005354
|
||||
.include "evolution_scene.o"
|
||||
.align 2
|
||||
.include "save.o"
|
||||
|
||||
.align 2
|
||||
gUnknown_3005424: @ 3005424
|
||||
.space 0x4
|
||||
|
||||
gUnknown_3005428: @ 3005428
|
||||
.space 0x4
|
||||
|
||||
gUnknown_300542C: @ 300542C
|
||||
.space 0x4
|
||||
.include "battle_anim_special.o"
|
||||
|
||||
gUnknown_3005430: @ 3005430
|
||||
.space 0x10
|
||||
|
||||
Reference in new issue
Block a user