テーマ

「テーマ」の編集履歴(バックアップ)一覧に戻る

テーマ - (2009/12/30 (水) 14:49:20) のソース

#contents

*オプションの改造基本

**オプションの書式

metrics.ini中の
[ScreenOptionsMaster]以下の行を見ていけば大体分かるが、例えば、
オプションのタイトルが''Example''、
選択できるオプションが''A''、''B''、''C''の''3''つ、
又、それぞれのオプションの表示名が''Alpha''、''Beta''、''Gamma''、
最初から選択されているオプションが''B''だとすると、
以下のようになる。(SM3.9の場合)

''Example''=''3''
''Example''Default=mod,''B''
''Example'',1=mod,''A'';name,''Alpha''
''Example'',2=mod,''B'';name,''Beta''
''Example'',3=mod,''C'';name,''Gamma''

**オプションの書式の解説

''Example'':AppearanceとかSpeedとかにあたる。ぶっちゃけ、なんと名づけてもOK.
''A''、''B''、''C'':StepMania内部でのオプションの名前。決まってるので良い加減につけちゃNG.詳細後述。
''Alpha''、''Beta''、''Gamma'':ユーザがつけるオプションの名前。好きに付けてOK.
''3'':このオプションのタイトルの中に、いくつオプションがあるか。上記例での一番上の数と一番下の数が合ってないといろいろと面倒が起こるので、適当な数値を記述。
'''実際は、ExampleとAlpha、Beta、Gammaの表示はlanguagesフォルダのiniファイルにも記述するが、面倒なので後回し。'''

*StepMania内部でのオプション名

[[オプション設定]]の情報と結構かぶります。悪しからず。
4.0用と3.9用両方をアルファベット順に記載しておきます。
一部オプションでは効果を%で指定可能 (例:50% stealth)
(色で分けたほうがいいかな?)

**内部オプション名

|オプション名|例|効果など。|Default|%|
|''N'' life|3 lives|Batteryを使用しているときのライフ残量を指定します。''N''が1のときはlife、2以上のときはlivesのようです。0にすると即死します。|||
|''N''x|4.25x|Noteのスクロール速度を''N''倍にします。|1x||
|''N''xmusic|0.1xmusic|曲の演奏速度を''N''倍にします。|1.0xmusic||
|alternate||←↑には矢印が下から上へ、↓→には矢印が上から下へ流れていきます。|||
|autosync|||||
|bar||プレイヤーのライフをバーで表示します。|||
|battery||プレイヤーのライフをバッテリーで表示します。一定数以上(''N'' lifeで指定可能)Good以下でコンボを切るとFAILEDとなります。|||
|beat||4分のタイミングでスクロールが横方向に鼓動を打ちます。|no beat|振幅が大きくなります。|
|big||4分の矢印の間に8分の矢印を追加します。|||
|blind||判定を隠します。|||
|blink||矢印が表示、消滅を繰り返します。|||
|bmrize|||||
|boomerang|||||
|boost|||||
|brake|||||
|C000|C642|NoteのスクロールをBPM''N''の速さで固定します。|||
|centered|||||
|cover|||||
|converge||→centeredへ|||
|cross|||||
|dark|||||
|dizzy|||||
|distant|||||
|drunk|||||
|echo|||||
|expand|||||
|failarcade||ライフが0になった時点で即ゲームオーバーにします。|||
|failendofsong||ライフが0になっても曲が終わるまではゲームオーバーになりません。|||
|failoff||ライフが0になってもゲームオーバーにならず、クリア扱いになります。|||
|flip|||||
|floored|||||
|hallway|||||
|hidden|||||
|incoming|||||
|land||→brakeへ|||
|left|||||
|little|||||
|mini|||||
|mines||普通の矢印を一部地雷に変えます。|||
|mirror|||上下左右が||
|noholds||フリーズアローが全て通常の矢印になります。|||
|nohands||3つ同時押し、4つ同時押しが2つ同時押しになります。|||
|nojumps||2つ同時押し、3つ同時押し、4つ同時押しが通常の矢印になります。|||
|norecover||Barを使用しているとき、ライフが回復しなくなります。|||
|normal-drain||Barを使用しているとき、ライフが回復するようになります。|||
|norolls||(4.0用)ロールアローがフリーズアローになります。|||
|noquads||4つ同時押しが3つ同時押しになります。|||
|nomines||地雷がなくなります。|||
|overhead|||||
|passmark|70% passmark|ライフゲージが指定した値&bold(){以下}になるとゲームオーバー。failimmediateの場合はその時点でゲームオーバー、failatendの場合は曲終了時指定した値以下になっているとゲームオーバー。|no passmark(?)|満タンに対するライフゲージの量を指定します。50%なら半分以下でゲームオーバー。failimmediateの場合、ライフゲージの初期値>passmarkの%にしないと即ゲームオーバー。100%以上、または%指定がないとクリア不可能になります。|
|planted||ほぼ踏みっぱになるようにフリーズアローが追加されます。但し、次の矢印が同じ方向、同時押しであるか、その矢印がフリーズアローの場合は追加されないようです。|||
|protiming|||||
|quick|||||
|randomvanish|||||
|reverse||矢印が上から下へ降って来るようになります。|||
|right|||||
|savescore||スコアの記録を録るようになります。|||
|shuffle||Noteの配置が方向ごとに入れ替わります。|||
|skippy|||||
|space|||||
|split|||||
|stealth|||||
|stomp|||||
|sudden|||||
|suddendeath||Barを使用しているとき、これがあると一度ミスした時点でゲームオーバーになります。|||
|supershuffle||Noteの配置が矢印ごとにランダムになります。|||
|tipsy|||||
|tornado|||||
|twister|||||
|wave|||||
|wide|||||

*解説サイト

テーマやノートスキンでアニメーションを行うためのコマンドが解説されています。

[[BGAnimation講座>http://foonmix.nothing.sh/foonplus_html/bganimations.html]]
[[SMTheming Wiki(英語)>http://kki.ajworld.net/wiki/Main_Page]]
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。