--1018020:人造人間17号&18号/人造人間16号_ブラッディクラッシュ --sp_effect_b4_00109 fcolor_r = 245; fcolor_g = 245; fcolor_b = 245; SE_01 = 1035; --気を貯める 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= 19809;-- 登場 ------replacea with own eff pack id ------------------------------------------------------ -- テンプレ構文 ------------------------------------------------------ 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, -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 ); setMoveKey( 0, 1, 0, -5000, 0); setMoveKey( 1, 1, 0, -5000, 0); setMoveKey( 2, 1, 0, -5000, 0); setMoveKey( 3, 1, 0, -5000, 0); setMoveKey( 4, 1, 0, -5000, 0); setMoveKey( 5, 1, 0, -5000, 0); setMoveKey( 6, 1, 0, -5000, 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 ); kame_flag = 0x00; if (_IS_PLAYER_SIDE_ == 1) then ------------------------------------------------------------------------------------------------------------ -- 味方側 ------------------------------------------------------------------------------------------------------------ ------------------------------------------------------ -- 登場 ------------------------------------------------------ --はじめの準備 spep_0 = 0; -- ** エフェクト等 ** -- appearance = entryEffect( spep_0 + 0, SP_01, 0x80, -1, 0, 0, 0 ); setEffMoveKey( spep_0 + 0, appearance, 0, 0 , 0 ); setEffMoveKey( spep_0 + 120, appearance, 0, 0 , 0 ); setEffScaleKey( spep_0 + 0, appearance, 1.0, 1.0 ); setEffScaleKey( spep_0 + 120, appearance, 1.0, 1.0 ); setEffRotateKey( spep_0 + 0, appearance, 0 ); setEffRotateKey( spep_0 + 120, appearance, 0 ); setEffAlphaKey( spep_0 + 0, appearance, 255 ); setEffAlphaKey( spep_0 + 120, appearance, 255 ); showCardCutin(294, 0); --流線 ryusen1 = entryEffectLife( spep_0 + 0, 914, 28 -3, 0x100, -1, 0, 0, 0 ); setEffMoveKey( spep_0 + 0, ryusen1, 0, 0 , 0 ); setEffMoveKey( spep_0 -3 + 28, ryusen1, 0, 0 , 0 ); setEffScaleKey( spep_0 + 0, ryusen1, 5.84, 1.23 ); setEffScaleKey( spep_0 -3 +28, ryusen1, 5.84, 1.23 ); setEffRotateKey( spep_0 + 0, ryusen1, 90 ); setEffRotateKey( spep_0 -3 + 28, ryusen1, 90 ); setEffAlphaKey( spep_0 + 0, ryusen1, 191 ); setEffAlphaKey( spep_0 -3 + 18, ryusen1, 191 ); setEffAlphaKey( spep_0 -3 + 20, ryusen1, 153 ); setEffAlphaKey( spep_0 -3 + 22, ryusen1, 115 ); setEffAlphaKey( spep_0 -3 + 24, ryusen1, 77 ); setEffAlphaKey( spep_0 -3 + 26, ryusen1, 38 ); setEffAlphaKey( spep_0 -3 + 28, ryusen1, 0 ); -- ** 顔カットイン ** -- speff = entryEffect( spep_0 , 1504, 0x100, -1, 0, 0, 0 ); --カットイン(顔) setEffReplaceTexture( speff, 3, 2 ); --カットイン差し替え speff1 = entryEffect( spep_0 , 1505, 0x100, -1, 0, 0, 0 ); --カットイン(セリフ) setEffReplaceTexture( speff1, 4, 5 ); --セリフカットイン差し替え -- 文字エントリー -- ctgogo = entryEffectLife( spep_0 +12, 190006, 72, 0x100, -1, 0, 0, 510); -- ゴゴゴゴ setEffMoveKey( spep_0 +12, ctgogo, 0, 510); setEffMoveKey( spep_0 +84, ctgogo, 0, 510); setEffAlphaKey( spep_0 +12, ctgogo, 0 ); setEffAlphaKey( spep_0 + 13, ctgogo, 255 ); setEffAlphaKey( spep_0 + 14, ctgogo, 255 ); setEffAlphaKey( spep_0 + 76, ctgogo, 255 ); setEffAlphaKey( spep_0 + 78, ctgogo, 255 ); setEffAlphaKey( spep_0 + 80, ctgogo, 191 ); setEffAlphaKey( spep_0 + 82, ctgogo, 128 ); setEffAlphaKey( spep_0 + 84, ctgogo, 64 ); setEffRotateKey( spep_0 +12, ctgogo, 0); setEffRotateKey( spep_0 +84, ctgogo, 0); setEffScaleKey( spep_0 +12, ctgogo, 0.7, 0.7); setEffScaleKey( spep_0 +74, ctgogo, 0.7, 0.7); setEffScaleKey( spep_0 +84, ctgogo, 1.07, 1.07 ); --音 playSe( spep_0 + 0, 8 ); --冒頭 playSe( spep_0 + 12, 1018 ); --ごごご --白フェード entryFade( spep_0 + 112, 4, 10, 4, fcolor_r, fcolor_g, fcolor_b, 255 ); --white fade if(_IS_DODGE_ == 1) then SP_dodge = spep_0 + 50; --エンドフェイズのフレーム数を置き換える playSe( SP_dodge - 12, 1042 ); stopSe( SP_dodge - 12, SE0, 0 ); stopSe( SP_dodge - 12, SE1, 0 ); stopSe( SP_dodge - 12, SE2, 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 ); -- 回避の文字表示 setEffScaleKey( SP_dodge, kaihi, 1.0, 1.0); setEffAlphaKey( SP_dodge, kaihi, 255); entryFade( SP_dodge + 5, 4, 7, 4, fcolor_r, fcolor_g, fcolor_b, 255 ); -- white fade setMoveKey( SP_dodge + 10, 0, -2500, -250, 0 ); endPhase( SP_dodge + 10 ); do return end else end ------------------------------------------------------ -- 回避しなかった場合 ------------------------------------------------------ --集中線 -- ** ダメージ表示 ** -- dealDamage(spep_0 + 504 ); --replacea with own damage frame endPhase( spep_0 + 592 ); --replacea with ending frame else ------------------------------------------------------------------------------------------------------------ -- 敵側 ------------------------------------------------------------------------------------------------------------ ------------------------------------------------------ -- 登場 ------------------------------------------------------ --はじめの準備 spep_0 = 0; -- ** エフェクト等 ** -- appearance = entryEffect( spep_0 + 0, SP_01, 0x80, -1, 0, 0, 0 ); setEffMoveKey( spep_0 + 0, appearance, 0, 0 , 0 ); setEffMoveKey( spep_0 + 120, appearance, 0, 0 , 0 ); setEffScaleKey( spep_0 + 0, appearance, -1.0, 1.0 ); setEffScaleKey( spep_0 + 120, appearance, -1.0, 1.0 ); setEffRotateKey( spep_0 + 0, appearance, 0 ); setEffRotateKey( spep_0 + 120, appearance, 0 ); setEffAlphaKey( spep_0 + 0, appearance, 255 ); setEffAlphaKey( spep_0 + 120, appearance, 255 ); --流線 ryusen1 = entryEffectLife( spep_0 + 0, 914, 28 -3, 0x100, -1, 0, 0, 0 ); setEffMoveKey( spep_0 + 0, ryusen1, 0, 0 , 0 ); setEffMoveKey( spep_0 -3 + 28, ryusen1, 0, 0 , 0 ); setEffScaleKey( spep_0 + 0, ryusen1, 5.84, 1.23 ); setEffScaleKey( spep_0 -3 +28, ryusen1, 5.84, 1.23 ); setEffRotateKey( spep_0 + 0, ryusen1, 90 ); setEffRotateKey( spep_0 -3 + 28, ryusen1, 90 ); setEffAlphaKey( spep_0 + 0, ryusen1, 191 ); setEffAlphaKey( spep_0 -3 + 18, ryusen1, 191 ); setEffAlphaKey( spep_0 -3 + 20, ryusen1, 153 ); setEffAlphaKey( spep_0 -3 + 22, ryusen1, 115 ); setEffAlphaKey( spep_0 -3 + 24, ryusen1, 77 ); setEffAlphaKey( spep_0 -3 + 26, ryusen1, 38 ); setEffAlphaKey( spep_0 -3 + 28, ryusen1, 0 ); -- ** 顔カットイン ** -- --speff = entryEffect( spep_0 , 1504, 0x100, -1, 0, 0, 0 ); --カットイン(顔) --setEffReplaceTexture( speff, 3, 2 ); --カットイン差し替え --speff1 = entryEffect( spep_0 , 1505, 0x100, -1, 0, 0, 0 ); --カットイン(セリフ) --setEffReplaceTexture( speff1, 4, 5 ); --セリフカットイン差し替え -- 文字エントリー -- ctgogo = entryEffectLife( spep_0 +12, 190006, 72, 0x100, -1, 0, 0, 510); -- ゴゴゴゴ setEffMoveKey( spep_0 +12, ctgogo, 0, 510); setEffMoveKey( spep_0 +84, ctgogo, 0, 510); setEffAlphaKey( spep_0 +12, ctgogo, 0 ); setEffAlphaKey( spep_0 + 13, ctgogo, 255 ); setEffAlphaKey( spep_0 + 14, ctgogo, 255 ); setEffAlphaKey( spep_0 + 76, ctgogo, 255 ); setEffAlphaKey( spep_0 + 78, ctgogo, 255 ); setEffAlphaKey( spep_0 + 80, ctgogo, 191 ); setEffAlphaKey( spep_0 + 82, ctgogo, 128 ); setEffAlphaKey( spep_0 + 84, ctgogo, 64 ); setEffRotateKey( spep_0 +12, ctgogo, 0); setEffRotateKey( spep_0 +84, ctgogo, 0); setEffScaleKey( spep_0 +12, ctgogo, -0.7, 0.7); setEffScaleKey( spep_0 +74, ctgogo, -0.7, 0.7); setEffScaleKey( spep_0 +84, ctgogo, -1.07, 1.07 ); --音 playSe( spep_0 + 0, 8 ); --冒頭 playSe( spep_0 + 12, 1018 ); --ごごご --白フェード entryFade( spep_0 + 112, 4, 10, 4, fcolor_r, fcolor_g, fcolor_b, 255 ); --white fade if(_IS_DODGE_ == 1) then SP_dodge = spep_0 + 50; --エンドフェイズのフレーム数を置き換える playSe( SP_dodge - 12, 1042 ); stopSe( SP_dodge - 12, SE0, 0 ); stopSe( SP_dodge - 12, SE1, 0 ); stopSe( SP_dodge - 12, SE2, 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 ); -- 回避の文字表示 setEffScaleKey( SP_dodge, kaihi, 1.0, 1.0); setEffAlphaKey( SP_dodge, kaihi, 255); entryFade( SP_dodge + 5, 4, 7, 4, fcolor_r, fcolor_g, fcolor_b, 255 ); -- white fade setMoveKey( SP_dodge + 10, 0, -2500, -250, 0 ); endPhase( SP_dodge + 10 ); do return end else end ------------------------------------------------------ -- 回避しなかった場合 ------------------------------------------------------ --集中線 -- ** ダメージ表示 ** -- dealDamage(spep_0 + 504 ); --replacea with damage frame endPhase( spep_0 + 592 ); --replacea with ending frame end