楽曲カテゴリと並び順の定義
楽曲フォルダ内に定義 ファイルを置くことで、選曲画面のカテゴリ名や曲・フォルダの並び順を指定できます。
📂 category.def
category.def をフォルダに配置すると、そのフォルダ以下の楽曲を独立したカテゴリとして表示できます。カテゴリ名は #TITLE で指定します。
#TITLE:お気に入りの曲
#TITLE がない場合は、フォルダ名がカテゴリ名として使用されます。category.def は GameConfig.json の songPath に指定したフォルダ、またはゲーム本体と同じ階層から検索されます。
📑 order.def
order.def は、同じフォルダの box.def、または category.def と同じ階層に配置します。定義されている項目を上から順に表示し、定義に含まれない実在の曲・フォルダはシステムメニューの設定に応じて処理されます。
曲の並び順
曲を指定する場合は [SongInfo] を使います。PATH を使う場合は order.def からの相対パスを指定します。PATH を省略する場合は、タイトルとサブタイトルで曲を特定します。
[SongInfo]
PATH:01/song.tja
[SongInfo]
TITLE:サンプル曲
SUBTITLE:サブタイトル
使用できる項目は次の通りです。
| 項目 | 説明 |
|---|---|
PATH | 曲ファイルの相対パスです。絶対パスは指定できません。 |
TITLE | 曲のタイトルです。PATH を省略した場合の照合に使用します。 |
SUBTITLE | 曲のサブタイトルです。PATH を省略した場合の照合に使用します。 |
フォルダの並び順
カテゴリ内のフォルダを指定する場合は、[CategoryInfo]、[BoxInfo]、または [FolderInfo] を使います。TITLE または GENRE でフォルダを指定します。
[CategoryInfo]
TITLE:ポップス
[BoxInfo]
GENRE:アニメ
order.def がない場合や、記述されていない項目がある場合は、定義されていない項目が後ろに追加されます。order.def に記載されていない実在曲の配置は、システムメニューの「order.def未掲載曲の扱い」で変更できます。