ver1.0.0.0以降はx64版しか提供されません。
Ver 1.2.0.1
PPDMulti
正常に部屋に入れない問題を修正しました。
Ver 1.2.0.0
PPD
Twitter投稿機能を削除してBlueSky投稿機能を追加しました。
BlueSkyの設定→アプリパスワードからPPDGameの名前でアプリパスワードを作成してください。
PPDConfigを起動してBlueSky設定でID(@
xxxx
.bsky.socialの
xxxx
)とアプリパスワードを入力してOKを押したら連携完了です。
Ver 1.1.1.0
PPD
120Hzモニターでフレームレートが安定しない問題があったため、60FPS固定を無効化するオプションを追加しました。
Ver 1.1.0.0
PPD
.NET Framework 4.8に変更。
Ver 1.0.0.2
PPD
複数回ツイートされる問題を修正。
Ver 1.0.0.1
KeyConfiger
更新漏れでエラーになる問題を修正。
Ver 1.0.0.0
全般
オープンソース版による初めてのビルドパッケージです。
PPDInput
DS4とWacomタブレットのサポートを終了。
Ver 0.9.1.1
PPD
x86版が0.9系で動き続けるように修正。
FlowScript
PPD.Mark.CreateImageでTraceImageを設定できるように修正。
Ver 0.9.1.0
PPD
サーバーのログイン方法の変更に対応。
Ver 0.9.0.13
PPDEditor
新規プロジェクト作成時にguidが初期化されない問題を修正。
Ver 0.9.0.12
PPDEditor
プロパティのパラメーターで特定の操作をすると操作が不正になる問題を修正。
Ver 0.9.0.11
PPD
一部のブレンドモードでAlphaの結果が反映されない問題を修正。
Ver 0.9.0.10
PPD
デフォルト解像度以外でColorScreenFilterを使うとスケール等がおかしくなる問題を修正。
Ver 0.9.0.9
PPD
FlowScriptのPPD.Mark.CreateImageでSlideColorMarkImageにImage以外を設定するとエラーになる問題を修正。
Ver 0.9.0.8
FlowScript
Vector3のフォーマッターでZ値にY値が入る問題を修正。
Color4の各値を取れるように修正。
Color4.FromElementを追加。
PPD.Mark.Readerがリトライしても状態をリセットしない問題を修正。
PPD.Graphics.PolygonでTriangleListを使うと表示がおかしい問題を修正。
Ver 0.9.0.7
PPD
稀にアプリケーション設定が空になってエラーになる問題を修正。
PPDMulti
メニューでの動画再生を無効化していると準備完了できない問題を修正。
Ver 0.9.0.6
FlowScript
Logic.AllのResetを呼んだあとに常に実行されるようになってしまう問題を修正。
PPD.InputのときにもPPD.MovieTimeが現在の時間になるように修正。
PPDEditor
ゲームウィンドウの解像度調整メニューの動作を修正。
Ver 0.9.0.5
PPD
譜面、Modのエフェクトで高解像度テクスチャを入れていても読み込まれない問題を修正。
ローディングが高解像度テクスチャを読み込んでいない問題を修正。
Ver 0.9.0.4
FlowScript
ProcessAllowedButtonsでエラーになることがある問題を修正。
Ver 0.9.0.3
PPDMulti
対戦中に人がいなくなるとエラーになる問題を修正。
Ver 0.9.0.2
PPD
ログインできない問題を修正。
Ver 0.9.0.1
PPD
PPUpdater.exeのバージョンチェックで起動できない問題を修正。
Ver 0.9.0.0
FlowScript
ProcessAllowedButtonsノードの追加。
ForceEnableInputノードの追加。
Polygonと関連クラスの追加。
PPD
高解像度テクスチャに対応。
(ファイル名).12_5.pngのように12_5が付くものは1080p用のアセットです。
Modでも同様です。
12_5は12:5で1920:800の比を正規化したものです。したがって2160pのアセットは24_5です。
適当にwaifu2xで拡大したので気になる人は自分で作り直してください。
高解像度テクスチャは画面の拡大率に応じて自動で使用されます。
単一のマークを複数のボタンで押せるように対応。CSInput.modをデフォルトで内蔵。
譜面DBの更新処理を高速化。
テキスト作成の処理でDirectWriteからGDI+へ自動でフォールバックするように修正。
PPDSingle
初回ロード処理を高速化。
PPDMulti
最大16人までに上限を変更。
通信プロトコルの最適化。
サーバーとの応答が不安定な場合に建てた部屋が消える問題を修正。
サービスを使用してサーバーを建てる場合にサーバーランキング非対応のものでもサーバーの設定で使用できるように修正。
Ver 0.8.3.13
FlowScript
Json.DumpでInt32が文字列になってしまう問題を修正。
Ver 0.8.3.12
PPD
ゴーストが有効でScoreStorageを使う譜面を開始するとエラーになる問題を修正。
Ver 0.8.3.11
FlowScript
リトライ時にScoreStorageが再読み込みされていない問題を修正。
Ver 0.8.3.10
FlowScript
現在の難易度のクリア数が数えられていない問題を修正。
ポーズメニューからのリトライ時にScoreStorageが再読み込みされていない問題を修正。
Ver 0.8.3.9
PPD
ログフォームをPPDからPPDEditorに移行。
PPDMulti
サーバーがエラーで終了する問題を修正。
Ver 0.8.3.8
PPD
ログフォームの初期化タイミングを修正。
PPDMulti
サーバーがエラーで終了する問題を修正。
Ver 0.8.3.7
PPD
起動時にエラーになることがある問題を修正。
Ver 0.8.3.6
PPD
FlowScriptで1フレーム中にエラーが多数発生する場合にハングする問題を修正。
FlowScriptのログで同一内容ものは表示しないように修正。
FlowScriptでGameResultを操作するときに結果が負値になるばあいは0にするように修正。
リトライ後にFilterが初期化されない問題を修正
マークのアニメーションを修正。
PPDMulti
プレイヤーからパケットが15分届かない場合強制的に切断するように修正。
アイテム有効時にリソースが見つからないというダイアログが出る問題を修正。
Ver 0.8.3.5
PPD
コンボレイヤーだけ他のレイヤーと扱いが違う問題を修正。
Ver 0.8.3.4
PPD
FlowScriptで子スライドの位置を正しく取得できない問題を修正。
Ver 0.8.3.3
PPD
一部の環境でコネクトのラインが正しく描画されない問題を修正。
Ver 0.8.3.2
PPD
シェーダー無効時にコネクトのラインの透過度がおかしい問題を修正。
Ver 0.8.3.1
PPD
シェーダー無効時に黒ずむ問題を修正。
PPDMulti
試プレイ時にレイテンシが調整できない問題を修正。
PPDEditor
常にシェーダーが無効になる問題を修正。
Ver 0.8.3.0
PPD
レンダラーを修正。
非標準解像度時のフォントをスケールするように修正。
その他細かい不具合を修正。
Ver 0.8.2.5
PPDEditor
グリッドの色が変わらない問題を修正。
Ver 0.8.2.4
PPD
リソースの配布漏れを修正。
Ver 0.8.2.3
PPD
ツイート時のハッシュタグを#PPDGameに変更。
Ver 0.8.2.2
PPD
一部動作が不安定な問題を修正。
Ver 0.8.2.1
PPD
一部画像が存在しない問題を修正。
Ver 0.8.2.0
PPD
画像をシーンごとにスプライトパッキングするように修正。それに伴いimg以下のディレクトリ構成を変更。
マークのトレース画像にアンチエイリアスがかかったように見えるように画像を修正。
リトライ時にUIを初期状態に戻すように修正。
前回終了時のウィンドウ位置を保存するように修正。
不正終了時にプロセスが残らないように修正。
動画を再生できない場合にエラーで落ちないように修正。
PPDSingle
メニューの譜面選択時に動画を流すように修正。
Ver 0.8.1.23
PPD
PPD.ScoreStorageが特定の状態で正常に動作しない問題を修正。
PPD.Debug.Traceを使用するとフリーズすることがある問題を修正。
Ver 0.8.1.22
PPDInput
コントローラーのボタン入力ハンドリング処理を修正。
Ver 0.8.1.21
PPD
何度もプレイするとメモリ不足になる問題を修正。
Ver 0.8.1.20
全般
PPDのAPIを使用するときにhttpsを使用するように修正。
Ver 0.8.1.19
PPDEditor
シェーダー無効で動作するように修正。
PPD起動時にシェーダー無効で起動するか選べるように修正。
Ver 0.8.1.18
PPD
LAVFiltersを強制的に使うように修正。 持っていない人は
ここ
からインストーラーをダウンロードしてインストールしてください。
シェーダー無効化時のレンダリング方法を軽量化。
MissPressの評価順が逆になっていた問題を修正。
Ver 0.8.1.17
PPD
Modの設定で色情報が正しく保存されない問題を修正。
Ver 0.8.1.16
PPD
フレームレートが安定しない問題を改善。
Ver 0.8.1.15
PPD
ウィンドウを表示すると発生するエラーを修正。
Ver 0.8.1.14
PPD
FPSをタイトルに表示するように修正。
Ver 0.8.1.13
PPDEditor
様々な操作時にエラーが出る問題を修正。
Ver 0.8.1.12
PPDSingle
譜面管理の選択している背景が点滅する問題を修正。
PPDEditor
動画の切り取りが反映されない問題を修正。
Ver 0.8.1.11
PPDSingle
ツイート画像が数フレーム前ものになる問題を修正。
PPDConfig
起動に時間がかかる問題を修正。
Ver 0.8.1.10
PPDSingle
ツイートできない問題を修正。
Ver 0.8.1.9
PPDSingle
ツイートできない問題を修正。
ゴースト有効状態で始めるとエラーが発生する問題を修正。
ロード中の背景が表示されない問題を修正。
PPDMulti
ロード中の背景が表示されない問題を修正。
Ver 0.8.1.8
全般
.NET Framework 4.6に移行。持っていない人は
ここ
からダウンロードしてください。
SlimDXからSharpDXに移行。
Effect2DEditorをKHC\Effect2DEditorからKHC\PPD\Effect2DEditorに移動。
DirectXレンダラーを修正
Effect2D
ブレンドモードを指定できるように変更。
FlowScript
ブレンド、フィルターなど高度な画像処理を行えるように変更。
Ver 0.7.11.13
PPDSingle
リンクの譜面が選択できない問題を修正。
Ver 0.7.11.12
PPD
安定性の向上。
Ver 0.7.11.11
PPD
非同期読み込みを無効化のオプションを削除。
Ver 0.7.11.10
PPD
安定性の向上。
Ver 0.7.11.9
PPD
安定性の向上。
Ver 0.7.11.8
PPD
エイプリルフール終了。
エラー発生時にログをサーバーに送信するように変更(ログイン時のみ)。
その他細かい修正。
PPDSingle
サムネモードの削除。
PPDMulti
ホストプログラムの非同期処理の不具合を修正。
Ver 0.7.11.7
PPD
プレイする時間のない社畜向け、時間を持て余したニート向けの機能を追加。
オプション→エイプリルフールをONにすると利用できます。
リザルトには残りません。
レイテンシが微妙に違ってしまうのでPPD.iniに以下の設定を手動で追加するとだいたいの場合でレイテンシを気にしなくてよくなります。
[aprilfoolmovielatency1]0.35 [aprilfoolmovielatency2]-0.25
aprilfoolmovielatency1が高い場合のレイテンシでaprilfoolmovielatency2が低い場合のレイテンシです。
手元の環境でのレイテンシなので環境によって大きく変わる可能性があります。
レイテンシ調整済み譜面でどれだけ変わっているかオートで確認するといいでしょう。
Ver 0.7.11.6
PPD
自身のゴーストの状態がプレイヤーの状態に書かれてしまう問題を修正。
Ver 0.7.11.5
PPD
ライバルランキングを追加。
ライバルゴーストの数を最大7人まで増やせるように変更。
ライバルゴーストの生成を高速化。
ライバルゴースト生成中にスクリプトエラーが表示されることがある問題を修正。
Ver 0.7.11.4
PPD
FlowScriptEngineBasicExtension.dll, FlowScriptEngineData.dllを読み込んでいなかった問題を修正。
Ver 0.7.11.3
FlowScript
ScoreStorageの動作がおかしい問題を修正。
Json.*, Yaml.*, Stream.ReadAllTextを追加。
PPD
ゴースト生成中にサウンドがなる問題を修正。
安定性の向上など。
Ver 0.7.11.2
PPD
1000万以上のスコアのリザルトを取ると起動できなくなる問題を修正。
Ver 0.7.11.1
PPDSingle
リトライできない問題を修正。
Ver 0.7.11.0
PPDSingle
開始時間がマイナスのときにポーズから復帰すると動画が進む問題を修正。
ライバルゴーストに対応。
リザルト送信後にランキングを更新するように修正。
PPDMulti
順位オーダーを切り替えられるように修正。
FlowScript
InfoExのBestPerformanceがBestScoreになっていた問題を修正。
Ver 0.7.10.10
PPD
レイテンシの調整を長押しに長さに応じて加速度的に変更できるように修正。
PPDSingle
リザルトから時間を指定してテストプレイをする場合の時間調整を長押しに応じて加速度的に変更できるように修正。
PPDMulti
順位オーダーを切り替えられるように修正。
FlowScript
HashSet.Countを追加。
PPDEditor
PPD起動時にModを指定できるように修正。
Ver 0.7.10.9
FlowScript
PPD.Mark.CalculatePos*.SameTimingMarksがFloatになっていたのでIntに修正。
Ver 0.7.10.8
FlowScript
PPD.Song.Info.NoteTypeを追加。
PPD.Song.Info.Marksを追加。
PPD.Mark.*をリファクタ。似た効果のノードをオーバーライドにまとめるように修正。
PPD.Mark.*にSameTimingMarksを追加。
PPD
MaxSlideのタイミングがスクリプトと本体で異なっていた問題を修正。
PPDEditor
複数スクリプトを開いている状態でブレイクポイントの設定が無視されることがある問題を修正。
PPDSingle
メニューからゲームへの遷移を修正。
FlowScriptControlTest
右クリックでタブを閉じられるように修正。
Ver 0.7.10.7
FlowScript
ArrayList.SetAtのValueプロパティがString型になっていた問題を修正。
Ver 0.7.10.6
PPDEditor
タイムラインの表示とコピー、移動の動作が食い違う問題を修正。
Ver 0.7.10.5
PPDEditor
ホールドの範囲の表示を切り替えるボタンを追加。
Ver 0.7.10.4
PPDMulti
自動切断の処理に問題があったので修正。
Ver 0.7.10.3
PPD
ログウィンドウの動作を修正。
デバッグ時は動画音量の変更を保存しないように修正。
Modをフォルダ分けに対応(使用しているModがリセットされます。Mod毎の設定は残っているはずです。)
FlowScript
PPD.Song.InfoExの動作がおかしい問題を修正。
難易度ptの取得に対応。
長押しの数の取得に対応。
PPD.ScoreStorageを追加。
PPDSingle
メニューからゲームに行くときに動画がフェードアウトすると次のフェードアウトまでゲームが始まらない問題を修正。(たぶん)
PPDMulti
通信していないクライアントを自動で切断するように修正。
PPDEditor
プリセットをスクリプトから取得できるようにした。
HOLDの最長位置を表示するように修正。
コピーバッファのペーストがタイムラインの表示と期待に反する結果になる問題を修正。
統計のデータがタイムラインの表示と同じ順になるように修正。
スクリプトのタブを右クリックして閉じられるように修正。
プロジェクト読み込み、難易度変更したときにマークを選択しないように修正。
動画のトリミングで0~1の場合は比率になるように修正。
その他、細かい修正。
Ver 0.7.10.2
FlowScriptControlTest
標準入力の内容を設定できるように変更。
PPDSingle
曲選択でモード切替がおかしい問題を修正。
PPDEditor
位置、角度補完をキーボードショートカットで行えるように修正。
スクリプトでトリミングを変える場合に期待通りの設定にならない問題を修正。
強制的にラインに乗せるメニューで選択されたレイヤー全体か選択範囲にのみ適用するか選べるように修正。
Ver 0.7.10.1
FlowScript
動画のボリューム設定が-1000よりも上にならない問題を修正。
PPDEditor
レイヤーの複製時にパラメーターがコピーされない問題を修正。
スクリプトでトリミングを変える場合に期待通りの設定にならない問題を修正。
新規にプロジェクトを作成したときの動画ファイルをプロジェクトフォルダ内の動画になるように修正。
Ver 0.7.10.0
PPD
レイテンシの自動調整に対応。(大幅なズレは修正されません、手動である程度修正が必要です。)
デフォルトでONになっているのでスコアタを行われる方はPPDConfigで機能を無効化することを推奨します。
スライドのエフェクトを微妙に修正。
PPDSingle
リスト、ウォッチリストに対応。(オンライン版のリンクのようなものです。)
PPDEditor
細かいバグ修正。
Ver 0.7.9.7
PPDSingle
譜面の自動更新処理を修正。
FlowScript
PPD.Graphics.Movie.Volumeを追加。
Ver 0.7.9.6
PPDSingle
リンク周りの不具合修正。
PPDEditor
歌詞エディターの編集状態を管理するように修正。
Ver 0.7.9.5
PPDSingle
リプレイ対応。
Ver 0.7.9.4
PPDSingle
PPDWeb動作対応。
Ver 0.7.9.3
PPDSingle
PPDWeb動作対応。
Ver 0.7.9.2
KeyConfiger
エラーが出て使えない問題を修正。
Ver 0.7.9.1
PPD
スライドスケールに対応していない箇所があったので修正。
Ver 0.7.9.0
PPDEditor
イベントでスライドの長さを変更できるように修正。
既存の譜面にこの機能を使うとスコアが増減します、ご注意ください。
イベント、動画、譜面情報周りをスクリプトで扱えるように修正。
Ver 0.7.8.2
FlowScript
PPD.Input.Pressedを追加。
Ver 0.7.8.1
PPDSingle
スライド以外オートのオートモードを追加。
Ver 0.7.8.0
PPD
Wacom製のタッチタブレットを用いたスライド入力に対応。詳しくは
http://projectdxxx.me/forum/thread/id/280
FlowScript
Enumerable.Range、Hashtable.ParseValueを追加。
PPDEditor
エラー処理を追加。
Ver 0.7.7.9
PPDEditor
一部環境で作業フォルダの変更がうまくいかないので、絶対パスでファイルを扱うように修正。
Ver 0.7.7.8
PPDEditor
メモの内容が消える問題を修正。
Ver 0.7.7.7
PPD全般
設定を読めない不具合を修正。
Ver 0.7.7.6
PPD全般
言語ファイルのオーバーライドに対応。詳しくはLang\readme.txtを参照。
Ver 0.7.7.5
PPDEditor
サウンドマネージャーに読み込まれたサウンドを消す場合に、他の難易度のサウンド設定も削除するかどうか聞くように修正。
新規プロジェクト作成のダイアログを変更。テンプレートによるプロジェクト作成機能を追加。
マークをコピーバッファからペーストしたときにマークのプロパティがコピーされない問題を修正。
長押しマーク作成時に始点のマークのプロパティをコピーするように修正。
長押しマーク解除時に始点のマークにプロパティをコピーするように修正。
PPD
動画メニューのコントローラーにランダムループを追加。
PPDSingle
スーパーオート4号のスクリプト警告を無効化して解析を行うかどうかの聞くようにした。
FlowScript
ノードリストをスクリプトターゲットごとにフィルターする機能を追加。
Ver 0.7.7.4
FlowScript
PPD.GameResult.Value.IsRetrying,IsReplayingを追加
Ver 0.7.7.3
PPD
特定の操作を行うことで譜面一覧が更新されなくなる問題を修正
Ver 0.7.7.2
PPD
スーパーオートを使うとエラーが発生する問題を修正
PPDEditor, KeyConfiger, PPDConfig
言語によっては表示が空白になる問題を修正した。
Ver 0.7.7.1
PPDEditor
言語によって起動時にエラーが出る問題を修正した。
Ver 0.7.7.0
PPD
ロード中の背景画像を設定できるようにした。img\loadingにある画像からランダムで1枚表示。
スーパーオート3号と4号で早遅Fineの考慮をするかどうか選べるようにした。
PPDEditor
タイムライン上で右クリックしてパラメータのプリセットを設定できるようにした。
Ver 0.7.6.4
PPD
DBのレコード読み取り時に問題があると起動しなくなる問題を修正。
FlowScript
右クリックでノード名やプロパティ名をコピーできるようにした。
Ver 0.7.6.3
PPDSingle
スーパーオート4号で捨てノーツを強制するときでも捨てない問題を修正した。
PPDEditor
デバッグ起動時にModのファイル名によってはModが使用されない問題を修正した。
Ver 0.7.6.2
PPDMulti
試プレイから戻るときに落ちる問題を修正した。
Ver 0.7.6.1
PPDSingle
一部パーフェクトトライアルの表示がおかしい問題を修正した。
Ver 0.7.6.0
PPDSingle
パーフェクトトライアルの機能をつけました。詳細は
こちら
PPD、PPDEditor
細かいバグの修正
Ver 0.7.5.3
更新後初回読み込み時に譜面データベースを更新するのでロードに時間がかかります。
ロードのままでもそのままお待ちください。
PPD
SampleGrabber使用時にVMR9が使用される問題を修正した。
Ver 0.7.5.2
更新後初回読み込み時に譜面データベースを更新するのでロードに時間がかかります。
ロードのままでもそのままお待ちください。
PPDSingle
PPDEditorからの起動時に動画の音量が0になる問題を修正した。
Ver 0.7.5.1
更新後初回読み込み時に譜面データベースを更新するのでロードに時間がかかります。
ロードのままでもそのままお待ちください。
PPD
Latencyが上書きされて消えるバグを修正した。
Ver 0.7.5.0
更新後初回読み込み時に譜面データベースを更新するのでロードに時間がかかります。
ロードのままでもそのままお待ちください。
PPD
譜面ごとの動画の音量を調整できるようにした(マウスホイール)。
スーパーオートをACFT譜面に対応した。
PPDEditor
コマンドのデバッグ実行に対応した。
FlowScript
接続先のプロパティでCtrl+ドラッグでリンクをコピーできるようにした。
スライドボーナスの最大値(予測)を取得できるようにした。
Ver 0.7.4.0
PPDEditor
スクリプトでマークを削除できるようにした。
スクリプトでマークを追加したときに選択しないようにした。
FlowScript
DateTime.*を追加。
TimeSpan.*を追加。
Song.Resultでリザルトの詳細なデータを取得可能にした。
EnumTypeにIsTypeを追加。
操作性の微修正。
Ver 0.7.3.3
PPD
例外時の処理を強化。
終了時にPPDExpansionが同時に終了しない場合がある問題を修正。
FlowScript
Logic.OnceGateを追加。
Bit.*を追加。
Ver 0.7.3.2
PPDEditor
PPDを起動するとエラーが出る問題を修正。
FlowScript
Logic.Switchを追加。
Ver 0.7.3.1
PPDEditor
スクリプトウィンドウでスクリプトをFunctions以下からD&DでScripts以下にコピーできなくなっていた問題を修正。
Ver 0.7.3.0
PPDMulti
安定性の向上。
順位依存時のアイテムの配布方法を変更。
PPDEditor
3拍などの小節あたりの拍数の変更に対応。
コマンドによるスクリプト対応。
FlowScript
リンク元でShiftを押しながらドラッグすることでリンクの張替えをできるように修正。
全て展開、縮小メニューを追加。
String.NewLineを追加。
縮小したノードに設定されているプロパティが表示されない問題を修正。
Ver 0.7.2.1
PPDEditor
複数のマークを選択時にプロパティに先頭のマークのデータを表示するように修正。
Ver 0.7.2.0
PPD
スライドでエラーがでそうな部分を修正。
スリープの処理でエラーが出る問題を修正。
音量の変更時に落ちそうな部分を修正。
FlowScript
Mark系のノードにParametersプロパティを追加(String, StringのPairから構成されるHashtable)
PPDEditor
マークにパラメーターを付与できるようになりました。
マークを選択後に編集→パラメーターから編集できます。
コピー、貼り付け、プリセットからの貼り付けなどで編集ができます。
パラメーターの付与時にIDも自動的に付与されます。
Ver 0.7.1.1
PPDInstaller
かんたんインストールを追加した。
PPD
ログウィンドウでオートスクロールするようにした。
少し処理を軽量化した。
FlowScript
FPS、最後の更新にかかった時間、最後の描画にかかった時間を取得できるようにした。
一部ノードのプロパティ名を変更。
Ver 0.7.1.0
PPDInstaller
Windows8でも警告、デコーダーの設定の表示を出すようにした。
Dataフォルダをアーカイブにして知識のないユーザーが直接アクセスできないようにした。
PPD
ランダム曲選択時に長押しで選択することで現在の表示一覧からランダムに曲を選択できるようにした。
子スライドが発生しない短い長押しスライドにおいて発生するエラーを修正した。
PPDEditor
幾何クリエーターでパスを動かすたびに角度も反映されるようにした。
1つのマークを選択しているときにタイプと時間を同時に変更できるようにオプションを追加した。
レイヤーごとにマークの表示色を設定できるようにした。
FlowScript
ArrayList.SetAtを追加した。
固定長配列をサポートするArrayクラスを追加した。
PPDデータ取得ノードでArrayListで取得できていたデータをArrayクラスに変更。
ArrayList.BinarySearch, ArrayList.FindIndexなどコールバックを使用するノードを追加した。
Enumerableクラスを追加した。
PPDExpansion
IIDX風の見た目の表示切替機能を追加した。
Ver 0.7.0.7
PPD
SlideStart, SlideEnd, MaxSlide の評価をスクリプトで取れるようにした。
PPDEditor
ACFTでも同時押しの色つきマークが直線移動になるようにした。
FlowScript
Song.InfoExのBastPerformance*プロパティをウェブ上のリザルトの比較関数の結果と同一になるようにした。
Ver 0.7.0.6
PPD
低FPS環境でスライド点が少なくなる問題を修正。
フレームタイマーの処理を修正。
非同期ローディング(デフォルト)の場合のロード時間を短縮。
PPDEditor
DisableExceptACFTButtonサンプルを修正した。
FlowScript
HashSetクラスを追加した。
SongInfoExノードをBase難易度で使用するとエラーで落ちる問題を修正。
Ver 0.7.0.5
PPD
ミス押しかどうかスクリプトで判定できるようにした。
PPDEditor
DisableExceptACFTButtonサンプルを追加した。
Ver 0.7.0.4
PPD
オート時にスライドのCOOL評価がスクリプトで取得できない問題を修正した。
スライドでコンボが乗らないことがある問題を修正した。
PPDEditor
マークの時間をシフトするときにシフト先にすでにマークが存在する場合シフトできないようにした。
発行するときに同じ種類のマークで短い時間内(1/60f)にある場合に警告を表示して発行できないようにした。
Ver 0.7.0.3
PPD
ACFT時のHOLDの描画がおかしい問題を修正した。
Ver 0.7.0.2
PPD
スライドの終了判定のフレーム時に最後のスライドポイントを処理していなかった問題を修正した。
Ver 0.7.0.1
PPD
スライドの子画像の位置変更スクリプトに渡すパラメータがおかしかった問題を修正した。
PPDEditor
ACFT時にHOLDがHOLDとして描画されない問題を修正した。
Ver 0.7.0.0
PPD
スライドに対応しました。(ACFT時のみ)
PPDEditor
ACFTの表示に変わるようになるイベントを追加。
動画を読み込まないで終了するとエラーが出る問題を修正。
Ver 0.6.15.0
PPD
レイテンシを0.001まで指定できるようにした(←と→ボタン)
スーパーオートフリーパスのアイテム対応。
スーパーオート4号で全てのボタンを使用して捨てノーツをするかどうかをオプションを追加した。
PPDEditor
メモのフォントサイズが変更される問題を修正。
歌詞エディターでテキストを変更すると時間もずれる問題を修正。
拡張子で動画以外の場合に音楽プレイヤーを使用するようにした。
Ver 0.6.14.11
Effect2DEditor
0フレームのステートを移動不可能にした。
FlowScript
エラー発生時のメッセージをUIに組み込んだ。
リンク作成時に接続しているプロパティーなどの上でTabキーを押すと接続しているリンク先・元に移動するようにした。
入力プロパティーなどの上でTabキーを押すと接続しているリンク元に移動するようにした。
PPD
デバッグ時にMod.*のノードが既定値として動作するようにした。
PPDEditor
新規作成時にメモの内容を空にするようにした。
Ver 0.6.14.10
FlowScript
*Scopeにあったバグを修正した(2回目)。
Ver 0.6.14.9
FlowScript
*Scopeにあったバグを修正した。
Ver 0.6.14.8
FlowScript
デバッグ時にエラーがあるとにブレイクするようにした。
読み込みを高速化した。
*Scope.IsDefinedを追加した。
Ver 0.6.14.7
FlowScript
Graphics.Rectangleがうまく動かない問題を修正。
PPD
Modの設定で色の設定のときに既定値を設定しても良く分からない文字列が表示される問題を修正。
Ver 0.6.14.6
FlowScript
PPD.Graphics.InsertChildノードを追加。
ContextScopeを追加。
ContextScopeはModで単一のScope、譜面スクリプト群で単一のScopeを持ちます。
従来スクリプト間の変数、イベントなどはGlobalScopeで行っていましたが、他のModや譜面のスクリプトとの情報の共有は行う必要がない場合は
ContextScopeを使用してください。変数名などの衝突を避けることができます。
Ver 0.6.14.5
FlowScript
プロパティーなどをマウスオーバーしたときに接続しているリンクをオレンジ色に変えるようにした。
プロパティーなどを右クリックで接続しているノードを検索できるようにした。
PPD
Mod自動更新後にユーザー設定の既定値などの設定変更が再起動するまで反映されない問題を修正した。
長押しの出現時のイベントが伝播していなかった問題を修正した。
Ver 0.6.14.4
FlowScript
一部のスクリプトでエラーが出る問題を修正。
Ver 0.6.14.3
FlowScript
Object型からの型変換がうまくいっていない事があった問題を修正。
ノードリストウィンドウにフィルターのテキストボックスを追加した。
Modに影響のあるノードには警告アイコンを表示するようにした。
Pairクラスを追加した。
Mark系のノードでEvaluateRequiredプロパティーを追加した。
ControlTest.exeで標準出力をUIウィンドウに表示するようにした。
リンク作成中にTabキーで接続可能なプロパティーなどにマウスを移動するようにした。
リンク作成中にShift+Tabキーで未接続な接続可能なプロパティーなどにマウスを移動するようにした。
PPDEditor
Effect.Pool.ValueのPathプロパティーをの候補入力に対応した。
前のマーク、次のマークコマンドがタイムラインの行順番を変更していると直感に反する動きをする問題を修正。
発行時にファイルハッシュのチェックを行い、同じ譜面があるかどうかチェックするようにした。
Ver 0.6.14.2
PPD
PPDInstallerを使ってインストールされているか確認するようにした。
PPDInstaller
songsフォルダが消えたいたので追加した。
Ver 0.6.14.1
PPDSingle
特定の場合にゲームに進めない問題を修正。
Ver 0.6.14.0
PPD
数字画像表示オブジェクトが右揃えのときスケーリングがおかしい問題を修正。
各種APIの変更に対応。
PPDSingle
アイテムを使用してスーパーオートによるスコアタに対応。
FlowScript
EffectPoolを追加。
UsingModsでModが重複する問題を修正。
Ver 0.6.13.8
PPDExpansion
ベストスコア記録後にリトライするとベストスコアのグラフがおかしくなる問題を修正した。
Ver 0.6.13.7
FlowScript
追加したノードにあったエラーを修正した。
Ver 0.6.13.6
PPD
ログ周りの処理を修正した。
FlowScript
スクリプトロード時にエラーで落ちる問題を修正した。
Mod周りのノードを追加した。
細かいバグを修正した。
PPDMulti
順位依存のときのアイテムの配布方法を変更した。
Ver 0.6.13.5
PPD
Twitter周りの使用しているライブラリが古くてエラーになっていたので別のライブラリに変更した。
Ver 0.6.13.4
PPDExpansion
垂直方向のグリッドの表示を切り替えられるようにした。
譜面名と難易度をグラフ上部に表示するようにした。
多言語対応。
PPDConfig
小数点がカンマで表記されるカルチャーにおける設定の不具合を修正した。
PPDMulti
一部妨害アイテムの重複効果を変更した。
PPDEditor
Expansionを起動しないオプションを追加した。
Ver 0.6.13.3
PPDExpansion
ベストスコアがローカル上に記録されるようにした。
キーに譜面ファイルのハッシュを使っているので譜面が更新されるとベストスコアは消えます。
グラフ上でズームとパンをできるようにした。
グラフと結果の間にスプリッターを挟んでサイズを変更できるようにした。
PPDEditor
タイムライン下部のアイコンドラッグによるイベントなどの時間変更ができなくなっていた問題を修正した。
Ver 0.6.13.2
PPDSingle
PPDExpansion非使用時にリトライすると落ちる問題を修正した。
Ver 0.6.13.1
PPDSingle
サーバーにない譜面をExpansionを起動した状態でプレイすると落ちる問題の修正。
PPDExpansion
現在のプレイ状況(スコア、COOLなど)の表示を切り替えられるようにした。
Ver 0.6.13.0
全般
細かいバグの修正。
PPDExpansion
PPDConfigの拡張設定から使用するようにしてPPDを起動すると表示されます。
Single,Multiともに対応しています。βなので問題があればフォーラムに報告し使用を中止してください。
別プロセスで起動するのでCPUリソースを余分に食います。使用すると明らかに重くなる場合も使用を中止してください。
Ver 0.6.12.3
PPD
設定画面のコントローラー設定が現在の設定を読んでいなかった問題を修正した。
高精度入力時に設定を変更しても反映されない問題を修正した。
高精度入力時のチャタリング解消にスレッドスリープの時間を設定できるようにした。
FlowScript
空のスクリプトを開くとプログレスが残ったままになる問題を修正。
PPDSingle
利用可能な難易度でだけ過去の成績を表示するようにした。
PPDMulti
自動入力アイテムの有効時間を無制限から30秒に変更。
譜面選択における共通譜面のランダムを使用可能にした。
PPDPACKV2プロトコルを使用するようにした。
新しいアイテムの追加。
PPDEditor
ドックタブ切り替え後にスクロール量が初期化される問題を修正した。
Ver 0.6.12.2
PPDMulti
安定性向上。
Ver 0.6.12.1
PPDMulti
リーダーが誰か分かるようにした。
安定性向上(たぶん)。
Ver 0.6.12.0
PPDMulti
PPDMultiServerService.exeを追加した。
PPDを起動せずにサーバープログラムのみを実行できるようになりました。使い方はKHC\PPD\PPDMultiServerServiceの使い方.txtを読んでください。
リーダー権の委譲に対応した。
ユーザー管理画面を追加した。
Ver 0.6.11.14
Effect2DEditor
実行できない問題を修正した。
このアップデートを適用してもエラーが出る場合はPPDInstallerをダウンロードしてEffect2DEditorのみ上書きインストールしてください。
Ver 0.6.11.13
PPD
動画の処理方法を変更した。(PPDEditorとライブラリを共通化、破棄処理を安全にした。)
これでも動画の切り替え時にエラーが発生して落ちる場合は、PPDConfigでメニューでの動画のプレビューを無効化してください。
Twitterでリザルトを投稿できない問題を修正した。(更新後でもできない場合はPPDConfig内でリセットして再度認証してください。)
PPDConfig
Twitter認証がうまく行われない問題を修正した。
メニューでの動画のプレビューを無効化する設定を追加した。
FlowScript
読み込みを高速化した。
読み込み時にプログレスを表示するようにした。
ドラッグ操作中に描画領域の淵に持っていくとビューがスクロールされるようにした。
ノードの移動を左クリックのみに制限した。
PPDMulti
難易度表示にピークを表示するようにした。平均(ピーク)ptのフォーマット。
Connectの設定を保存するようにした。
前回使用した部屋の情報を保存するようにした。
PPDEditor
難易度測定にピークを追加した。
タイムラインの右クリックに位置の線形補完を追加した。
タイムラインの行を入れ替え可能にした。
タイムラインの特定の行を非表示にできるようにした。
ACかつ同時押しのマークが直線で移動するように修正した。
表示順序の入れ替えた場合の表示に対応した。
ドックウィンドウのスクロールの処理を変更した。
Ver 0.6.11.12
PPDMulti
共通譜面を再表示時にエラーで落ちる不具合を修正した。
Ver 0.6.11.11
PPDSingle
メニューにランキング対象タブを追加した。
PPDMulti
リンク非作成時にエラーが発生する問題を修正した。
Ver 0.6.11.10
PPDEditor
サウンドマネージャーで時間0の設定を変更できる不具合を修正した。
Ver 0.6.11.9
PPDMulti
譜面を持っていないときに発生するエラーを修正した。
曲選択時にプレビュー機能を追加した。
安定性の向上(たぶん)。
PPDEditor
サウンドマネージャーで選択行の変更を可能にした。
Ver 0.6.11.8
PPDInstaller
ffdshow tryouts, MP4Splitter, FLVSplitterをやめてLAVFiltersをインストールするようにした。
PPD
オートの場合にデフォルトのUIにAUTOの文字列を表示するようにした。
譜面のフォルダー移動時にLatencyが保存されるようにした。
一部のプレイでLatencyが正常に読み込み、保存されない問題を修正した。
PPDMulti
譜面変更時に難易度Ptを表示するようにした。
部屋の参加人数が1人多く表示されてしまう不具合を修正した。
選択されている譜面を試プレイできる機能を追加した。
PPDEditor
スクリプトリストウィンドウでFunctions以下のスクリプト、フォルダーをD&DでScriptsフォルダー以下にコピーできるようにした。
Ver 0.6.11.7
PPD
ツイートで長い文字の場合ハッシュタグが機能しない問題を修正した。
動画の拡張子チェックを大文字小文字区別しないようにした。
PPDSingle
プレイ後のリザルトがメニューに反映されない不具合を修正した。
リンクの作成時に表示している内容を更新すべきなら更新するようにした。
PPDMulti
Modを使用可能にした。
プレイ時のアイテム欄の位置をスクリプトで変更可能にした。
キックできるようにした。(:kick コマンド)
個人宛のメッセージを送れるようにした。(@ コマンド)
ユーザーのIDを引けるようにした。(:user コマンド、:users コマンド)
最大8人まで入れるようにした。
アイテムの排出方法を選択できるようにした。
PPDConfig
DPIが通常と異なる環境で表示されない項目があったのを修正した。
PPDEditor
最大化ができない問題を修正した。
難易度測定機能を統計ドックに追加した。
プロジェクト作成じにResource,Scriptなどのフォルダを作成するようにした。
Ver 0.6.11.6
PPDSingle
譜面の更新で上位階層に戻れなくなる不具合を修正した。
PPDEditor
スクリプトを開いている状態でデバッグ起動するとPPDが応答しなくなる問題を修正した。
Ver 0.6.11.5
PPD
音量調整メニューを追加した。
FlowScript
内部バージョンを3.0に変更した。
GUIデバッガーに対応した。
Mark.*系のノードでReleaseTimeをgetプロパティーとして追加。
SoundManager.*, EventManager.*のノードを追加。
Movie.SetVolumeノードを追加。
PPDSingle
メニュー画面からの遷移を常にスタック動作するようにして軽快にシーン切り替えを行えるようにした。
終了保留中にリトライするとキーが効かなくなる不具合を修正した。
PPDMulti
共通の譜面がうまく共有されない問題を修正した。
Ver 0.6.11.4
PPDMulti
ホストとバージョンが異なるので接続できない問題を修正した。
Ver 0.6.11.3
FlowScript
Int32からObjectに繋げない問題を修正した。
Ver 0.6.11.2
PPDSingle
一部の環境でModの設定変更時に発生するエラーを修正した。
PPDEditor
位置角度ローダーセーバーで角度がおかしくなる不具合を修正した。
Ver 0.6.11.1
PPDSingle
一部の環境でModのバージョンがおかしくて読み込みなくなる問題を修正した
Ver 0.6.11.0
PPDSingle
ポーズ画面からリトライ中にはリトライ可能にした
細かいバグの修正
Modの設定を行えるようにした
Modの更新を行えるようにした
PPDEditor
細かいバグの修正
FlowScript
高速化を行った
ループコンテキスト中で使用可能なBreak,Continueを追加した
ノードの多重定義に対応した
Ver 0.6.10.10
PPDSingle
譜面の自動更新処理を修正
ポーズ中にL,R長押しでLatencyを変更できるように
ホールド関連のスクリプトの追加(参考:CustomHoldUI.fsml)
高精度入力環境下でのリプレイがうまくいかない問題を修正
特定のレコードの削除に対応(プレイレコード内で→□)
PPDEditor
幾何クリエーターにグリッドを表示できるようにした。(表示単位は幾何クリエーターのサイズではなくPPDウィンドウサイズ)
プロジェクトを保存メニューを削除した。新しいプロジェクトを作成して作業しなければならないようにした
レイヤー複製時に拍子がコピーされない問題を修正
デバッグ起動時にLatencyを保存するようにした