⇦ StepMania(資料)へ戻る

Group.iniコマンドリスト(Extra編)

最終更新:2019年9月2日


StepMania5専用テーマwaieiで実装したGroup.iniのコマンドからEXTRA関連の一覧です。
ボスフォルダなどの実装が可能が可能です。

実装

Group.iniの作り方等情報です

専用ファイル設置用フォルダ作成

  • Group.ini側からファイルを呼び出す場合、直接グループフォルダ直下に置くとバナー等と誤認識される可能性があります。
  • 下記画像のように一つフォルダを作成し、そこにファイルを置くことを推奨します。
  • waiei系テーマではボスフォルダ(Extraステージのみに出現する、特定曲のみのフォルダ)のことを「EXFolder」と呼んでいます。
  • これ以降、ボスフォルダのことをEXFolderと表記します。

このページはあくまでコマンド一覧を書いているだけなので、実際の作り方は下記ページをご覧ください。

書式

実際に記載するコマンドリストです。

LINK

#Extra1List / #Extra2List

曲フォルダ名( : 区切り)


※CyberiaStyleの #Extra2List は最初の1曲に定義した曲のみ認識
  • 楽曲の定義
#Extra1List:songA:songB:songC;

LINK

#Extra1LifeLevel / #Extra2LifeLevel

ライフ設定値

  • ライフゲージの設定
  • 複数設定しても一つしか認識されません
  • 通常ライフ系
    • Normal:通常ライフです
    • Hard:減少量がとても大きくなります
#Extra1LifeLevel:Normal;
#Extra1List:Hard;
  • EXTRAライフ系
    • NoRecover:ゲージMAXから開始、回復しません
    • HardNoRecover:NoRecoverの状態かつ、ゲージ減少量が非常に大きいです
    • Suddendeath:W4(Good)判定以下をとると即終了です
    • Ultimate:W1(Marvelous)判定以外をとるとゲージが減少します ※waiei1、waiei2、D3のみ対応
#Extra1LifeLevel:NoRecover;
#Extra1LifeLevel:HardNoRecover;
#Extra1LifeLevel:Suddendeath;
#Extra1LifeLevel:Ultimate;
  • バッテリーライフ系
    • 1~10:指定した数値のバッテリーライフになります
    • MFC/W1fc:W1(Marvelous)判定以外をとると即終了です
    • PFC/W2fc:W2(Perfect)判定より低い判定をとると即終了です
#Extra1LifeLevel:4;
#Extra1LifeLevel:W1fc;
#Extra1LifeLevel:PFC;

LINK

#Extra1Type / #Extra2Type

Folder / Song


※CyberiaStyleは #Extra1Type が「Folder」、 #Extra2Type が「Song」に固定されている
  • 任意楽曲選択可か、強制決定かの定義
    • Folder:#Extra1Listで設定したフォルダの曲から選択します(選曲画面に突入します)
    • Song:#Extra1Listで最初に設定したフォルダの楽曲が選択されます(ゲーム画面に突入します)
#Extra1Type:Folder;
#Extra1Type:Song;

LINK

#Extra1Background / #Extra2Background

画像ファイル名


※CyberiaStyleはEX2ステージがSong固定のため#Extra2Backgroundの定義が不可能
  • 選曲画面の背景画像
  • .lua/.png/.jpg/.jpeg/.gif/.bmp/.avi/.mpg/.flv/.mp4が設定可能(Lua推奨)
#Extra1Background:_ex/EX1BG.lua;

LINK

#Extra1SelectBGM / #Extra2SelectBGM

サウンドファイル名


※CyberiaStyleはEX2ステージがSong固定のため#Extra2SelectBGMの定義が不可能
  • 選曲画面のBGM
  • .ogg/.mp3/.wavが設定可能(Ogg推奨)
  • ファイル名に (loop)と入れておくことでループ再生可能
#Extra1SelectBGM:_ex/EX1SectMusicBGM (loop).ogg;

LINK

#Extra1Songs / #Extra2Songs

曲詳細( : 区切り)


※CyberiaStyleはEX2ステージがSong固定のため#Extra2Songsの定義が不可能
  • 各楽曲の出現フラグ等設定
#Extra1Songs:songA|LastCombo>300>+;           // 前のステージで300コンボ以上つないだらsongAが出現
#Extra1Songs:songB|PlayedSong>songA>-;        // songAをプレイしていないならばsongBが出現
#Extra1Songs:songC|MaxGrade-Challenge>1>-;    // 前ステージまでの最高グレードがAAAまたはAAAAならsongCのChallenge譜面が出現

