;================================================== ;弾幕勝負 ;================================================== ; @M_KOJO_MESSAGE_COM_K122_DANMAKU(ARGS, 相手残機) #DIM 相手残機 ;全体の流れ ;①【戦闘前】→②ダイスロールとプレイヤー選択肢、ハンデをつけた場合は【ハンデ口上】→③対応スキルが発動した場合【スキル口上】→④被弾判定、キャラが被弾したなら【被弾口上】→ ;どちらかの残機が0になっていなければ②に戻る→⑤【戦闘後口上】 ;-------------------------------------------------- ;記入チェック(=0, 非表示、1, 表示) LOCAL = 1 ;------------- IF LOCAL SIF FLAG:口上色 TRYCALLFORM M_KOJO_COLOR_K{NO:TARGET} ;------------------------------------------------- ;小分岐 ;------------------------------------------------- ;戦闘前 ;ハンデをつけることができ、数値が大きいほどあなたが不利になる 数値が負ならあなたが有利に ;キャラの能力に関わらずクッソ強くしたり弱くしたりできる ;記入チェック(=0, 非表示、1, 表示) LOCAL:1 = 1 ;------------------------------------------------- IF LOCAL:1 && ARGS == "戦闘前" PRINTFORML 「へーえ?暗黒テストを受けたいの? PRINTFORML 里乃がいないと調子でないんだけどなー」 PRINTFORMW 舞は軽く屈伸をすると、悪戯な笑みを浮かべて懐からスペルカードを取り出した。  HANDICAP_FIXED = 0 HANDICAP_RAND = 0 RETURN 0 ENDIF ;------------------------------------------------- ;ハンデ ;記入チェック(=0, 非表示、1, 表示) LOCAL:1 = 0 ;------------------------------------------------- IF LOCAL:1 && ARGS == "ハンデ" ;ハンデつけなかったら表示されないので無記入でよい RETURN 0 ENDIF ;------------------------------------------------- ;戦闘中TARGET被弾時口上 ;記入チェック(=0, 非表示、1, 表示) LOCAL:1 = 1 ;------------------------------------------------- IF LOCAL:1 && ARGS == "被弾" ;別に一律で「やられたー」だけでもいいよ SELECTCASE 相手残機 ;残り残機3が表示されるのは【洽覧深識】持ちのみ CASE 3 PRINTFORML CASE 2 PRINTFORMW 「ほらほらー!どんどん激しくしちゃうぞー!」 PRINTFORMW 舞はまだまだ余裕そうだ……! CASE 1 PRINTFORML 「狂乱テングオドシだー!!踊れ踊れー!」 PRINTFORMW 四方八方に竹やりが飛んでくる……! CASE 0 PRINTFORML ENDSELECT ENDIF ;------------------------------------------------- ;戦闘中 ;TARGETの【残忍酷薄】発動時 ;ARGはTARGETの残機 ;記入チェック(=0, 非表示、1, 表示) LOCAL:1 = 0 ;------------------------------------------------- IF LOCAL:1 && ARGS == "残忍酷薄" ENDIF ;------------------------------------------------- ;戦闘中 ;TARGETの【乾坤一擲】発動時 ;ARGはTARGETの残機 ;記入チェック(=0, 非表示、1, 表示) LOCAL:1 = 0 ;------------------------------------------------- IF LOCAL:1 && ARGS == "乾坤一擲" ENDIF ;------------------------------------------------- ;戦闘中 ;TARGETの【怪力乱神】発動時 ;ARGはTARGETの残機 ;記入チェック(=0, 非表示、1, 表示) LOCAL:1 = 0 ;------------------------------------------------- IF LOCAL:1 && ARGS == "怪力乱神" ENDIF ;------------------------------------------------- ;戦闘後 ;記入チェック(=0, 非表示、1, 表示) LOCAL:1 = 1 ;------------------------------------------------- IF LOCAL:1 && ARGS == "戦闘後" PRINTFORML ;残り残機4が表示されうるのは【洽覧深識】持ちのみ ;残機が1以上ならあなたの負け、0の場合はあなたの勝利 SELECTCASE 相手残機 CASE 4 PRINTFORML CASE 3 TO 1 PRINTFORML 「ぷぷぷー! 僕の勝ちだー! PRINTFORML こんな体たらくじゃ%CALLNAME:MASTER%は不合格かな♪」 PRINTFORMW 舞は%CALLNAME:MASTER%に勝ち誇っている……… CASE 0 PRINTFORML 「う……! ふ、ふん! PRINTFORML ま、まだまだこれしきじゃ暗黒テストには不合格だぞー!」 PRINTFORMW 舞は%CALLNAME:MASTER%に負けてショックなようだ…… ENDSELECT ENDIF RESETCOLOR ENDIF RETURN 1