====== ダンおに譜面作成エディタ version 3.x ====== ■このプログラムについて このプログラムは「Dancing☆Onigiri」の譜面エディタです。 Dancing☆Onigiriが読み込む譜面データを作成することができます。 (外部リンク)Dancing☆Onigiriとは? https://github.com/cwtickle/danoniplus/wiki (外部リンク)Dancing☆Onigiriの作り方 https://github.com/cwtickle/danoniplus/wiki/HowtoMake ゲームを作成するには、別途Dancing☆Onigiriのソース(以下ダンおにソース)が必要になります。 ■免責事項 ・予期せぬ不具合が起こる可能性があります。あらかじめご了承ください。 もし重要なデータが消失した場合についても、責任は負いかねます。 ・転載、再配布はご遠慮ください。 以下の点は仕様となります。 ・極端に大きなPointNumber、四分間隔を設定できない ・極端に大きな小節数などを設定すると一部表示がはみ出る ・Shift-JIS以外の2バイト文字を含む譜面ファイルを読み込むと、一部フォームが文字化けする ■過去バージョンとの互換性について v3.xxは、 ・v2.xxの譜面データ ・NkeyEditor v1.xxの譜面データ を読み込むことができます。 旧バージョンとの譜面データの間に互換性はありません。 v3.000以降のエディタでセーブデータを上書きすると、旧バージョンのエディタでは開けなくなります。 必要に応じてバックアップの作成をお願いします。 ※特に初期バージョンでは動作が不安定なことが予想されるため、バックアップの作成を強く推奨します ■ファイル説明 editor.exe : 実行ファイルです。 save/ : 譜面データを保存するディレクトリです。 dosfile/ : 初期設定ではこのディレクトリにdosファイルを生成します。 template/ : dosデータ出力に用いるテンプレートデータが格納されています。 document/ : 簡易機能リスト、各機能の説明などのドキュメントが格納されています。 init.ini : 起動時に作成される設定ファイルです。 readme.txt : このファイルです。 ・init.iniを直接変更すると挙動がおかしくなることがあります。 動作が安定しなくなった場合は、一度削除してください(デフォルト設定のものが再生成されます) ・templateディレクトリ以下に、指定フォーマットのテンプレートファイルを配置する必要があります。 リストファイル 「list_template.txt」に記載されたファイルが、一覧として認識されます。 配布しているファイルでは、5key、7key、7ikey、9Akey、11keyの5つを記載しています。 新規作成を含む上記に記載されていないテンプレートを使用する場合は、リストファイルにファイル名を追加して下さい。 リストファイルは、エディタから開くことができます(直接編集もOK) - 初期テンプレートリストで使用可 : 5,7,7i,9A,11 - テンプレート同梱(要リスト追加) : 8,9B,9i,11L,11i,11W,12,13,14,14i,15A,15B,16i,17,23 ・譜面を保存すると、セーブデータがsave以下のディレクトリに生成されます。 saveディレクトリ以下のファイルは、本エディタが読み込むフォーマットのテキストファイルになります。 ダンおにソースで読み込むデータを出力する場合は「dosデータ出力」を使用してください。 ■起動方法 editor.exeをダブルクリックしてください。 ■Q&A等 ご意見、ご要望、ご質問等は、Twitter(@FUJI_kt)にて受け付けています。 回答までお時間をいただくことがあります。 また、全てのコメントに回答することはできないので、予めご了承ください。 ■更新履歴 2022/07/25 ver3.042公開 [バグ] SKBさんエディタフォーマット読み込み時に、以降にノートがない中間ラベルを読むとエラーで落ちる不具合を修正 [内容] UPX圧縮を取りやめ 2022/05/24 ver3.041公開 [バグ] PN固定モードにおいて、最終小節のPNを変更できない不具合を修正 [バグ] フレーム情報取り込み時に拍飛ばしの情報を取得できない不具合を修正 [バグ] 外部エディタ取り込み時に、短いフリーズアローを含むデータを読み込むと譜面が崩れる不具合を修正 [バグ] ツール難易度計算のルーチンがわずかに誤っていた不具合を修正 [仕様] 改行区切りのヘッダ情報フォーマットの取得に対応 2022/05/01 ver3.040公開 [機能] dosデータ変換機能を追加 [仕様] 譜面番号のオプション出力をoutnum→scorenumに変更(読み込み側は両方に対応) [仕様] 「datatextの改行を出力時に変換する/しない」のオプションを追加 [仕様] 譜面データ読み込み時の挙動を調整 [仕様] テキスト読み込み時の改行コード周りの挙動を調整 [実装] dos出力周りのコード記述を大幅に変更 [内容] テンプレートの内容を調整(edit_infoの定義を追加) 2022/02/26 ver3.031公開 [バグ] 再読み込み実行中に読み込みに失敗した場合に、正常に復帰できずエラーで落ちる不具合を修正 [仕様] v3.x以外のファイルを外部読み込みした場合に、上書きせず保存ファイル名を変更する調整を実施 [仕様] 複数譜面出力時の開始/終了Frame決定ルーチンの挙動を調整 2022/02/19 ver3.030公開 [機能] SKBさんエディタのフォーマットをコンバートして読み込む機能を追加 [機能] テンプレートリストにキー種別を指定する記述方法を追加(従来形式互換) [仕様] テンプレート読み込みのエラー処理周りの挙動を調整 [仕様] 譜面ファイル読み込みの挙動を調整 2022/02/06 ver3.021公開 [バグ] 長いパスのファイルをドラッグ&ドロップすると正しく入力フォームに反映されない不具合を修正 [バグ] UTF-8で保存されたv2の譜面ファイルを開くとテンプレート・ヘッダ/フッタを正しく読み込めない不具合を修正 2022/01/31 ver3.020公開 [機能] 譜面マップの反転を行うオプションを初期設定に追加 [バグ] ノートを1つ配置して「ツール難易度計算」を行うとエラーで落ちる不具合を修正 [バグ] 最終小節を減少する際にラインを跨ぐとエラーで落ちる不具合を修正 [バグ] 最終小節より多い小節数のデータを読み込むとエラーで落ちる不具合を修正 [バグ] convの記述に設定されていない列が含まれていると変換時にエラーで落ちる不具合を修正 [仕様] 譜面移動周りの挙動を調整 [内容] ソースに標準で搭載されているキーについて、テンプレートファイルを追加 2022/01/26 ver3.011公開 [バグ] 1小節目にノートを配置していないv3の譜面データを読み込むとノートが配置されない不具合を修正 2022/01/25 ver3.010公開 [機能] メイン画面にドラッグ&ドロップすることで「絶対パスを開く」にディレクトリを取得する機能を追加 [バグ] dos出力基準パスを設定せず、かつディレクトリ情報のないdos出力パスを設定するとエラーで落ちる不具合を修正 2022/01/23 ver3.000公開 [機能] 新規公開 ====== ダンおに譜面作成エディタ 〇Version 3.042 〇プログラム製作 FUJI 〇製作協力(順不同、敬称略) ティックル (バグ報告、テンプレート製作) aconite (資料提供) izkdic (バグ報告) eintritt (バグ報告) 〇製作ソフト HSP(Hot Soup Processor 〜 http://hsp.tv) 〇連絡先 HP:気分転換にRPG 〜 http://www.kt-rpg.sakura.ne.jp/ Twitter: @FUJI_kt ======