コースモードにクリア条件を設定できるようにする
その224の者です。 今更かもしれませんが、どうせ残すならしっかりした形で残させていただきます。
・記述方法
本家には「赤合格」と「金合格」が存在するので、この2つを分けて合格条件にいれる。
「赤合格」は画面下にクリアメーターを設置(config.ini的なものの中に showdojogauge= 的なものを用意して表示させるか判定)、クリア時は銀王冠を表示。
「金合格」はクリアメーターを表示しない。また「赤合格」条件とは独立する(赤にゲージ80% & 200コンボ、金に765コンボ 設定にすれば金条件はゲージ80% & 765コンボ)
また、某オワタツジン再現用にクリア条件達成最低数も設定できるようにする。
プレイ中表示する魂ゲージはハードモードのものを使用。
・詳細
(.tjcでの再現がキビシイ時は.tdj(太鼓・段位・場)でフォーマットする)
総ノーツ数 = NOTES:(総ノーツ数) ←本家の左下に出るアレ。先に全譜面を読み込む必要が無くなるのと、分岐付き譜面の対処。
赤合格条件記述開始 = NORMALCLEAR:(達成条件個数)
金合格条件記述開始 = GOLDENCLEAR:(達成条件個数)
・条件類
ノルマゲージ = #normagauge (0<x≦100)
コンボ数 = #maxcombo (0<x≦NOTES)
叩けた数 = #hit (0<x)
良の数 = #great (0<x≦NOTES)
可の数(設定値未満) = #undergood (0<x≦NOTES)
不可の数(設定値未満) = #underbad (0<x≦NOTES)
風船破裂数 = #breakballoon (0<x)
点数 = #score (0<x)
EXSCORE(良=2 可=1 特良=4 特可=2) = #exscore (0<x)
・その他
初期ゲージ = START:(0≦x≦100)
・記述例
例1)本家ムラサキ九段
NOTES:2799
NORMALCLEAR:3
#normagauge 100
#maxcombo 2050
#hit 3020
GOLDENCLEAR:3
#maxcombo 2610
例2)オワタツ 皆伝
NOTES:3024
NORMALCLEAR:4
#normagauge 100
#underbad 30
#score 3000000
#undergood 250
#breakballoon 7
#maxcombo 3000
GOLDENCLEAR:6
例3)オワタツ 鬼
NOTES:4877
NORMALCLEAR:1
START:100
#normagauge 0.000001
#underbad 20
GOLDENCLEAR:2
他にもSTART:設定時に0%になった瞬間強制終了とか(ただのハードモード)、
曲が変わる時に画像とSEを出したりとかありそうですけど、ひとまずこんな感じですかね?
本家に搭載されている段位道場のように、コースモードにクリア条件を指定できるようにする。
(以下次郎スレ5thの224から引用)
>>次郎のtjcファイルにクリア条件
>>(#normagauge 100 とか #maxcombo 2050 とか #hit 3020 とか)←ムラサキ九段
>>とクリア達成個数
>>(CLEAR:3)←ムラサキ九段、オワタツジンの皆伝ならCLEAR:4
>>を記述して、configみたいなのの中に
>>(showgauge=1or0)
>>が1なら譜面の下にゲージ表示、みたいなことできたら面白そう。
>>ほかにも#breakballoon、#point、#undergood、#underbad、#greatぐらいかな?