diff options
Diffstat (limited to 'data/pikachu_pic_animation.asm')
-rwxr-xr-x | data/pikachu_pic_animation.asm | 182 |
1 files changed, 92 insertions, 90 deletions
diff --git a/data/pikachu_pic_animation.asm b/data/pikachu_pic_animation.asm index f1f6bd68..85e67ecb 100755 --- a/data/pikachu_pic_animation.asm +++ b/data/pikachu_pic_animation.asm @@ -1,4 +1,4 @@ -Data_fe242: +PikaPicAnimThunderboltPals: db 4, %11000000 db 4, %11100100 db 4, %11000000 @@ -25,264 +25,266 @@ Data_fe26b: ; fe26b (3f:626b) pikapic_loadgfx Pic_e4000 pikapic_loadgfx Pic_e49d1 pikapic_loadgfx PikachuSprite - pikapic_object $1, $80, $0, $0 - pikapic_object $2, $b2, $5, $5 - pikapic_object $3, $b6, $5, $5 + pikapic_animation PikaPicAnimBGFrames_1, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_2, $b2, $5, $5 + pikapic_animation PikaPicAnimBGFrames_3, $b6, $5, $5 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe28a: ; fe28a (3f:628a) +PikaPicAnimScript0: ; fe28a (3f:628a) +PikaPicAnimScript1: ; fe28a (3f:628a) +PikaPicAnimScript29: ; fe28a (3f:628a) pikapic_setduration 40 pikapic_loadgfx Pic_e4000 pikapic_loadgfx GFX_e40cc - pikapic_object $4, $80, $0, $0 - pikapic_object $6, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_6, $99, $0, $0 pikapic_waitbgmap pikapic_cry PikachuCry3 pikapic_looptofinish -Data_fe2a4: ; fe2a4 (3f:62a4) +PikaPicAnimScript2: ; fe2a4 (3f:62a4) pikapic_setduration 44 pikapic_loadgfx Pic_e411c pikapic_loadgfx GFX_e41d2 - pikapic_object $4, $80, $0, $0 - pikapic_object $7, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_7, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe2be: ; fe2be (3f:62be) +PikaPicAnimScript3: ; fe2be (3f:62be) pikapic_setduration 80 pikapic_loadgfx Pic_e4272 pikapic_loadgfx GFX_e4323 - pikapic_object $4, $80, $0, $0 - pikapic_object $8, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_8, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe2d8: ; fe2d8 (3f:62d8) +PikaPicAnimScript4: ; fe2d8 (3f:62d8) pikapic_setduration 70 pikapic_loadgfx Pic_e4383 pikapic_loadgfx GFX_e444b - pikapic_object $4, $80, $0, $0 - pikapic_object $9, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_9, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe2f2: ; fe2f2 (3f:62f2) +PikaPicAnimScript5: ; fe2f2 (3f:62f2) pikapic_setduration 32 pikapic_loadgfx Pic_e458b pikapic_loadgfx GFX_e463b - pikapic_object $4, $80, $0, $0 - pikapic_object $a, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_10, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe30c: ; fe30c (3f:630c) +PikaPicAnimScript6: ; fe30c (3f:630c) pikapic_setduration 50 pikapic_loadgfx Pic_e467b pikapic_loadgfx GFX_e472e - pikapic_object $4, $80, $0, $0 - pikapic_object $b, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_11, $99, $0, $0 pikapic_waitbgmap pikapic_cry PikachuCry38 pikapic_looptofinish -Data_fe326: ; fe326 (3f:6326) +PikaPicAnimScript7: ; fe326 (3f:6326) pikapic_setduration 58 pikapic_loadgfx Pic_e476e pikapic_loadgfx GFX_e4841 - pikapic_object $4, $80, $0, $0 - pikapic_object $c, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_12, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe340: ; fe340 (3f:6340) +PikaPicAnimScript8: ; fe340 (3f:6340) pikapic_setduration 44 pikapic_loadgfx Pic_e49d1 pikapic_loadgfx GFX_e4a99 - pikapic_object $4, $80, $0, $0 - pikapic_object $d, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_13, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe35a: ; fe35a (3f:635a) +PikaPicAnimScript9: ; fe35a (3f:635a) pikapic_setduration 56 pikapic_loadgfx Pic_e4b39 pikapic_loadgfx GFX_e4bde - pikapic_object $4, $80, $0, $0 - pikapic_object $e, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_14, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe374: ; fe374 (3f:6374) +PikaPicAnimScript10: ; fe374 (3f:6374) pikapic_setduration 56 pikapic_loadgfx Pic_e4c3e pikapic_loadgfx GFX_e4ce0 pikapic_loadgfx GFX_e4e70 - pikapic_object $4, $80, $0, $0 - pikapic_object $10, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_16, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe390: ; fe390 (3f:6390) +PikaPicAnimScript11: ; fe390 (3f:6390) pikapic_setduration 100 pikapic_loadgfx Pic_e5000 pikapic_loadgfx GFX_e50af - pikapic_object $4, $80, $0, $0 - pikapic_object $11, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_17, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe3aa: ; fe3aa (3f:63aa) +PikaPicAnimScript12: ; fe3aa (3f:63aa) pikapic_setduration 50 pikapic_loadgfx Pic_e523f pikapic_loadgfx GFX_e52fe - pikapic_object $4, $80, $0, $0 - pikapic_object $12, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_18, $99, $0, $0 pikapic_waitbgmap pikapic_cry PikachuCry25 pikapic_looptofinish -Data_fe3c4: ; fe3c4 (3f:63c4) +PikaPicAnimScript13: ; fe3c4 (3f:63c4) pikapic_setduration 50 pikapic_loadgfx Pic_e548e pikapic_loadgfx GFX_e5541 - pikapic_object $4, $80, $0, $0 - pikapic_object $13, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_19, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe3de: ; fe3de (3f:63de) +PikaPicAnimScript14: ; fe3de (3f:63de) pikapic_setduration 40 pikapic_loadgfx Pic_e56d1 pikapic_loadgfx GFX_e5794 - pikapic_object $4, $80, $0, $0 - pikapic_object $14, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_20, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe3f8: ; fe3f8 (3f:63f8) +PikaPicAnimScript15: ; fe3f8 (3f:63f8) pikapic_setduration 50 pikapic_loadgfx Pic_e5924 pikapic_loadgfx GFX_e59ed - pikapic_object $4, $80, $0, $0 - pikapic_object $15, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_21, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe412: ; fe412 (3f:6412) +PikaPicAnimScript16: ; fe412 (3f:6412) pikapic_setduration 32 pikapic_loadgfx Pic_e5b7d pikapic_loadgfx GFX_e5c4d - pikapic_object $4, $80, $0, $0 - pikapic_object $16, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_22, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe42c: ; fe42c (3f:642c) +PikaPicAnimScript17: ; fe42c (3f:642c) pikapic_setduration 100 pikapic_loadgfx Pic_e5ddd pikapic_loadgfx GFX_e5e90 - pikapic_object $4, $80, $0, $0 - pikapic_object $17, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_23, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe446: ; fe446 (3f:6446) +PikaPicAnimScript18: ; fe446 (3f:6446) pikapic_setduration 32 pikapic_loadgfx GFX_e6020 pikapic_loadgfx GFX_e61b0 - pikapic_object $5, $80, $0, $0 - pikapic_object $18, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_5, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_24, $99, $0, $0 pikapic_waitbgmap pikapic_cry PikachuCry18 pikapic_looptofinish -Data_fe460: ; fe460 (3f:6460) +PikaPicAnimScript19: ; fe460 (3f:6460) pikapic_setduration 44 pikapic_loadgfx Pic_e6340 pikapic_loadgfx GFX_e63f7 - pikapic_object $4, $80, $0, $0 - pikapic_object $19, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_25, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe47a: ; fe47a (3f:647a) +PikaPicAnimScript20: ; fe47a (3f:647a) pikapic_setduration 50 pikapic_loadgfx Pic_e6587 pikapic_loadgfx GFX_e6646 - pikapic_object $4, $80, $0, $0 - pikapic_object $1a, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_26, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe494: ; fe494 (3f:6494) +PikaPicAnimScript21: ; fe494 (3f:6494) pikapic_setduration 40 pikapic_loadgfx Pic_e67d6 pikapic_loadgfx GFX_e682f pikapic_loadgfx GFX_e69bf pikapic_loadgfx GFX_e6b4f pikapic_loadgfx GFX_e6cdf - pikapic_object $4, $80, $0, $0 - pikapic_object $1b, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_27, $99, $0, $0 pikapic_waitbgmap pikapic_cry PikachuCry20 pikapic_looptofinish -Data_fe4b4: ; fe4b4 (3f:64b4) +PikaPicAnimScript22: ; fe4b4 (3f:64b4) pikapic_setduration 40 pikapic_loadgfx GFX_e6e6f pikapic_loadgfx GFX_e6fff - pikapic_object $5, $80, $0, $0 - pikapic_object $1c, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_5, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_28, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe4ce: ; fe4ce (3f:64ce) +PikaPicAnimScript23: ; fe4ce (3f:64ce) pikapic_setduration 70 pikapic_loadgfx GFX_e718f pikapic_loadgfx GFX_e731f - pikapic_object $5, $80, $0, $0 - pikapic_object $1d, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_5, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_29, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe4e8: ; fe4e8 (3f:64e8) +PikaPicAnimScript24: ; fe4e8 (3f:64e8) pikapic_setduration 60 pikapic_loadgfx GFX_e74af pikapic_loadgfx GFX_e763f - pikapic_object $5, $80, $0, $0 - pikapic_object $1e, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_5, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_30, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe502: ; fe502 (3f:6502) +PikaPicAnimScript25: ; fe502 (3f:6502) pikapic_setduration 50 pikapic_loadgfx Pic_e77cf pikapic_loadgfx GFX_e7863 pikapic_loadgfx GFX_e79f3 - pikapic_object $4, $80, $0, $0 - pikapic_object $1f, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_31, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_writebyte 13 @@ -292,35 +294,34 @@ Data_fe502: ; fe502 (3f:6502) Data_fe51f: ; fe51f (3f:651f) pikapic_waitbgmap - -Data_fe520: ; fe520 (3f:6520) +PikaPicAnimScript26: ; fe520 (3f:6520) pikapic_setduration 100 pikapic_loadgfx Pic_e5000 pikapic_loadgfx GFX_e50af pikapic_loadgfx GFX_e7b83 pikapic_loadgfx GFX_e7d13 - pikapic_object $4, $80, $0, $0 - pikapic_object $20, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_32, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe53e: ; fe53e (3f:653e) +PikaPicAnimScript27: ; fe53e (3f:653e) pikapic_setduration 30 pikapic_loadgfx Pic_f0abf pikapic_loadgfx GFX_f0b64 - pikapic_object $4, $80, $0, $0 - pikapic_object $21, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_33, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish -Data_fe558: ; fe558 (3f:6558) +PikaPicAnimScript28: ; fe558 (3f:6558) pikapic_setduration 64 pikapic_loadgfx Pic_f0cf4 pikapic_loadgfx GFX_f0d82 - pikapic_object $4, $80, $0, $0 - pikapic_object $22, $99, $0, $0 + pikapic_animation PikaPicAnimBGFrames_4, $80, $0, $0 + pikapic_animation PikaPicAnimBGFrames_34, $99, $0, $0 pikapic_waitbgmap pikapic_cry pikapic_looptofinish @@ -328,10 +329,11 @@ Data_fe558: ; fe558 (3f:6558) PikaPicAnimGFXHeaders: pikapicanimgfx: MACRO \2_id:: - db \1 ; size + db \1 ; size (-1 if compressed) dba \2 ; pointer endm +PikaPicAnimGFX_Null_id:: dbbw 1, $39,$0000 ; 00 pikapicanimgfx -1, Pic_e4000 ; 01 pikapicanimgfx 5, GFX_e40cc ; 02 |