| S t e p M a n i a C o n v e r t |
| StepMania(以下SMと略します)を改造すると言うよりは、foonmixを改造すると考えた方が楽です。 foonmixでないものでも応用利くものもあります。 そんなに難しい話では無いかと思います。 この改造を行なって生じた不具合には責任を持てません。必ず改造前にバックアップを取って下さい。 |
| 第1回 | 第2回 | 番外編1 | 第3回 | 第4回 |
ってな訳で、ソートを増やします。
まず「ソートとは何ぞや?」から説明します。
ソートってのは、曲の並び替えです。
例えば曲のタイトルをABC順に並べるとか、曲の速さ順に並び替えるとかです。
つまり、並び替えるパターンを増やすって事です。
ソートの中には難易度順に並べるものが存在します。SMにしか無いです。実際のDDRには無い(はず)です。
SMでソートを表示するには曲セレクトで「↑↓↑↓」とコマンドを入力します。
そうするとこんな感じで表示されます。

ま、もう増やした後ですが、
「CHALLENGE METER」が増えています。

鬼譜面の難易度順に並べてくれます。
それでは、作り方を紹介します。
まず「Themes>foonmix>metrics.ini」を開きます。
そして[MusicWheel]のところから少し下にいったところにある
---
SortMenuActions=sort,GROUP:sort,TITLE:sort,BPM:sort,PLAYERS BEST:sort,TOP
GRADE:sort,ARTIST:sort,EASY METER:sort,MEDIUM METER:sort,HARD METER
SortMenuColor=1,1,1,1
SortMenuNames=GROUP:TITLE:BPM:PLAYERS' BEST:TOP GRADE:ARTIST:EASY METER:MEDIUM
METER:HARD METER
SwitchSeconds=0.10
---
を、以下のようにします。
---
SortMenuActions=sort,GROUP:sort,TITLE:sort,BPM:sort,PLAYERS BEST:sort,TOP
GRADE:sort,ARTIST:sort,EASY METER:sort,MEDIUM METER:sort,HARD METER:sort,CHALLENGE METER
SortMenuColor=1,1,1,1
SortMenuNames=GROUP:TITLE:BPM:PLAYERS' BEST:TOP GRADE:ARTIST:EASY METER:MEDIUM
METER:HARD METER:CHALLENGE METER
SwitchSeconds=0.10
---
と改造します。この際に、最初に付いている「:」を忘れないようにして下さい。
次に、「Themes>foonmix>Graphics」を開いてください。
「MusicSortDisplay oni.png」
を同フォルダにコピーして名前を
「MusicSortDisplay challenge meter.png」
に変えます。
以上です。これで起動すれば変わるはずです。
モードって言っていいのかどうか知りません。(笑
foonmixでは、解禁すれば分かりますが、「耐」「連」「鬼」「闘」と普通並びます。
でも、ポイントは「連」「鬼」「耐」「闘」と動きます。変に右へ左へ行きます。
それを、ちゃんと並べよう!ってのが、今回の狙いです。
解禁しなくて、「Themes>foonmix>metrics.ini」を弄る方法があるので紹介。
[ScreenSelectDifficulty]の少し下に
---
ChoiceNames=1,2,3,4,5,6
//ChoiceNames=1,2,3,4,5,6,7,8
---
って部分を
---
//ChoiceNames=1,2,3,4,5,6
ChoiceNames=1,2,3,4,5,6,7,8
---
と弄ってください。そして、起動してみて、モード選択を「激」から右へ行ってください。
そうすると、下とは違う形になっているはずです。

こっちの方がいいでしょ?
あ、別に未改造の方がよければ、この改造は関係ないです。
でも、俺は少なくとも気に入らなかったので、改造します。
同じく「Themes>foonmix>metrics.ini」を弄りますので、開いてください。
んで[ScreenSelectDifficulty]から下のほうにある
---
InfoPage2Choice1OffCommand=sleep,0.3;accelerate,0.4;addx,-800
InfoPage2Choice1OnCommand=vertalign,bottom
InfoPage2Choice1X=880
InfoPage2Choice1Y=450
InfoPage2Choice2OffCommand=sleep,0.5;accelerate,0.4;addx,-800
InfoPage2Choice2OnCommand=vertalign,bottom
InfoPage2Choice2X=1040
InfoPage2Choice2Y=450
InfoPage2Choice3OffCommand=sleep,0.3;accelerate,0.4;addx,-800
InfoPage2Choice3OnCommand=vertalign,bottom
InfoPage2Choice3X=780
InfoPage2Choice3Y=450
InfoPage2Choice4OffCommand=sleep,0.3;accelerate,0.4;addx,-800
InfoPage2Choice4OnCommand=vertalign,bottom
InfoPage2Choice4X=1200
InfoPage2Choice4Y=450
---
を、
---
InfoPage2Choice1OffCommand=sleep,0.3;accelerate,0.4;addx,-800
InfoPage2Choice1OnCommand=vertalign,bottom
InfoPage2Choice1X=720
InfoPage2Choice1Y=450
InfoPage2Choice2OffCommand=sleep,0.5;accelerate,0.4;addx,-800
InfoPage2Choice2OnCommand=vertalign,bottom
InfoPage2Choice2X=880
InfoPage2Choice2Y=450
InfoPage2Choice3OffCommand=sleep,0.7;accelerate,0.4;addx,-800
InfoPage2Choice3OnCommand=vertalign,bottom
InfoPage2Choice3X=1040
InfoPage2Choice3Y=450
InfoPage2Choice4OffCommand=sleep,0.9;accelerate,0.4;addx,-800
InfoPage2Choice4OnCommand=vertalign,bottom
InfoPage2Choice4X=1200
InfoPage2Choice4Y=450
---
と改造して、更にそこから下にある
---
PicturePage2Choice1OffCommand=sleep,0.0;bouncebegin,0.3;zoomy,0
PicturePage2Choice1OnCommand=vertalign,top;
PicturePage2Choice1X=880
PicturePage2Choice1Y=220
PicturePage2Choice2OffCommand=sleep,0.2;bouncebegin,0.3;zoomy,0
PicturePage2Choice2OnCommand=vertalign,top
PicturePage2Choice2X=1040
PicturePage2Choice2Y=220
PicturePage2Choice3OffCommand=sleep,0.0;bouncebegin,0.3;zoomy,0
PicturePage2Choice3OnCommand=vertalign,top;
PicturePage2Choice3X=720
PicturePage2Choice3Y=220
PicturePage2Choice4OffCommand=sleep,0.2;bouncebegin,0.3;zoomy,0
PicturePage2Choice4OnCommand=vertalign,top
PicturePage2Choice4X=1200
PicturePage2Choice4Y=220
---
を、
---
PicturePage2Choice1OffCommand=sleep,0.0;bouncebegin,0.3;zoomy,0
PicturePage2Choice1OnCommand=vertalign,top;
PicturePage2Choice1X=720
PicturePage2Choice1Y=220
PicturePage2Choice2OffCommand=sleep,0.2;bouncebegin,0.3;zoomy,0
PicturePage2Choice2OnCommand=vertalign,top
PicturePage2Choice2X=880
PicturePage2Choice2Y=220
PicturePage2Choice3OffCommand=sleep,0.4;bouncebegin,0.3;zoomy,0
PicturePage2Choice3OnCommand=vertalign,top;
PicturePage2Choice3X=1040
PicturePage2Choice3Y=220
PicturePage2Choice4OffCommand=sleep,0.6;bouncebegin,0.3;zoomy,0
PicturePage2Choice4OnCommand=vertalign,top
PicturePage2Choice4X=1200
PicturePage2Choice4Y=220
---
と改造します。
これで完了です。
勿論、最初に紹介した解禁方法も同時に行なって下さい。
現在、自分の奴はこのようになっています。
番外編です。改造をしないので番外編です。
コマンド紹介です。曲選択の時に使ってみてください。
SMでは使えても、実際のDDRで使えないものもがあります。
| コマンド | 名称 | 説明 |
| [↑][↑] | Easier | 譜面を1つ簡単なものにします。 |
| [↓][↓] | Harder | 譜面を1つ難しいものにします。 |
| [←][→]同時押し | Next Sort | 並べ方を変えます。 |
| [←]と[→]を押しながら[Start] | ||
| [↑][↓][↑][↓] | Sort Menu | ソートメニューを表示します。 |
| [↑][←][→][←][→] | Mirror | 譜面を上下左右反対にします。 |
| [↑][↓][→][←] | Left | 譜面を左回転します。 |
| [↑][↓][←][→] | Right | 譜面を右回転します。 |
| [↓][↑][↓][↑] | Shuffle | 譜面を上下左右ランダムに変えます。 |
| [↓][↑][←][→] | Super Shuffle | 譜面を矢印1つごとに上下左右に配置します。 |
| [↑][↑][←][↓][←] | Next Speed | 速度を上げます。 |
| [↓][↓][→][↑][→] | Previous Speed | 速度を下げます。 |
| [←][→][↓][↑] | Next Accel | ブーストオプションがかかります。 |
| [←][↓][→] | Next Effect | 特殊なオプションがかかります。 |
| [←][↑][→] | Next Appearance | 譜面が消えたりします。 |
| [↓][←][→][←][→] | Reverse | 譜面が上から降ってきます。 |
| [→][←][↓][↑] | Hold Notes | ホールドオプションが変更されます。 |
| [←][→][←][→][←][→][←][→] | Cancel All | 全部デフォルトにします。 |
| [←][←][←][→][→][→][←][→] | Next Theme | タイトル画面のみ。スキンが変更されます。 |
| [←][←][→][→][←][←][→][→] | Next Announcer | タイトル画面のみ。アナウンサーが変更されます。 |
| [←][→][←][←][→][→][←][→] | Next Game | タイトル画面のみ。ゲームモードが変更されます。 |
| [←][←][→][→][←][→] | Mines | 爆弾オプションが変更されます。 |
これはデフォルトの「metrics.ini」を開いて調べたものです。
一番下の「Mines」はfoonmix+限定です。
はっきり言って、知って無くても支障は無いです。(爆
今回はカラーです。色です。
とりあえず、いつも通り「Themes>foonmix>metrics.ini」を開きます。
今回は、ココって場所はありません。
ColorP1=0.2,0.5,1.0,1
ColorP2=1.0,0.5,0.2,1
とかを弄るのが一番簡単かも。
上が1Pの色、下が2Pの色になってます。
構造は(全角文字で書きます)
○○○=*.*,*.*,*.*,*.*
です。
「,」が区切りです。
説明すると、
「どこかの部分」=「赤色の強さ」,「緑色の強さ」,「青色の強さ」,「全体の色の濃さ」
になってます。
大抵、最後の色の濃さは「1」にします。
でも、こんな風に言うぐらいじゃ、この文章を書く意味がありません。
なので、表にまとめてみました。
ただし、非常に長い表です。
色一覧表
あとは、自分で決めた色を構造に合うように書くだけです。
つーか、色一覧表を作るだけで疲れた・・・。(汗
久々の更新です。
今回のは少々大掛かりですので、必ずバックアップをとっておいてください。
最近は、http://www.geocities.jp/l2d6koa8z2000/のスキンを気に入って使用しています。
別にどれでもできますので、ご安心ください。
説明はこのスキンを使用します。
さて、今回はオプションを自作します。
Stepmaniaにはいろいろなオプションがあります。
そして、どのスキンにも個性豊かなオプションが多いと思いませんか?
速度だと、x1.75とかx7とか
しかし、グラフィックはこれがいいのに、オプションはあれがいいとかありませんか?
そこで、俺は考えた・・・
「お気に入りのグラフィックに、自分が使いたいオプションが入っていれば・・・」
という訳で、改造します。
正直、グラフィックは「Cyberia Style」を現在使用しています。
しかし、オプションはそれほど豊富ではありません。
というか、BUMPYオプションが入ってないんですよね・・・(汗
改造前は・・・

こんな感じでしたが、改造後は・・・

なんかいろいろ変わっている雰囲気がありますねぇ〜
多少pop candyが影響しています。
この画像で見える範囲だと・・・
EXPAND+ DIZZY+ BUMPY+ EX.DIZZY+ DRUNK+ TIPSY+ TORNADO+ EX.TORNADO+
という多分、どこのスキンでも見かけないオプションがあります。
コレは全部自分で作成したオプションだからです。
この他にも見えない範囲でx1.75 x99 x256 PROTIMINGとかあります。
このオプション全てを説明するのはとてもツライので・・・
というか、説明するぐらいならDLさせて上書きした方が早いです。
ですが、改変して配布が止められているので、それは出来ません。
なので、一部だけ説明します。
とりあえず、metrics.iniを開きます。
そうすると、3250行目辺りに
[ScreenOptionsMaster]
Speed=14
Speed,11=mod,C300;name,C300
Speed,12=mod,C400;name,C400
Speed,13=mod,C500;name,C500
Speed,14=mod,C600;name,C600
という部分があります。
ここを
[ScreenOptionsMaster]
Speed=15
Speed,11=mod,C300;name,C300
Speed,12=mod,C400;name,C400
Speed,13=mod,C500;name,C500
Speed,14=mod,C600;name,C600
Speed,15=mod,x256;name,x256
という感じに変えてみます。
こうすると、速度の項目の15番目にx256を追加したことになります。
しかし、コレでは完成じゃありません。
コレで起動すれば分かりますが、存在していても表示してくれません。
そこで、Languages/english.iniを開いて、400行目辺りに
C200=C200
C300=C300
C400=C400
C500=C500
C600=C600
というものがありますので、ここを
C200=C200
C300=C300
C400=C400
C500=C500
C600=C600
x256=x256
と変更してください。
これをLanguages/japanese.iniでも同じ事をしてください。
存在しない場合はenglish.iniのみでOKです。
コレで起動してオプションに入るとあら不思議
x256が追加されているではありませんか!!
・・・お気づきの方もみえると思いますが
明らかに実用性の無いオプションです。
それぐらい言われることは予想していました。
なので、
こんなもの作成しました
コレをCyberia Style Ver2.6に試してください。
先ほどの画像みたいになります。
また、200%の部分を400%とか数値を変えてみるとかなり面白くなります。
オススメオプションは
EXPAND+ EX.DIZZY+
この2つを入れるだけで笑えます。
内容は 200% EXPAND, 800% DIZZY です。
応用利かせればもっと沢山のオプションが作れます。