LINK

#Extra1IntroFile / #Extra2IntroFile

Luaファイル名 / 画像ファイル名,サウンドファイル名

  • EXFolder突入時に流れる映像等(このような演出が可能です
  • Luaで制御する場合はファイル名を、動画(静止画)とサウンドを表示する場合は2つ引数が必要です
#Extra1IntroFile:_ex/EX1Intro.lua;
#Extra1IntroFile:_ex/EX1IntroGraphic.png,_ex/EX1IntroSound.mp3;

LINK

#Extra1IntroTime / #Extra2IntroTime

時間(秒)

  • EXFolder突入時に流れる映像等の表示時間(秒)
  • どれだけ長く設定しても最大60秒で強制的に終了します
#Extra1IntroTime:3.5;

LINK

#Extra1IntroSkip / #Extra2IntroSkip

True / False

  • EXFolder突入時に流れる映像等がスキップ可能か
  • スキップを可能にした場合、StartかBackに該当するキーを押すことで次画面に遷移します
#Extra1IntroSkip:True;
  • スキップを不可能にした場合、CodeMessageを受け取ることでキー操作ができます
CodeCommand=function(self,params)
	if params.Name=="Up" then
		-- ↑を押した
	elseif params.Name=="Down" then
		-- ↓を押した
	end;
end;
  • 対応キー
Up
Down
Left
Right
Start
Back
Select
EffectUp
EffectDown

※UpLeft=Up / UpRight=Down / DownLeft=Left / DownRight=Right / Center=Startに割り当てられています

  • MESSAGEMAN:Broadcast("Off"); を使用することで強制的に選曲画面に飛ばすことができます。
CodeCommand=function(self,params)
	-- Startキー押下でスキップ 
	if params.Name=="Start" then
		MESSAGEMAN:Broadcast("Off");
	end;
end;

LINK

#Extra1Difficulty / #Extra2Difficulty

難易度

※1※1※1※2※2
※1: waiei系独自の解釈として、#ExtraXTypeが「Folder」の場合初期カーソル位置の難易度を設定できる
※2: #Extra1DifficultyがCSを参考にしたwaiei系独自の拡張のためCyberiaStyleは未対応
  • (CS8 / CSLA)Extra2ステージの楽曲の難易度
  • (waiei / waiei2 / D3)デフォルトカーソル位置の難易度
#Extra2Difficulty:Easy;

LINK

#EarnedExtraBackground

画像ファイル名

  • EXステージ出現時のリザルト画面の背景画像
  • .lua/.png/.jpg/.jpeg/.gif/.bmp/.avi/.mpg/.flv/.mp4が設定可能(Lua推奨)
#EarnedExtraBackground:_ex/EarnedResultBG.lua;

LINK

#Extra1ResultBackground / #Extra2ResultBackground

画像ファイル名

  • EXFolderのリザルト画面の背景画像
  • トータルリザルト時の背景もEX2で指定したものになります。(EX2が出なかった場合はEX1のリザルト背景)
  • .lua/.png/.jpg/.jpeg/.gif/.bmp/.avi/.mpg/.flv/.mp4が設定可能(Lua推奨)
#Extra1ResultBackground:_ex/EX1ResultBG.lua;

LINK

#Extra1Dialog / #Extra2Dialog

ダイアログ表示条件( : 区切り)

  • EXFolderのリザルト画面でメッセージを表示
#Extra1Dialog:SecretMessage!|Type>Normal|Meter>15>+;

LINK

#ExtraJacket

画像ファイル名

  • 選曲画面に表示されるEXFolderのジャケット画像
  • .png/.jpg/.jpeg/.gif/.bmp/.avi/.mpg/.flv/.mp4が設定可能(PNG推奨)
#ExtraJacket:_ex/EXFolder-jacket.png;

LINK

#ExtraBanner

画像ファイル名

  • 選曲画面に表示されるEXFolderのバナー画像
  • .png/.jpg/.jpeg/.gif/.bmp/.avi/.mpg/.flv/.mp4が設定可能(PNG推奨)
#ExtraBanner:_ex/EXFolder-banner.png;

LINK

#ExtraName

EXFolder名

  • 選曲画面に表示されるEXFolderのフォルダ名
  • (waiei2)デフォルトは「EXFolder」
#ExtraName:EX BOSS FOLDER;

LINK

#ExtraColor

  • 選曲画面に表示されるEXFolderのホイールカラー
  • (waiei2)デフォルトは赤
#ExtraColor:1.0,1.0,1.0,1.0;
△TOP