新ACSkinFT用のスキンです。
[user_img id:22 width:300]
2014/02/26
透過度設定を追加
動画に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
なんかおかしくなってたので修正
現在の難易度に関わらず、任意の難易度マークを新ACSkinFTに表示できるようになります。
達成率の上昇係数やクリアゲージの長さは、変更した難易度に応じて自動で可変します。
例えば、未使用の難易度「Easy」に、より高難易度な譜面を追加する場合等に有効です。
※V5.0の新機能を使用する場合は新ACSkinFT V0.6.2以降が必要です。
【使い方】
同梱の「CommunicationScoreDiff.fsml」をPPD\Projects\曲名\(難易度)_Scripts フォルダにコピーします。
(複数の難易度に適用させたい場合は全てのフォルダにコピーします)
PPDEditorでスクリプトを開き、該当の箇所を変更します。
色の付いている所が変更可能な箇所です。
▼新ACSkinFT内蔵の難易度マークを使用
・「難易度を入力」のInt32.Valueの値を変更します。
・難易度は7段階から選択可能です。
Easy / Normal / Hard / Extreme / Encore / Master / Forcesinn
※基本的にはこれだけでOKです。以下はより詳しい人向け。
▼自作の難易度マークを使用
予め、Effect2DEditorで難易度エフェクトを作成し、\Resource\Effectにコピーしておきます。
※Effect2DEditorはC:\KHCフォルダにあります。
※サイズや使い方等は同梱のサンプルをEffect2DEditorで開いてみてください。
・「ユーザー作成の難易度画像を使うかどうか」のBoolean.ValueをTrueにします。
・PPD.Graphics.Effect.ValueのPathを自作したエフェクトのファイル名に変更します。
・自作の難易度マークを使用する場合にも、前述の難易度の変更ができます。
▼HOLD中の達成率上昇係数の変更
・「達成率の上昇係数を入力」のFloat.Valueの値を変更します。
・規定値の-1で変更した難易度の係数に自動設定されますが、これを自由に変更可能です。
※詳しくはスクリプト内にも記載があります。
更新履歴
2015/01/27 V5.0
・内蔵/自作マークのスクリプトの共通化
・自作の難易度マークを使用する場合にも難易度を変更可能に
2014/07/01 V4.0
・達成率の上昇係数変更に対応
・変更した難易度でのクリアゲージになるようにした
2014/06/28 V3.0
・変更した難易度での達成率上昇速度になるよう変更
2014/03/28 V2.0
・ユーザー制作のエフェクトを直接表示可能な機能を追加
画面の左下に現在の動画の時間を表示するMODです。
PPDの部分練習機能に合わせてカウントダウン方式になっています。
部分練習をする時は左下に表示された時間をそのまま入力すればOKですが、
実際にはプラス2~3秒した方が良いと思います。
【部分練習機能】
□メニュー、プレイレコード、←、△、「開始マイナス時間」に入力
※PPDののMODメニューからフォントサイズも変えられます。
動画をシークして途中をカットするスクリプトです。
5分超とかの長い曲の2番をカットしてショート版にしてみたり出来ます。
シーク開始時間とシーク後時間を入力してください。
時間調整が上手く出来ても、環境によっては明らかな違和感が出る可能性が高いです。
自分の環境(i5-2500K 3.3GHz 4コア + RADEON6670)ではどうやっても"間"が発生してしまうので採用していません。
以前マスターに試していただきましたが、マスターのハイスペ環境では違和感は無いそうです。
これが上手く使えれば、時間が長い曲でも選択肢が増えそうなのですが…
現在のライフ値を数値で表示します。
簡単なものですが、スクリプト初心者にオススメです。
色やサイズ、表示位置を変えたりしてみてください。
ChallengeTimeやACLifeを作成している時に併用していたものです。
譜面にAC版と同じ「ChallengeTime」を導入します。
外観、演出、スコアシステム等を可能な限り再現しました。
・同梱の「ChallengeTime.fsml」をPPD\Projects\曲名\(難易度)_Scripts フォルダにコピーします。
(複数の難易度に適用させたい場合は全てのフォルダにコピーします)
・Imageフォルダ内のPNGファイル4つをPPD\Projects\曲名\Resource\Image フォルダにコピーします。
・Effectフォルダ内のetdファイル2つと同名のフォルダ2つをPPD\Projects\曲名\Resource\Effect フォルダにコピーします。
・PPDEditorを起動して譜面を開き、スクリプトマネージャからChallengeTimeをダブルクリックで開きます。
(何も見えない場合は、右クリック→表示領域を合わせる)
・左側上にある「CT開始時間」「CT終了時間」の「Value=」にChallengeTimeの開始/終了時間をそれぞれ秒数で入力。
(デフォルトで999.99になっています)
・すぐ横にある「CTボーナススコア理論値」にChallengeTime終了時のボーナススコア理論値を入力。
(これを入力しておくことで、新ACSkinFT使用時に達成率の上限が制限されます)
更新履歴
2014/5/13 V2.1.0
・FT譜面でチェーンスライドがうまく処理されていなかったのを修正
2014/1/24 V2.0.0
・ChallengeTime中のライフゲージやスコアを隠す処理をMODで側で行うよう変更(要 新ACSkinFT V0.4以降)
※この変更に伴い、ACSkin未使用の場合は黒帯が出なくなりました。
2013/12/23 V1.5.0
・新ACSkinFT.MODへボーナススコア理論値を送る機能を追加(要 新ACSkinFT V0.3.0以降)
2013/11/6 V1.4.0
・新ACSkin使用時、CT中はライフ赤点滅を一時停止するようにした
・画面上部でのCTコンボボーナスの表示位置を調整
外観を可能な限りAC版に近づけるMODです。
デフォルトで入っているバージョンよりかなり近い感じになります。
※画像は、しいなまめさん([user id:MameShina])に作っていただきました。
・「新ACSkinFT.mod」を\PPD\mods\フォルダにコピーし、PPDの□ボタンメニューのModから有効に設定します。
※曲名や歌詞が明らかに大きく表示される場合は、WindowsのDPI設定を標準に戻してみてください。
◎スキン変更システム
製作者様が作られた、様々なスキンを使用することが出来ます。
本サイト内からダウンロードして\PPD\mods\フォルダにコピーしてご使用ください。
http://projectdxxx.me/script-library/index/type/2
※PPDのMOD画面から○ボタンでチェックを入れることで使用可能です。
スキン画像を作ってくれる方を募集しています。
詳しい仕様やサンプル等はこちらです。https://drive.google.com/open?id=0B72FQvHl_P5ceWNFX2JkUk9na2c
◎LR画像のユーザー設定
非FT譜面で、LRボタンをを擬似スライドではなくLRの画像で表示させる事ができます。
◎SLIDE/HOLDのスコアバー
[user_img id:67 width:235]
現在のチェーンスライドとHOLDのスコア、達成率を表示出来ます。
全てのオプションはPPDのMODメニューから変更できます。
◎スライド画像の変更
スライド画像をACサイズ(少し大きい)に変更できます。
PPDサイズ
[user_img id:315 width:200]
ACサイズ
[user_img id:314 width:200]
◎マーカー画像の影の色の変更
マーカー画像(飛来ノーツ)の影の色を変更できます。
(スライド画像がACサイズの場合のみ有効になります)
黒い影
[user_img id:313 width:200]
白い影
[user_img id:312 width:200]
◎曲名/歌詞の縦表示位置の変更
推奨以外のフォントを使用している場合の曲名/歌詞の表示位置のズレを調整します。
(メイリオ系の場合は-3か-4くらいで合います)
※SLIDE/HOLDのスコアバーの表示が乱れる場合
プロポーショナルフォントの使用が原因です。
名称にPが付かないフォントを選びましょう。
メイリオを使用している場合は改造版のMeiryoKe_Gothicがおすすめです。
https://meir000.github.io/MeiryoKe/
◎GlobalScopeについて(譜面製作者向け)
譜面内に以下のスクリプトを設定すると、MODのオプションを上書きして変更することが出来ます。
スライド画像をACサイズにする。
[user_img id:310 width:300]
マーカー画像の影の色を白にする。
[user_img id:311 width:300]
※Falseにすることで逆指定も出来ます。
PPDEditor用の画像はこちら
https://drive.google.com/open?id=1MgnTpQSibvhkS2VsvR9kTnp7h0XW5Xom
(2019/09/06更新)
更新履歴
2019/09/06 V0.7.3
・曲名/歌詞の縦表示位置の変更に対応
・チェーンスライドの画像を微調整
2019/04/17 V0.7.2
・スライド画像の変更に対応
・マーカー画像の影の色の変更に対応
・チェーンスライドにエフェクトを追加
2017/10/18 V0.7.0
・高解像度画像に対応
ウィンドウサイズを801x451以上にすることで高画質化します。
1920x1080でドットバイドット表示(最高画質)です。
重い場合はPPDConfigで無効化してください。
2017/01/06 V0.6.7
・SongNameChangeスクリプトに対応
2015/05/15 V0.6.6
・LinkTargetF2スクリプトに対応
2015/03/28 V0.6.5
・SlideChainScoreスクリプトに対応
2015/02/25 V0.6.4
・GrooveGaugeスクリプトに対応
・GlobalScopeのValueName=currentRatioACSkin
で新ACSkinFTの達成率を取得できます(0-1)
他…