fcolor_r = 245; fcolor_g = 245; fcolor_b = 245; --エフェクト(共通) SP_01 = 962925; --USM + Ef_001 SP_02 = 952925; --KO ------------------------------------------------------ -- テンプレ構文 ------------------------------------------------------ setVisibleUI( 0, 0); adjustAttackerLabel( 0, 140); setDisp( 0, 0, 0); changeAnime( 0, 0, 0); setMoveKey( 0, 0, 0, -5000, 0); setMoveKey( 1, 0, 0, -5000, 0); setMoveKey( 2, 0, 0, -5000, 0); setMoveKey( 3, 0, 0, -5000, 0); setMoveKey( 4, 0, 0, -5000, 0); setMoveKey( 5, 0, 0, -5000, 0); setMoveKey( 6, 0, 0, -5000, 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 ); ENABLE_AUTO_TIME_STRETCH(0.9); if (_IS_PLAYER_SIDE_ == 1) then if (_IS_SKIP_ == 1) then spep_0 = 0; if(_IS_DODGE_ == 1) then skipFrame(0, spep_0 + 1040 -13); -- スキップかつ回避された時のスキップ先フレーム指定 setupMovie(spep_0 + 1040 -13, SP_01, spep_0 + 1040 -13 + 2, 1); else skipFrame(0, spep_0 + 922); -- スキップ先フレーム指定 setupMovie(spep_0 + 922, SP_01, spep_0 + 922 -1 + 2, 1); end else setupMovie(0 , SP_01, 0, 1); end ------------------------------------------------------------------------------------------------------------ --味方側 ------------------------------------------------------------------------------------------------------------ spep_0 = 0; MAX_FRAME_0 = 1464; base_lwf = entryEffect( spep_0 + 1, SP_01, 0x100, -1, 0, 0, 0); -- 本番(ef_001) setEffMoveKey( spep_0 + 0, base_lwf, 0, 0 , 0); setEffMoveKey( spep_0 + MAX_FRAME_0, base_lwf, 0, 0 , 0); setEffScaleKey( spep_0 + 0, base_lwf, 1.0, 1.0); setEffScaleKey( spep_0 + MAX_FRAME_0, base_lwf, 1.0, 1.0); setEffRotateKey( spep_0 + 0, base_lwf, 0); setEffRotateKey( spep_0 + MAX_FRAME_0, base_lwf, 0); setEffAlphaKey( spep_0 + 0, base_lwf, 255); setEffAlphaKey( spep_0 + MAX_FRAME_0, base_lwf, 255); spep_1 = 1463; KO = entryEffect( spep_1 + 0, SP_02, 0x80, -1, 0, 0, 0); -- KO(ef_002) setEffMoveKey( spep_1 + 0, KO, 0, 0 , 0); setEffMoveKey( spep_0 + MAX_FRAME_0 + 110, KO, 0, 0 , 0); setEffScaleKey( spep_1 + 0, KO, 1.0, 1.0); setEffScaleKey( spep_0 + MAX_FRAME_0 + 110, KO, 1.0, 1.0); setEffRotateKey( spep_1 + 0, KO, 0); setEffRotateKey( spep_0 + MAX_FRAME_0 + 110, KO, 0); setEffAlphaKey( spep_1 + 0, KO, 255); setEffAlphaKey( spep_0 + MAX_FRAME_0 + 110, KO, 255); entryFadeBg( spep_0 + 0, 0, MAX_FRAME_0 +2, 0, 0, 0, 0, 255); --黒 背景 setDisp( spep_0 + 0, 1, 0 ); setDisp( spep_0 + 694, 1, 1 ); setDisp( spep_0 + 816, 1, 0 ); setDisp( spep_0 + 900, 1, 1 ); setDisp( spep_0 + 1006, 1, 0 ); setDisp( spep_0 + 1172, 1, 1 ); setDisp( spep_0 + 1332, 1, 0 ); changeAnime( spep_0 + 0, 1, 108 ); changeAnime( spep_0 + 716, 1, 106 ); changeAnime( spep_0 + 938, 1, 117 ); changeAnime( spep_0 + 1172, 1, 6 ); changeAnime( spep_0 + 1314, 1, 108 ); setBlendColor( spep_0 + 0, 1, 3, 0.14, 0.14, 0.42, 0.54); setBlendColor( spep_0 + 1332, 1, 3, 0.14, 0.14, 0.42, 0.54); setShakeChara( spep_0 + 694, 1, spep_0 + 704, 8 ); setMoveKey( spep_0 + 694, 1, -87, -36, 0 ); setMoveKey( spep_0 + 704, 1, -87, -36, 0 ); setMoveKey( spep_0 + 746, 1, -320, -3, 0 ); setMoveKey( spep_0 + 776, 1, -340, -7, 0 ); setMoveKey( spep_0 + 778, 1, -289, -50, 0 ); setMoveKey( spep_0 + 808, 1, -249, -12, 0 ); setMoveKey( spep_0 + 812, 1, -249, -12, 0 ); setMoveKey( spep_0 + 816, 1, -500, -33, 0 ); setMoveKey( spep_0 + 900, 1, -63, 18, 0 ); setMoveKey( spep_0 + 938, 1, -22, 8, 0 ); setMoveKey( spep_0 + 954, 1, 20, 20, 0 ); setMoveKey( spep_0 + 1006, 1, 30, 20, 0 ); setMoveKey( spep_0 + 1172, 1, 155, -256, 0 ); setMoveKey( spep_0 + 1208, 1, 76, -114, 0 ); setMoveKey( spep_0 + 1242, 1, 76, -114, 0 ); -- static setMoveKey( spep_0 + 1250, 1, 66, -104, 0 ); setMoveKey( spep_0 + 1292, 1, 179, -178, 0 ); setMoveKey( spep_0 + 1312, 1, 300, -354, 0 ); setMoveKey( spep_0 + 1332, 1, 450, -634, 0 ); setScaleKey( spep_0 + 0, 1, 1.5, 1.5 ); setScaleKey( spep_0 + 704, 1, 1.5, 1.5 ); setScaleKey( spep_0 + 730, 1, 1, 1 ); setScaleKey( spep_0 + 776, 1, 0.8, 0.8 ); setScaleKey( spep_0 + 778, 1, 1.2, 1.2 ); setScaleKey( spep_0 + 900, 1, 1.5, 1.5 ); setScaleKey( spep_0 + 1006, 1, 1.5, 1.5 ); setScaleKey( spep_0 + 1172, 1, 3, 3 ); setScaleKey( spep_0 + 1332, 1, 3, 3 ); setRotateKey( spep_0 + 704, 1, 0 ); setRotateKey( spep_0 + 740, 1, 30 ); setRotateKey( spep_0 + 776, 1, 30 ); setRotateKey( spep_0 + 778, 1, 10 ); setRotateKey( spep_0 + 806, 1, 5 ); setRotateKey( spep_0 + 938, 1, 5 ); setRotateKey( spep_0 + 938, 1, -10 ); setRotateKey( spep_0 + 958, 1, 5 ); setRotateKey( spep_0 + 1170, 1, 5 ); setRotateKey( spep_0 + 1172, 1, 80 ); setRotateKey( spep_0 + 1313, 1, 90 ); setRotateKey( spep_0 + 1314, 1, -10 ); setRotateKey( spep_0 + 1332, 1, -20 ); SE001 = playSeVer2( spep_0 + 26, 1018, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 26, SE001, 100 ); SE002 = playSeVer2( spep_0 + 138, 1294, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 138, SE002, 100 ); SE003 = playSeVer2( spep_0 + 298, 1367, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 298, SE003, 100 ); SE004 = playSeVer2( spep_0 + 312, 1467, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 312, SE004, 100 ); SE005 = playSeVer2( spep_0 + 326, 1319, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 326, SE005, 100 ); SE006 = playSeVer2( spep_0 + 360, 1018, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 360, SE006, 100 ); SE007 = playSeVer2( spep_0 + 472, 1035, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 472, SE007, 100 ); SE008 = playSeVer2( spep_0 + 572, 1072, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 572, SE008, 100 ); SE009 = playSeVer2( spep_0 + 612, 1189, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 612, SE009, 100 ); SE010 = playSeVer2( spep_0 + 616, 1333, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 616, SE010, 100 ); SE011 = playSeVer2( spep_0 + 650, 1072, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 650, SE011, 100 ); SE012 = playSeVer2( spep_0 + 684, 1120, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 684, SE012, 100 ); SE013 = playSeVer2( spep_0 + 684, 1182, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 684, SE013, 100 ); SE014 = playSeVer2( spep_0 + 686, 1110, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 686, SE014, 100 ); SE015 = playSeVer2( spep_0 + 728, 1414, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 728, SE015, 100 ); SE016 = playSeVer2( spep_0 + 746, 1106, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 746, SE016, 100 ); SE017 = playSeVer2( spep_0 + 754, 1107, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 754, SE017, 100 ); SE018 = playSeVer2( spep_0 + 818, 1348, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 818, SE018, 100 ); SE019 = playSeVer2( spep_0 + 848, 1208, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 848, SE019, 100 ); SE020 = playSeVer2( spep_0 + 938, 1246, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 938, SE020, 100 ); SE021 = playSeVer2( spep_0 + 994, 1404, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 994, SE021, 100 ); SE022 = playSeVer2( spep_0 + 1008, 1004, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1008, SE022, 100 ); SE023 = playSeVer2( spep_0 + 1034, 1389, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1034, SE023, 100 ); SE024 = playSeVer2( spep_0 + 1078, 1367, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1078, SE024, 100 ); SE025 = playSeVer2( spep_0 + 1098, 1221, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1098, SE025, 100 ); SE026 = playSeVer2( spep_0 + 1140, 1404, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1140, SE026, 100 ); SE027 = playSeVer2( spep_0 + 1148, 1141, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1148, SE027, 100 ); SE028 = playSeVer2( spep_0 + 1148, 1143, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1148, SE028, 100 ); SE029 = playSeVer2( spep_0 + 1150, 1170, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1150, SE029, 100 ); SE030 = playSeVer2( spep_0 + 1150, 1126, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1150, SE030, 100 ); SE031 = playSeVer2( spep_0 + 1240, 1389, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1240, SE031, 100 ); SE032 = playSeVer2( spep_0 + 1240, 1238, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1240, SE032, 100 ); SE033 = playSeVer2( spep_0 + 1332, 1414, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1332, SE033, 100 ); SE034 = playSeVer2( spep_0 + 1332, 1395, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1332, SE034, 100 ); SE035 = playSeVer2( spep_0 + 1332, 1387, "", 0, 0, 0, -1 ); setSeVolumeByWorkId( spep_0 + 1332, SE035, 100 ); if(_IS_DODGE_ == 1) then SP_dodge = spep_0 + 678; --エンドフェイズのフレーム数を置き換える pauseMovie( SP_dodge + 0, 1 ); -- 一時停止 pauseMovie( SP_dodge + 5, 0 ); -- 一時停止解除 stopMovie( SP_dodge + 9 ); -- 停止 playSe( SP_dodge - 12, 1042); stopSe( SP_dodge - 12, SE001, 0); stopSe( SP_dodge - 12, SE002, 0); stopSe( SP_dodge - 12, SE003, 0); stopSe( SP_dodge - 12, SE004, 0); pauseAll( SP_dodge, 67); -- ** 敵キャラクター ** -- setBlendColor( SP_dodge + 9, 1, 3, 0, 0, 0, 0); --回避後の敵の色戻す 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 if ( _IS_DEAD_LAST_ == 0 ) then entryFade( spep_0 + 1440, 6, 30, 0, 0, 0, 0, 255); -- black fade end --終わり hideKoScreen(); dealDamage( spep_0 + 1180); endPhase( spep_0 + MAX_FRAME_0);-- 終了フレーム 1332f else end