たまごふらいさん制作の「V2改」(実質V3)が公開されました。
[script id:c8a043c2b5b8ebaa418d230f6a95d2e9]
こちらの方の使用をオススメします。
ライフの増減値をAC版と同じにします。
PPD標準よりかなりキツメになります。
同梱の「ACLifeV2.fsml」をPPD\Projects\曲名\(難易度)_Scripts フォルダにコピーします。
(複数の難易度に適用させたい場合は全ての難易度フォルダにコピーします)
スクリプト内の記述の変更は必要ありません。
あとはそのまま譜面を制作すればOKです。
※旧バージョンも同梱しています。
【注意事項】
・同時押しを(増減値÷同時押し数)で処理するようにしました。
例えば、4つ同時押しを全部COOLで取った場合でも1ノーツ分しかライフが増えません。
同じように、4つ同時押しが全部WORSTだった場合でも1ノーツ分しかライフが減りません。
Ver1.1までは同時押しの総数分増減してましたので、よりACに近い仕様になっています。
※PPDの同時押しの仕様、また、同時押し数で割り切れない数値が出るため完全に同じではありません。
・AC版と同じように、難易度ごとにライフの増減値が変わるようになります。(PPDのライフ増減値は全難易度共通)
難易度EasyにExtreme+とかの高難易度をあえて設定する場合などに注意が必要です。
・MOD化するとランキング非対応MODになります。ローカルのハイスコアにも残りませんので注意。
【数値を改変して使用する場合】
・初期化時のライフ増減変数を差分値からPPDとACの固定値に変更しています。
ACのライフ変動値はACwikiのままの数値で、内部で4倍に計算するようにしています。
以前より分かりやすいかも。
更新履歴
2015/02/18 V2.0
・同時押しの増減値を変更
2014/06/18 V1.1
・FT譜面のチェーンスライドで出るエラーを修正
Script library
スクリプト/Mod
ランダムに縦連を生成するコマンドです。
リズムを取った後に適当に水平方向にずらしてからコマンドを使用してください。
・使い方
PPD\CommandsにRandomACTaterenフォルダをコピーするとコマンドに追加されます。
Command:コマンド
Setting:角度、位置などの設定
Usage:簡単な使い方
用法・容量を守って正しくお使いください。
NotesSEchange Officialver 1.0.0 のソース byLuna.TS
NotesSEchange Officialver 1.0.0のソースです。
Modのソースをそのまま同梱している為、ノードが見辛くなっております、
予めご了承下さい。
ノーツ関連の処理の参考にどうぞ。
注意:
このソースを無断で二次配布しない様、お願い致します。
又、このソースを利用したMod/スクリプトを公開する場合、作成者へ連絡と
、公開したMod/スクリプトのページへ作者名"Luna.TS"の記載をお願い致し
ます。
譜面作成される方向け。
曲選択画面では表示されててもゲーム内ではなかったので作ってみました。
画面右上に譜面タイプ(ACかFTか)を表示します。
普通(nomal)の場合は何も表示されません。
*事前準備
・ac.pngとft.pngを用意して各譜面名フォルダー内のResource/imageにコピーします。
・画像を作るのが面倒臭い場合はKHC/PPD/img/defaultの中にあるはずなのでそれをコピーして下さい。
・ダウンロードしたScoreType.zipを解凍して各難易度_ScriptsにScoreType.fsmlをコピーします。
SkinMODを使用した場合、意図しない表示がされる場合があるのでLayerはAfterInterfaceにしてます。
また、イベントマネージャーで設定した譜面タイプの情報を取得するのに、PPD.Mark.processEvaluateAnyノードを使用してます。
こんな感じで右上に表示されます。
[user_img ID:63][user_img ID:62]
マークの位置、角度を整数値に丸めるコマンドです。
小数点以下が気になる場合に使ってみてください。
・使い方
PPD\CommandsにSetIntegerPropertyフォルダをコピーするとコマンドに追加されます。
Command:コマンド
Setting:どの範囲のマークに適用するかの設定
Usage:簡単な使い方
丸めは一番近い整数に行くようになっています。
YuさんのVectorReverse05
([script id:6e711888cdc1c36aa5946bf40c20a51d])
改造するバージョン
特定の時間内、角度の湾曲係数を変更して機能は追加します
(單押のみ)
Time start/end 時間の秒数を入力。
変更值は角度の湾曲係数を入力。
F 2nd この機能が多い
MarkEffect_InterruptedCircleMod([script id:33220eb23b023c02a97cc0e45d9c9456])のソースです。
MarkEffectの変更方法を書いたtxtも入っておりますが、
スクリプトを弄ったことのある方なら直接スクリプトを見ただけでも分かると思います。
SE_DefaultMod([script id:92289f95790c1d071d179da8f16063e3])のソースです。
打鍵音の変更方法を書いたtxtも入っておりますが、
スクリプトを弄ったことのある方なら直接スクリプトを見ただけでも分かると思います。
動画にAC版みたいなタイトル画面とかを表示します。
別途KHCフォルダにインストールされている「Effect2DEditor」でエフェクトを作成しておきます。
※サンプルエフェクトファイル付きです
・同梱の「TitleLogo.fsml」をPPD\Projects\曲名\(難易度)_Scripts フォルダにコピーします。
(複数の難易度に適用させたい場合は全てのフォルダにコピーします)
・Effectフォルダ内ファイルをPPD\Projects\曲名\Resource\Effect フォルダにコピーします。
(以前作成したサンプルエフェクトを5つ同梱しています)
・PPDEditorを起動して譜面を開き、スクリプトマネージャからTitleLogoをダブルクリックで開きます。
(何も見えない場合は、右クリック→表示領域を合わせる)
・「表示開始時間」の「Value=」にタイトル画面の表示開始時間を秒数で入力します。
(デフォルトで999.99になっています)
・PPD.Graphics.Effect.Valueの「Path=」にエフェクトのファイル名を入力します。(選択ボタンから選択可能)
・同じく「Position=」に表示座標を入力します。
(デフォルトでサンプルが一つ入力済みです)
サンプルのエフェクトファイルは「Effect2DEditor」で読み込んで編集することが可能です。
使い方は色々弄ってみると分かります。たぶん。
また、PPDには他にも沢山のエフェクトファイルが使われています。
フォルダ内を拡張子.etdで検索してみよう!(自己責任でね)
更新履歴
2014/10/20 Ver1.01
なんかおかしくなってたので修正