⇦ StepMania(資料)へ戻る

EXFolder(ボスフォルダ)実装方法

最終更新:2015年10月19日


waiei系テーマの機能、EXFolderの実装方法を記載しています。

そもそもEXFolderとは

Q&A

Q: ExFolderとEXFolderどっちが正しいの?

A: waiei1.323時点ではEXFolder表記が多かったのでこっちに統一しました。ExFolderと書いても間違いではないです。

Q: 勝手に仕様決められても・・・

A: 最初はwaieiだけで使えたらいいやってノリだったのであまり仕様を決めずになんとなく実装で作っています。
    あくまでA.Cが勝手に決めた形式なので、他の人がこれに従って作成する義務などは全くありません。

EXFolderに対応しているテーマ

EXFolderに移動する方法

waiei1

waiei2 / D3NEX MAXIMUM

CyberiaStyle

Group.ini作成手順

#Extra1List - 曲登録

#Extra1List:
help:
h324:
h368:
h400:
h500;

または

#Extra1List:help:h324:h368:h400:h500;

#Extra1LifeLevel - ゲージ状態設定

#Extra1LifeLevel:4;

通常ライフ/ミス時減少量増加

#Extra1LifeLevel:Normal;
#Extra1LifeLevel:Hard;

ライフ1~10

#Extra1LifeLevel:1;
#Extra1LifeLevel:2;
#Extra1LifeLevel:3;
#Extra1LifeLevel:4;
#Extra1LifeLevel:5;
#Extra1LifeLevel:6;
#Extra1LifeLevel:7;
#Extra1LifeLevel:8;
#Extra1LifeLevel:9;
#Extra1LifeLevel:10;

強制PFC/MFC

#Extra1LifeLevel:PFC;
#Extra1LifeLevel:MFC;

以下の書き方でも強制PFC/MFCになります。

#Extra1LifeLevel:W2FC;
#Extra1LifeLevel:W1FC;

特殊ゲージ

#Extra1LifeLevel:NoRecover;
#Extra1LifeLevel:HardNoRecover;
#Extra1LifeLevel:Suddendeath;
#Extra1LifeLevel:Ultimate;

※Ultimateは最新のwaiei1とwaiei2/D3NEX MAXIMUMのみサポート

#Extra1Background - 背景

#Extra1SelectBGM - BGM

背景画像

#Extra1Background:_ex/ex1bg.lua;
#Extra1SelectBGM:_ex/bgm (loop).mp3;

#Extra1Type - フォルダタイプ

複数曲から選曲

#Extra1Type:Folder;

強制的に曲を指定する

#Extra1Type:Song;

#Extra1Songs - 楽曲出現条件

#Extra1Songs:
楽曲フォルダ名1
|条件1>期待値>期待値以上か以下か
:
楽曲フォルダ名2
|条件1>期待値>期待値以上か以下か
|条件2>期待値>期待値以上か以下か
;
#Extra1Songs:
help
|LastGrade>1>-
;
|LastGrade>1>-
指定可能な条件 条件の内容
LastGrade 最後に取得したグレード
AvgGrade EXFolderまでに取得した [MAXSTAGE] ステージの平均グレード ※たとえば3曲設定の場合は過去3曲の平均グレード
MaxGrade EXFolderまでに取得した [MAXSTAGE] ステージの最高グレード
MinGrade EXFolderまでに取得した [MAXSTAGE] ステージの最低グレード
LastDP 最後に取得したダンスポイント
AvgDP EXFolderまでに取得した [MAXSTAGE] ステージの平均ダンスポイント
MaxDP EXFolderまでに取得した [MAXSTAGE] ステージの最高ダンスポイント
MinDP EXFolderまでに取得した [MAXSTAGE] ステージの最低ダンスポイント
LastPDP 最後に取得したダンスポイント(%)
AvgPDP EXFolderまでに取得した [MAXSTAGE] ステージの平均ダンスポイント(%)
MaxPDP EXFolderまでに取得した [MAXSTAGE] ステージの最高ダンスポイント(%)
MinPDP EXFolderまでに取得した [MAXSTAGE] ステージの最低ダンスポイント(%)
LastCombo 最後に取得したMAXCOMBO
AvgCombo EXFolderまでに取得した [MAXSTAGE] ステージの平均MAXCOMBO
MaxCombo EXFolderまでに取得した [MAXSTAGE] ステージの最高MAXCOMBO
MinCombo EXFolderまでに取得した [MAXSTAGE] ステージの最低MAXCOMBO
LastMeter 最後にプレイした譜面難易度
AvgMeter EXFolderまでに取得した [MAXSTAGE] ステージの平均譜面難易度
MaxMeter EXFolderまでに取得した [MAXSTAGE] ステージの最高譜面難易度
MinMeter EXFolderまでに取得した [MAXSTAGE] ステージの最低譜面難易度
LastSong 1つ前のステージで指定したフォルダの曲をプレイしたか(+)/プレイしていないか(-)
例:LastSong>test/h324>+ 最後にH324をプレイした場合
PlayedSong (MAXSTAGE)ステージで指定したフォルダの曲をプレイしたか(+)/プレイしていないか(-)

例:楽曲「HELP」のCHALLENGE譜面は前ステージで93%以上のダンスポイント(%)を取得したときだけ出現

#Extra1Songs:
help
|LastPDP-CHALLENGE>93>+
;

例:楽曲「HELP」のCHALLENGE譜面は前ステージで93%以上のダンスポイント(%)、250Combo以上取得したときだけ出現

#Extra1Songs:
help
|LastPDP-CHALLENGE>93>+
|LastCombo-CHALLENGE>250>+
;

ジャケット/バナー/表示タイトル/文字色変更

例:楽曲「HELP」のジャケットとバナー、表示タイトルを変更

#Extra1Songs:
help
|Jacket>_ex/test_jacket.png
|Banner>_ex/test_banner.png
|Title>BOSS
|Artist>???
|Color>1.0,1.0,0.0,1.0
;

ランダム分岐

例:楽曲「HELP」を選曲すると、「HELP」「H324」「H368」の中からランダムで選ばれる。「H324」「H368」は通常表示されない

#Extra1List:help:h400:h500;
#Extra1Songs:
help
|Random>help>h324>h368
|Jacket>_ex/test_jacket.png
|Banner>_ex/test_banner.png
|Title>BOSS
|Artist>???
|Color>1.0,0.0,0.0,1.0
;

#Extra2XXXXXX - Ex2Stage定義

各コマンドで指定できるパラメータ一覧は下記ページをご覧ください。

△TOP