--THE BEAST KICK BABY LETS GOOOOOOOOOOOO --sp58581 --if you're looking at this, I only have 1 thing to say to you: What I need you to do is grab the nearest rope that you got, wrap it around your neck and HANG YOURSELF! Why are you here? To worship me? KILL YOURSELF! I mean that with 100%, with 1000%. fcolor_r = 245; fcolor_g = 245; fcolor_b = 245; SE_01 = 9; --気を貯める SE_02 = 1036; --気が広がる SE_03 = 1036; --かめはめ SE_04 = 1018; --カットイン SE_05 = 1035; --カットイン攻撃 SE_06 = 1021; --発射 SE_07 = 1022; --のびる発射 SE_08 = 1042; --カットイン SE_09 = 1023; --HIT SE_10 = 1024; --爆破 SE_11 = 1054; --割れる音 SE_12 = 09; --エフェクト(味方) SP_01 = 18858580; --悟飯のアップ〜メガネをつかむ セリフカットイン ef_001 SP_02 = 18858581; --メガネを外す ef_002 SP_03 = 18858582; --メガネを外す ef_003 ------------------------------------------------------ -- テンプレ構文 ------------------------------------------------------ multi_frm = 2; setVisibleUI( 0, 0); changeAnime( 0, 0, 0); changeAnime( 0, 1, 100); setDisp( 0, 0, 0); setDisp( 0, 1, 0); setMoveKey( 0, 0, 0, -5136, 0); setMoveKey( 1, 0, 0, -5136, 0); setMoveKey( 2, 0, 0, -5136, 0); setMoveKey( 3, 0, 0, -5136, 0); setMoveKey( 4, 0, 0, -5136, 0); setMoveKey( 5, 0, 0, -5136, 0); setMoveKey( 6, 0, 0, -5136, 0); setScaleKey( 0, 0, 1.6, 1.6); setScaleKey( 1, 0, 1.6, 1.6); setScaleKey( 2, 0, 1.6, 1.6); setScaleKey( 3, 0, 1.6, 1.6); setScaleKey( 4, 0, 1.6, 1.6); setScaleKey( 5, 0, 1.6, 1.6); setScaleKey( 6, 0, 1.6, 1.6); setRotateKey( 0, 0, 0); setRotateKey( 1, 0, 0); setRotateKey( 2, 0, 0); setRotateKey( 3, 0, 0); setRotateKey( 4, 0, 0); setRotateKey( 5, 0, 0); setRotateKey( 6, 0, 0); setMoveKey( 0, 1, 0, -5136, 0); setMoveKey( 1, 1, 0, -5136, 0); setMoveKey( 2, 1, 0, -5136, 0); setMoveKey( 3, 1, 0, -5136, 0); setMoveKey( 4, 1, 0, -5136, 0); setMoveKey( 5, 1, 0, -5136, 0); setMoveKey( 6, 1, 0, -5136, 0); setScaleKey( 0, 1, 1.6, 1.6); setScaleKey( 1, 1, 1.6, 1.6); setScaleKey( 2, 1, 1.6, 1.6); setScaleKey( 3, 1, 1.6, 1.6); setScaleKey( 4, 1, 1.6, 1.6); setScaleKey( 5, 1, 1.6, 1.6); setScaleKey( 6, 1, 1.6, 1.6); setRotateKey( 0, 1, 0); setRotateKey( 1, 1, 0); setRotateKey( 2, 1, 0); setRotateKey( 3, 1, 0); setRotateKey( 4, 1, 0); setRotateKey( 5, 1, 0); setRotateKey( 6, 1, 0); ENABLE_AUTO_TIME_STRETCH(0.9); kame_flag = 0x00; if (_IS_PLAYER_SIDE_ == 0) then flipAttackerSide(0) else end ------------------------------------------------------------------------------------------------------------ --味方側 ------------------------------------------------------------------------------------------------------------ spep_0 = 0; guard = 104; final_knockback = 105; -- final knockback starts at spep_2 + 334 gut_check = 108; changeAnime(spep_0, 1, guard); -- change enemy sprite animation setMoveKey(spep_0, 1, 110, 60, 0); -- move sprite to x, y, z setScaleKey(spep_0, 1, 6.0, 6.0); -- change sprite size -- ** 背景 ** -- beast_1 = entryEffect(spep_0 + 0, SP_01, 0x00, -1, 0, 0, 0); -- ** 顔カットイン ** -- speff = entryEffect( spep_0 + 0, 1504, 0x100, -1, 0, 0, 0, 1000 ); --カットイン(顔) setEffReplaceTexture( speff, 3, 2 ); --カットイン差し替え speff1 = entryEffect( spep_0 + 0, 1505, 0x100, -1, 0, 0, 0, 1000 ); --カットイン(セリフ) setEffReplaceTexture( speff1, 4, 5 ); --セリフカットイン差し替え SE00X = playSeVer2( spep_0, 1018, "", 0, 0, 0, -1); playSe(spep_0 + 56, 1237); setEffShake(spep_0 + 56, beast_1, 34, 20 ); -- screen shake after kick impact playSe(spep_0 + 88, 1233); setSeVolume(spep_0 + 88, 1233, 155); playSe( spep_0 + 152, 1235 ); setSeVolume(spep_0 + 152, 1235, 55); playSe( spep_0 + 152, 1109 ); setSeVolume(spep_0 + 152, 1109, 66); ----------------------------- -- 回避 ----------------------------- if(_IS_DODGE_ == 1) then SP_dodge = spep_0 + 140; --エンドフェイズのフレーム数を置き換える playSe( SP_dodge - 12, 1042); stopSe( SP_dodge - 12, SE018, 0); stopSe( SP_dodge - 12, SE020, 0); stopSe( SP_dodge - 12, SE021, 0); pauseAll( SP_dodge, 67); speff = entryEffectUnpausable( SP_dodge-12, 1504, 0x100, -1, 0, 0, -350); -- eff_005 (カットイン) setEffReplaceTexture( speff, 3, 6); -- カットイン差し替え kaihi = entryEffectUnpausable( SP_dodge, 1575, 0x100, -1, 0, 0, 350); -- 回避の文字表示 entryFade(SP_dodge+5, 4, 7, 4, fcolor_r, fcolor_g, fcolor_b, 255); -- white fade endPhase(SP_dodge+10); do return end else end spep_1 = spep_0 + 172; -- ** カードカットイン ** -- speff29 = entryEffect( spep_1 + 0, 1507, 0, -1, 0, 0, 0 ); -- カード setEffReplaceTexture( speff29, 1, 1 ); setEffReplaceTexture( speff29, 2, 0 );-- カード差し替え setEffReplaceTexture( speff29, 5, 4 );-- 技名テクスチャ差し替え -- ** 集中線 ** -- shuchusen29 = entryEffectLife( spep_1 + 0, 906, 90, 0x100, -1, 0, 0, 0 ); --集中線 setEffShake( spep_1 + 0, shuchusen29, 90, 20 ); setEffMoveKey( spep_1 + 0, shuchusen29, 0, 0 , 0 ); setEffMoveKey( spep_1 + 90, shuchusen29, 0, 0 , 0 ); setEffScaleKey( spep_1 + 0, shuchusen29, 1.6, 1.6 ); setEffScaleKey( spep_1 + 90, shuchusen29, 1.6, 1.6 ); setEffRotateKey( spep_1 + 0, shuchusen29, 0 ); setEffRotateKey( spep_1 + 90, shuchusen29, 0 ); setEffAlphaKey( spep_1 + 0, shuchusen29, 255 ); setEffAlphaKey( spep_1 + 90, shuchusen29, 255 ); playSe( spep_1 + 0, SE_05 ); entryFade( spep_1 + 80, 6, 8, 4, fcolor_r, fcolor_g, fcolor_b, 255 ); --white fade spep_2 = spep_1 + 94; beast_bg = entryEffect( spep_2 + 0, SP_02, 0x80, -1, 0, 0, 0 ); beast_main = entryEffect( spep_2 + 0, SP_03, 0x100, -1, 0, 0, 0 ); wind2 = playSe(spep_2, 1121); setSeVolume(spep_2, wind2, 39); setMoveKey(spep_2 + 0, 1, 130, 45, 0); -- move sprite to x, y, z setDisp(spep_2 + 14, 1, 1); -- show enemy sprite changeAnime(spep_2 + 44, 1, gut_check); -- change enemy sprite animation setMoveKey(spep_2 + 50, 1, 130, 45, 0); -- move sprite to x, y, z setMoveKey(spep_2 + 76, 1, 150, 45, 0); -- move sprite to x, y, z setMoveKey(spep_2 + 104, 1, 170, 45, 0); -- move sprite to x, y, z setScaleKey(spep_2 + 110, 1, 6.0, 6.0); -- change sprite size setScaleKey(spep_2 + 138, 1, 2.5, 2.5); -- change sprite size setEffShake(spep_2 + 150, beast_main, 174, 20 ); -- screen shake after kick impact setEffShake(spep_2 + 150, beast_bg, 174, 20 ); -- screen shake after kick impact setMoveKey(spep_2 + 152, 1, 285, 70, 0); -- move sprite to x, y, z setDisp(spep_2 + 202, 1, 0); -- hide enemy sprite setScaleKey(spep_2 + 206, 1, 2.5, 2.5); -- change sprite size setMoveKey(spep_2 + 204, 1, 285, 70, 0); -- move sprite to x, y, z changeAnime(spep_2 + 206, 1, final_knockback); -- change enemy sprite animation setMoveKey(spep_2 + 206, 1, -520, 510, 0); -- move sprite to x, y, z setScaleKey(spep_2 + 210, 1, 6.0, 6.0); -- change sprite size setMoveKey(spep_2 + 326, 1, -650, 580, 0); -- move sprite to x, y, z setScaleKey(spep_2 + 326, 1, 6.0, 6.0); -- change sprite size setDisp(spep_2 + 328, 1, 1) -- show enemy sprite setMoveKey(spep_2 + 356, 1, 200, -380, 0); -- move sprite to x, y, z setDisp(spep_2 + 358, 1, 0) -- hide enemy sprite setScaleKey(spep_2 + 360, 1, 0.125, 0.125); -- change sprite size main_kick = playSe(spep_2 + 50, 1123); setSeVolume(spep_2 + 50, main_kick, 133); wind3 = playSe(spep_2 + 80, 1072); setSeVolume(spep_2 + 80, wind3, 120); bwoof = playSe(spep_2 + 148, 1060); setSeVolume(spep_2 + 148, bwoof, 230); step = playSe(spep_2 + 154, 1011); setSeVolume(spep_2 + 154, step, 140); shock = playSe(spep_2 + 200, 1018); setSeVolume(spep_2 + 80, shock, 130); playSe(spep_2 + 262, 1237); wind = playSe(spep_2 + 318, 1118); playSe(spep_2 + 360, 1011); playSe(spep_2 + 366, 1044); stopSe(spep_2 + 368, wind, 0); dealDamage(spep_2 + 360); endPhase(spep_2 + 462);