1.33最新機能
waiei1.33は互換性アップデートと題し、StepMania3.9や他テーマとの互換性を向上する内容となっています。
最終版宣言しておきながら更新し続けるのはA.Cにはよくあること。
waiei Classicサポート
選曲画面を、デフォルトテーマに近くする waiei Classic を新たに作成しました。
これにより、エラーを起こす原因となっていたファイル構造やLua書式に変更が加えられています。
waiei Classicはwaieiを継承して動作しているため、必ずwaiei1.33以降が必要になります。
また、waieiのテーマカラーはwaiei Classicでも問題なく動作します。
詳細は、waiei @ ウィキのwaiei Classicを参照してください。
BGA2Luaの変換精度向上
DefaultExtendedから実装していたBGA2Lua(StepMania3.9用の背景アニメーションを5.0用に書き換える機能)を設計しなおし、よりオリジナルに近い動作をするようになりました。
BGA2Lua1.1(前バージョンまでに同梱されていたもの)で変換されたLuaファイルを検出した場合、自動的にBGA2Lua1.2で変換しなおします。
なお、waieiシステムオプションのBGA2Lua Update TimingをNEVERにすることで無効にできます。
※互換性がないため完全な再現ができないこともあります。
※変換したファイルを出力するため、管理者権限のないフォルダにStepManiaをインストールしている場合クラッシュする可能性があります。
Group.iniの新規パラメータサポート
waiei独自機能であるGroup.iniに新たなパラメータをサポートしました。
Group.iniとは、各グループフォルダ(Songs内にあるフォルダの中)にGroup.iniというファイルを作成することで様々な動作を設定することができる機能です。
詳細は、waiei @ ウィキのGroup.ini書式・意見所を参照してください。
今回追加された機能
#METERTYPE
グループ内の曲すべてのMETERTYPEを一括指定します。これにより、難易度を20段階で設定しても選曲中の文字色が赤文字(ボス曲扱い)になるのを防ぐことができます。
#METERTYPE:DDR; #METERTYPE:DDR X; #METERTYPE:ITG;
#LYRICTYPE
StepMania4以降、歌詞は意図的に空白文字を指定しない限り消えないようになりました。
これにより、長い歌詞を一度に表示させても読む前に消えてしまう現象を回避できるようになりましたが、
自動的に消えないため3.9を想定して作成された歌詞データを読み込んだ場合、間奏部分など本来消えてほしい部分でも表示され続けてしまいます。
そこで、LYRICTYPEを設定することで、過去バージョン同様自動的に消えるように動作させることができます。
#LYRICTYPE:Default; #LYRICTYPE:Old;
#EarnedExtraBackground / #Extra1ResultBackground / #Extra2ResultBackground
Group.iniを使用して、特定条件下のリザルト画面の背景画像を変更できるようにしました。
詳しくは、waiei@ウィキのEXFolderフォーマット共通化を参照してください。
#EarnedExtraBackground:背景画像ファイル名; #Extra1ResultBackground:背景画像ファイル名; #Extra2ResultBackground:背景画像ファイル名;
#SORTLIST_FRONT / #SORTLIST_REAR
StepMania5.0専用テーマファイル「CyberiaStyle 8 Solid Version 8.1」の独自機能で、選曲中の曲順を好きな順番に設定することができます。
簡単な実装方法は、スペシャルの該当項目を参照してください。
詳しい仕様はCyberiaStyle 8を確認してください。
#SORTLIST_FRONT:フォルダ名1:フォルダ名2:…; #SORTLIST_REAR:フォルダ名1:フォルダ名2:…;
ホイール画像優先度に BG -> Jacket を追加
選曲ホイールに表示させる画像の優先度に新しく、 BG -> Jacket を追加しました。
基本的にJacketを最優先、動作が重い場合はバナーを最優先としていましたが、waiei Classicの見た目があまり良くなかったのでBG最優先モードを搭載しました。
もちろん、動作はかなり重いのでご利用する場合はかなりのハイスペックPCを推奨します。
※waiei Classicは選択中の楽曲のみ表示するため、そこまで重くならないと思います。
選曲中に表示されるスコアの仕様変更
waieiデザインオプションの ScoreMode in Screen SelectMusic を「DDR SuperNOVA2」に設定していた場合、従来では選曲するたびに計算することで、記録されているスコアに関係なくSN2計算式で表示していましたが、
譜面の変更などで理論値の100万点をオーバーしてしまうことがあったため単純に7ケタ表示するように仕様変更しました。
従来のように記録されているスコアに関係なくSN2計算式で表示させたい場合は、該当オプションで「SN2(AutoConvert)」を選択してください。