merge
@@ -9,6 +9,9 @@ change to JSON, but it is unsure if this will be done.
|
||||
Implement .ssc at your own risk.
|
||||
_______________________________________________________________________________
|
||||
|
||||
[v0.82] - cerbo
|
||||
* add #PREVIEWVID tag. (to load the preview video, like #PREVIEW tag in .sma)
|
||||
|
||||
[v0.81] - freem
|
||||
* add #JACKET, #CDIMAGE, and #DISCIMAGE tags. (similar to #BANNER, etc.)
|
||||
|
||||
|
||||
@@ -4,10 +4,34 @@ The StepMania 5 Changelog covers all post-sm-ssc changes. For a list of changes
|
||||
from StepMania 4 alpha 5 to sm-ssc v1.2.5, see Changelog_sm-ssc.txt.
|
||||
________________________________________________________________________________
|
||||
|
||||
================================================================================
|
||||
StepMania 5.0 alpha 1a | 201201??
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
2012/01/15
|
||||
----------
|
||||
* [WheelNotifyIcon] Add the NumIconsToShow metric. [Wolfman2000]
|
||||
* [PlayerOptions] Fix a problem with m-mods where you would get m200 as
|
||||
the default speed modifier. [AJ]
|
||||
|
||||
2012/01/11
|
||||
----------
|
||||
* [ScreenEdit] Fix a floating point issue when dealing with speed segments.
|
||||
[Wolfman2000]
|
||||
|
||||
2012/01/09
|
||||
----------
|
||||
* [Song] Fix a bug introduced with "Only read certain tags during first load"
|
||||
where song graphic files wouldn't load. [theDtTvB]
|
||||
|
||||
================================================================================
|
||||
StepMania 5.0 alpha 1 | 20120108
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
2012/01/08
|
||||
----------
|
||||
* [Song] Add HasPreviewVid and GetPreviewVidPath lua binding [cerbo]
|
||||
|
||||
2012/01/08
|
||||
----------
|
||||
* [ScreenManager] Made AddScreenToTop take a second (optional) parameter for
|
||||
|
||||
@@ -94,6 +94,7 @@
|
||||
<Function name='IsNetSMOnline'/>
|
||||
<Function name='IsRoutine'/>
|
||||
<Function name='IsSMOnlineLoggedIn'/>
|
||||
<Function name='IsUsingWideScreen'/>
|
||||
<Function name='IsW1Allowed'/>
|
||||
<Function name='JudgmentLineToColor'/>
|
||||
<Function name='JudgmentLineToLocalizedString'/>
|
||||
@@ -736,6 +737,7 @@
|
||||
<Function name='GetEditLocalProfile'/>
|
||||
<Function name='GetEditLocalProfileID'/>
|
||||
<Function name='GetEditSourceSteps'/>
|
||||
<Function name='GetEnabledPlayers'/>
|
||||
<Function name='GetExpandedSectionName'/>
|
||||
<Function name='GetGameSeed'/>
|
||||
<Function name='GetGameplayLeadIn'/>
|
||||
@@ -2308,6 +2310,6 @@
|
||||
<Constant name='right' value=''HorizAlign_Right''/>
|
||||
<Constant name='top' value=''VertAlign_Top''/>
|
||||
</Constants>
|
||||
<Version>StepMania v5.0 alpha 0</Version>
|
||||
<Date>2011-12-29</Date>
|
||||
<Version>StepMania v5.0 alpha 1</Version>
|
||||
<Date>2012-01-12</Date>
|
||||
</Lua>
|
||||
|
||||
@@ -273,6 +273,9 @@ save yourself some time, copy this for undocumented things:
|
||||
<Function name='InitUserPrefs' theme='default' return='void' arguments=''>
|
||||
[03 ThemePrefs.lua] Initializes various user preferences.
|
||||
</Function>
|
||||
<Function name='ipairs' theme='_fallback' return='function' arguments='table t'>
|
||||
[01 base.lua] "Like ipairs(), but returns only values."
|
||||
</Function>
|
||||
<Function name='IsArcade' theme="_fallback" return='bool' arguments=''>
|
||||
[02 Utilities.lua] Returns <code>true</code> if the coin mode is not set to <Link class='ENUM' function='CoinMode'>CoinMode_Home</Link>.
|
||||
</Function>
|
||||
@@ -352,7 +355,7 @@ save yourself some time, copy this for undocumented things:
|
||||
Creates a module. See the Lua manual for more details.
|
||||
</Function>
|
||||
<Function name='MonthOfYear' return='int' arguments=''>
|
||||
Returns the current month of the year.
|
||||
Returns the current month of the year (<code>0</code>-<code>11</code>).
|
||||
</Function>
|
||||
<Function name='MonthToLocalizedString' return='string' arguments='Month m'>
|
||||
Returns Month <code>m</code> as a localized string.
|
||||
@@ -386,6 +389,9 @@ save yourself some time, copy this for undocumented things:
|
||||
<Function name='PositionPerPlayer' theme='_fallback' return='float' arguments='PlayerNumber pn, float p1val, float p2val'>
|
||||
[02 Actor.lua] Returns either <code>p1val</code> or <code>p2val</code> depending on <code>pn</code>.
|
||||
</Function>
|
||||
<Function name='PrettyPercent' return='string' arguments='float num, float den'>
|
||||
Returns a formatted percent with the specified <code>num</code>erator and <code>den</code>ominator.
|
||||
</Function>
|
||||
<Function name='print' theme='_fallback' return='void' arguments='string s'>
|
||||
[00 init.lua]
|
||||
</Function>
|
||||
@@ -438,6 +444,9 @@ save yourself some time, copy this for undocumented things:
|
||||
<Function name='Saturation' theme='_fallback' return='color' arguments='color c, float percent'>
|
||||
[02 Colors.lua] Modifies the saturation of the specified color
|
||||
</Function>
|
||||
<Function name='scale' return='float' arguments='float x, float low1, float high1, float low2, float high2'>
|
||||
Scales <code>x</code>, originally within <code>low1</code> and <code>high1</code>, to fall between <code>low2</code> and <code>high2</code>.
|
||||
</Function>
|
||||
<Function name='ScoreKeeperClass' theme='_fallback' return='string' arguments=''>
|
||||
[03 Gameplay.lua] Returns the primary ScoreKeeper class to use.
|
||||
</Function>
|
||||
@@ -2110,7 +2119,10 @@ save yourself some time, copy this for undocumented things:
|
||||
Return the source <Link class='Steps' /> for the editor or <code>nil</code>
|
||||
if it does not exist.
|
||||
</Function>
|
||||
<Function name='GetExpandedSectionName' return='String' arguments=''>
|
||||
<Function name='GetEnabledPlayers' return='{PlayerNumber}' arguments=''>
|
||||
Returns a table of enabled players.
|
||||
</Function>
|
||||
<Function name='GetExpandedSectionName' return='string' arguments=''>
|
||||
Returns the name of the currently expanded section.
|
||||
</Function>
|
||||
<Function name='GetGameSeed' return='int' arguments=''>
|
||||
|
||||
@@ -1,39 +1,49 @@
|
||||
Stepmania 5系本体用 日本語化セット2(2011/12/18)
|
||||
作者:ナイラー
|
||||
Stepmania 5系本体用 日本語化セット5(2012/01/12)
|
||||
作者:ナイラー
|
||||
-----------
|
||||
Stepmania5系本体では従来の日本語テーマ、および日本語ランゲージファイルが使用できなくなっています。
|
||||
個人的に日本語が見えているほうが安心できるので、とりあえずファイルを製作してみました。
|
||||
Stepmania5系本体では従来の日本語テーマ、および日本語ランゲージファイルが使用できなくなっています。
|
||||
個人的に日本語が見えているほうが安心できるので、とりあえずファイルを製作してみました。
|
||||
-----------
|
||||
以下のファイルが同梱されています。
|
||||
・fallbackja.ini(_fallbackテーマ用日本語ランゲージファイル) Ver 1.04α
|
||||
・themeja.ini(デフォルトテーマ用日本語ランゲージファイル) Ver 1.02α
|
||||
以下のファイルが同梱されています。
|
||||
・fallbackja.ini(_fallbackテーマ用日本語ランゲージファイル) Ver 1.05β
|
||||
・themeja.ini(デフォルトテーマ用日本語ランゲージファイル) Ver 1.03β
|
||||
(添字がαからβになったのに強い意味はありません。番号動かしたくなかったので)
|
||||
-----------
|
||||
今回の更新点
|
||||
fallbackja.iniに対して
|
||||
・一部整形し忘れた文の整形。
|
||||
・エディット内での背景設定の部分の訳。
|
||||
今回の更新点
|
||||
前回の「細かい訂正」で見落としてた部分を修正しました。
|
||||
fallbackja.iniに対して
|
||||
・起動ウインドウのテキストの日本語化。
|
||||
・エディットのヘルプの訳の脱落を修正。
|
||||
☆なお、確認してはいませんが起動ウインドウに2バイト文字を置くとバグると思います(推測ですが)。
|
||||
もしバグが起きた場合、[LoadingWindow]の項をすべて英語の言語ファイルのものに置き換えてください。
|
||||
起きなければお楽しみください。
|
||||
themeja.iniに対して
|
||||
・オートプレイの説明の脱落を修正。
|
||||
・譜面が一つもない時にゲームスタートかエディットを選ぶと出てくるスクリーンの文章の整形。
|
||||
-----------
|
||||
それぞれのファイルは、次の場所に配置してください。
|
||||
・fallbackja.iniは、「Theme」フォルダの「_fallback」フォルダ内の「Language」フォルダに、
|
||||
「ja.ini」にリネームして配置。
|
||||
・themeja.iniは、「Theme」フォルダの「Default」フォルダ内の「Language」フォルダに
|
||||
「ja.ini」にリネームして配置。
|
||||
☆(重要)デフォルトテーマ以外では日本語化しきれなくなる部分があります。
|
||||
そのことの報告は控えていただければ。
|
||||
これでオプションから日本語が設定できるようになります。
|
||||
操作の手順は、標準テーマなら
|
||||
「起動→Option→More Option→Appearance Options→Languageで日本語を選択」です。
|
||||
それぞれのファイルは、次の場所に配置してください。
|
||||
・fallbackja.iniは、「Theme」フォルダの「_fallback」フォルダ内の「Language」フォルダに、
|
||||
「ja.ini」にリネームして配置。
|
||||
・themeja.iniは、「Theme」フォルダの「Default」フォルダ内の「Language」フォルダに
|
||||
「ja.ini」にリネームして配置。
|
||||
☆(重要)デフォルトテーマ以外では日本語化しきれなくなる部分があります。
|
||||
そのことの報告は控えていただければ。
|
||||
これでオプションから日本語が設定できるようになります。
|
||||
操作の手順は、標準テーマなら
|
||||
「起動→Option→More Option→Appearance Options→Languageで日本語を選択」です。
|
||||
----------
|
||||
誤訳、および訳さないほうがいい部分もありますが、そこは勘弁してください。
|
||||
また、フォント画像が追加で必要になる箇所があるかもしれませんが、今回はそれも勘弁してください。
|
||||
|
||||
誤訳、および訳さないほうがいい部分もありますが、そこは勘弁してください。
|
||||
追加で日本語フォントファイルが必要となる場合、
|
||||
https://skydrive.live.com/embed?cid=EF81182F6B9C3571&resid=EF81182F6B9C3571%21140&authkey=AHPyLL7fuTngDMk
|
||||
から「Stepmania用小夏」を入手することができます。
|
||||
Stepmania用小夏には半角カナやデフォルトフォントに収録されていない漢字の一部が収録されています。
|
||||
----------
|
||||
このセットは自由に改変、再配布することができます。パッケージなどに同梱しても構いません。
|
||||
改変後のファイルの改変・再配布条件は自由に設定してかまいません。
|
||||
このセットは自由に改変、再配布することができます。パッケージなどに同梱しても構いません。
|
||||
改変後のファイルの改変・再配布条件は自由に設定してかまいません。
|
||||
----------
|
||||
For foreign "rhythmers"
|
||||
This archive can be fixed and redistributed by you all.Including to Song Packages or Themes is
|
||||
also OK.
|
||||
Moreover,you can decide how these files are treated.
|
||||
Sorry for my poor English :)
|
||||
----------
|
||||
何かありましたらTwitterの@Niler_jpまで。
|
||||
何かありましたらTwitterの@Niler_jpまで。
|
||||
@@ -20,9 +20,9 @@ SMData:
|
||||
$(srcdir)/Utils/CreatePackage.pl $(srcdir) .
|
||||
|
||||
dist-hook: SMData
|
||||
mkdir -p $(distdir)/Packages
|
||||
mv GameData.smzip $(distdir)/Packages
|
||||
cp -r $(srcdir)/Docs $(distdir)
|
||||
mkdir -p "$(distdir)/Packages"
|
||||
mv GameData.smzip "$(distdir)/Packages"
|
||||
cp -r "$(srcdir)/Docs" "$(distdir)"
|
||||
cp -r -t "$(distdir)" $(installFiles)
|
||||
|
||||
install-exec-hook:
|
||||
|
||||
@@ -1,24 +1,24 @@
|
||||
;Stepmania 5.0系本体用 _fallbackテーマ日本語化ファイルVer 1.04α
|
||||
;Stepmania 5.0系本体用 _fallbackテーマ日本語化ファイルVer 1.05β
|
||||
|
||||
[Common]
|
||||
WindowTitle=StepMania
|
||||
StepMania=StepMania
|
||||
|
||||
[LoadingWindow]
|
||||
Couldn't open any loading windows.=Couldn't open any loading windows.
|
||||
Starting sound subsystem...=Starting sound subsystem...
|
||||
Initializing bookkeeper...=Initializing bookkeeper...
|
||||
Starting lights subsystem...=Starting lights subsystem...
|
||||
Loading game type...=Loading game type...
|
||||
Building song cache index...=Building song cache index...
|
||||
Loading banner cache...=Loading banner cache...
|
||||
Initializing memory card system...=Initializing memory card system...
|
||||
Initializing character system...=Initializing character system...
|
||||
Initializing profile system...=Initializing profile system...
|
||||
Updating popular song list...=Updating popular song list...
|
||||
Updating course rankings...=Updating course rankings...
|
||||
Initializing statics manager...=Initializing statics manager...
|
||||
Initializing message system...=Initializing message system...
|
||||
Couldn't open any loading windows.=読み込みウインドウが開けませんでした。
|
||||
Starting sound subsystem...=音声システム開始
|
||||
Initializing bookkeeper...=クレジット記録初期化中
|
||||
Starting lights subsystem...=サイドライト初期化中
|
||||
Loading game type...=ゲーム読み込み中
|
||||
Building song cache index...=譜面データベース生成中
|
||||
Loading banner cache...=バナー画像キャッシュ中
|
||||
Initializing memory card system...=メモリーカードポート初期化中
|
||||
Initializing character system...=フォント読み込み中
|
||||
Initializing profile system...=プロフィール読み込み中
|
||||
Updating popular song list...=人気曲リスト更新中
|
||||
Updating course rankings...=コースランキング更新中
|
||||
Initializing statics manager...=スタティックマネージャー初期化中
|
||||
Initializing message system...=メッセージシステム初期化中
|
||||
|
||||
[Arch]
|
||||
Couldn't create a movie driver.=動画ドライバの生成に失敗しました。
|
||||
@@ -379,7 +379,7 @@ Fill Machine Stats=
|
||||
Game=シミュレートするゲームを変更します。
|
||||
GetRankingName=ネーム入力画面の出方を設定します。
|
||||
Graphics/Sound Options=画面及び音声に関する設定です。
|
||||
Group=
|
||||
Group=譜面を再生するグループを設定します。
|
||||
HiddenSongs=Onにすると「SELECTABLE」設定が\n「NO」になっている曲は選択できなくなります。
|
||||
|
||||
|
||||
@@ -402,7 +402,7 @@ No Memory Card=メモリーカードが認識されません。
|
||||
NoteSkins=使用するノートスキンを設定します。\n必ずシミュレート中のモードに対応したスキンを使用してください。
|
||||
NumBackgrounds=ランダム背景を使う際に常に読み込む画像数を設定します。
|
||||
OnlyDedicatedMenuButtons=ゲーム用のボタンでメニューが操作できるようになります。\n特別なことがない限り「Use Gameplay Buttons」にしてください。
|
||||
OptionsRandomJukebox=ジュークボックスについての設定です。
|
||||
OptionsRandomJukebox=ランダムでプレイオプションを設定して譜面を再生します。
|
||||
OsMountPlayer1=
|
||||
OsMountPlayer2=
|
||||
|
||||
@@ -460,7 +460,7 @@ SoundVolumeAttract=アトラクトデモの音量を変更します。
|
||||
|
||||
StepMania Credits=StepManiaの開発チームを紹介します。
|
||||
Steps=譜面
|
||||
Style=スタイル
|
||||
Style=再生するプレイスタイルを設定します。
|
||||
Test Input=ジョイスティックの入力テストを行います。
|
||||
Test Lights=ライトセンサーの入力テストを行います。
|
||||
TextureColorDepth=テクスチャの有効色数を設定します。
|
||||
@@ -836,7 +836,7 @@ Clear area=エリア内のオブジェ削除
|
||||
Clear clipboard=クリップボード削除
|
||||
CoinMode=コインモード
|
||||
CoinModeNoHome=コインモード
|
||||
CoinsPerCredit=Coins Per Credit
|
||||
CoinsPerCredit=1クレジットの\nコイン数
|
||||
Connection=接続
|
||||
Convert pause to beats=停止を拍に
|
||||
Convert delay to beats=低速を拍に
|
||||
@@ -935,7 +935,7 @@ Game=Game
|
||||
GetRankingName=ネーム入力
|
||||
Graphics/Sound Options=画像/音声オプション
|
||||
Group=グループ
|
||||
Hands=Hands
|
||||
Hands=トリプル
|
||||
HiddenSongs=隠し曲
|
||||
Hide=判定ゾーン
|
||||
High Meter=High Meter
|
||||
@@ -992,7 +992,7 @@ Play selection=選択範囲をテストプレイ
|
||||
Player1Profile=1Pのプロファイル
|
||||
Player2Profile=2Pのプロファイル
|
||||
PlayerAutoPlay=オートプレイ
|
||||
Predicted Meter=Predicted Meter
|
||||
Predicted Meter=予想難易度
|
||||
Preferences=好み
|
||||
PreloadSounds=音声の先読み
|
||||
Premium=プレミアム
|
||||
@@ -1319,7 +1319,7 @@ Enter a new min BPM.=表示される最小BPMを入力してください。
|
||||
Enter a new max BPM.=表示される最大BPMを入力してください。
|
||||
More than %d notes per measure is not allowed. This change has been reverted.=1小節に%d個のオブジェは置けません。修正してください。
|
||||
No backgrounds available=背景画像が存在しません。
|
||||
EditHelpText=Up/Down:\n 拍の変更\nLeft/Right:\n 分数切り替え\n数字キー:\n 配置/除去\nN and M keys:\n オブジェの種類変更\nCtrl + N/M:\n サイクルフラグ変更\nCtrl + ,/.:\n サイクル挿入\n数字キー押しっぱなし\n ホールド挿入\n\nシフトキーも押してロールアロー\nスペースキー \nエリアマーカー設置\nTキー タイミング\nEnterキー エリアメニュー\nAキー エリアメニュー2\nEscキー メインメニュー\nF4: タイミングメニュー\nF1: ヘルプ\n
|
||||
EditHelpText=↑/↓キー:\n 拍の変更\n←/→キー:\n 分数切り替え\n数字キー(1が一番左):\n 配置/除去\nN/Mキー:\n オブジェの種類変更\nCtrl + N/M:\n サイクルフラグ変更\nCtrl + ,/.:\n サイクル挿入\n数字キー押しっぱなし:\n ホールド挿入\n シフトキーも押してロールアロー\nVキー:\n おじゃま設定\nスペースキー:\n エリアマーカー設置\n\nUキー:アンドゥ\nTキー:拍モード/時間モード\nEnterキー:エリアメニュー呼出\nAキー:エリアメニュー2呼出\nEscキー:メインメニュー呼出\nF4:タイミングメニュー呼出\nF1:ヘルプ呼出\n
|
||||
PlayRecordHelpText=Startボタンで終了
|
||||
Save successful.=正常に保存しました。
|
||||
Saved as SM and DWI.=SMとDWI形式で保存しました。
|
||||
@@ -2025,7 +2025,8 @@ Set selection=エリアマーカーの設置
|
||||
Toggle assist tick=アシストチックを使う
|
||||
Next/prev steps of same StepsType=同じタイプの違うシーケンス
|
||||
Decrease/increase BPM at cur beat=BPMの調整
|
||||
Decrease/increase stop at cur beat=シーケンス停止の調整
|
||||
Decrease/increase stop at cur beat=譜面停止時間の調整
|
||||
Decrease/increase delay at cur beat=譜面遅延時間の調整
|
||||
Decrease/increase music offset=オフセットの調整
|
||||
Decrease/increase sample music start=試聴曲スタートの調整
|
||||
Decrease/increase sample music length=試聴曲の長さの調整
|
||||
|
||||
@@ -21,6 +21,7 @@ end
|
||||
PLAYER_1 = "PlayerNumber_P1"
|
||||
PLAYER_2 = "PlayerNumber_P2"
|
||||
NUM_PLAYERS = #PlayerNumber
|
||||
OtherPlayer = { [PLAYER_1] = PLAYER_2, [PLAYER_2] = PLAYER_1 }
|
||||
|
||||
function string:find_last(text)
|
||||
local LastPos = 0
|
||||
|
||||
@@ -3,6 +3,7 @@ ThemePrefs: handles the underlying structure for ThemePrefs, so any themes
|
||||
built off of this can simply declare their prefs and default values, and
|
||||
access them through this system.
|
||||
|
||||
v0.7.2: Jan. 10, 2012. Added ThemePrefs.ForceSave function [freem]
|
||||
v0.7.1: Dec. 28, 2010. Added language support.
|
||||
v0.7.0: Dec. 15, 2010. Initial version.
|
||||
|
||||
@@ -42,7 +43,7 @@ local function ResolveTable( pref )
|
||||
local val = PrefsTable[name][pref]
|
||||
|
||||
if val ~= nil then
|
||||
Trace( ("ResolveTable(%s): found in %s"):format(pref,name) )
|
||||
--Trace( ("ResolveTable(%s): found in %s"):format(pref,name) )
|
||||
return PrefsTable[name]
|
||||
end
|
||||
|
||||
@@ -50,7 +51,7 @@ local function ResolveTable( pref )
|
||||
if PrefsTable[FallbackTheme] then
|
||||
val = PrefsTable[FallbackTheme][pref]
|
||||
if val ~= nil then
|
||||
Trace( ("ResolveTable(%s): found in fallback"):format(pref) )
|
||||
--Trace( ("ResolveTable(%s): found in fallback"):format(pref) )
|
||||
return PrefsTable[FallbackTheme]
|
||||
end
|
||||
end
|
||||
@@ -60,7 +61,7 @@ local function ResolveTable( pref )
|
||||
for section, _ in pairs(PrefsTable) do
|
||||
val = PrefsTable[section][pref]
|
||||
if val ~= nil then
|
||||
Trace( ("ResolveTable(%s): found in section %s"):format(pref,section) )
|
||||
--Trace( ("ResolveTable(%s): found in section %s"):format(pref,section) )
|
||||
return PrefsTable[section] end
|
||||
end
|
||||
|
||||
@@ -93,7 +94,7 @@ ThemePrefs =
|
||||
local section = GetThemeName()
|
||||
PrefsTable[section] = PrefsTable[section] and PrefsTable[section] or { }
|
||||
|
||||
Trace( "Using section " .. section )
|
||||
--Trace( "Using section " .. section )
|
||||
|
||||
-- if the key doesn't exist, add it with our default value
|
||||
for k, tbl in pairs(prefs) do
|
||||
@@ -103,7 +104,7 @@ ThemePrefs =
|
||||
end
|
||||
end
|
||||
|
||||
PrintTable( PrefsTable[section] )
|
||||
--PrintTable( PrefsTable[section] )
|
||||
end,
|
||||
|
||||
Load = function()
|
||||
@@ -120,8 +121,15 @@ ThemePrefs =
|
||||
IniFile.WriteFile( ThemePrefsPath, PrefsTable )
|
||||
end,
|
||||
|
||||
-- for when you absolutely have to save, no matter what NeedsSaved says.
|
||||
ForceSave = function()
|
||||
if not IniFile then return false end
|
||||
NeedsSaved = false
|
||||
IniFile.WriteFile( ThemePrefsPath, PrefsTable )
|
||||
end,
|
||||
|
||||
Get = function( name )
|
||||
Trace( ("ThemePrefs.Get(%s)"):format(name) )
|
||||
--Trace( ("ThemePrefs.Get(%s)"):format(name) )
|
||||
local tbl = ResolveTable(name)
|
||||
if tbl then return tbl[name] end
|
||||
Warn( "Get: "..GetString("UnknownPreference"):format(name) )
|
||||
@@ -129,7 +137,7 @@ ThemePrefs =
|
||||
end,
|
||||
|
||||
Set = function( name, value )
|
||||
Trace( ("ThemePrefs.Set(%s, %s)"):format(name, tostring(value)) )
|
||||
--Trace( ("ThemePrefs.Set(%s, %s)"):format(name, tostring(value)) )
|
||||
local tbl = ResolveTable(name)
|
||||
if tbl then tbl[name] = value; NeedsSaved = true; return end
|
||||
Warn( "Set: "..GetString("UnknownPreference"):format(name) )
|
||||
|
||||
@@ -1148,8 +1148,8 @@ ImmediateHoldLetGo=not IsGame("pump")
|
||||
RequireStepOnHoldHeads=not IsGame("pump")
|
||||
RequireStepOnMines=false
|
||||
InitialHoldLife=IsGame("pump") and 0.05 or 1
|
||||
MaxHoldLife=IsGame("pump") and 0.05 or 1
|
||||
RollBodyIncrementsCombo=GetGamePrefB("UserPrefComboOnRolls")
|
||||
MaxHoldLife=1
|
||||
RollBodyIncrementsCombo=false
|
||||
ScoreMissedHoldsAndRolls=not IsGame("pump")
|
||||
PercentUntilColorCombo=0.25
|
||||
ComboStoppedAt=50
|
||||
@@ -1447,6 +1447,7 @@ AfterSetCommand=%TextBannerAfterSet
|
||||
[WheelNotifyIcon]
|
||||
ShowTraining=false
|
||||
BlinkPlayersBest=true
|
||||
NumIconsToShow=2
|
||||
|
||||
# 04 #
|
||||
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
if IsNetSMOnline() then
|
||||
-- don't show "Ready" online; it will obscure the immediately-starting steps.
|
||||
return Def.ActorFrame{}
|
||||
end
|
||||
|
||||
return LoadActor("go") .. {
|
||||
InitCommand=cmd(Center;draworder,105);
|
||||
StartTransitioningCommand=cmd(zoom,1.3;diffusealpha,0;bounceend,0.25;zoom,1;diffusealpha,1;linear,0.15;glow,BoostColor(Color("Blue"),1.75);decelerate,0.3;glow,1,1,1,0;sleep,1-0.45;linear,0.25;diffusealpha,0;);
|
||||
|
||||
@@ -1,6 +1,27 @@
|
||||
return Def.ActorFrame{
|
||||
local bg = Def.ActorFrame{
|
||||
Def.Quad{
|
||||
InitCommand=cmd(FullScreen;diffuse,color("0,0,0,0"));
|
||||
OnCommand=cmd(linear,5;diffusealpha,1);
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
if GAMESTATE:GetPlayMode() == 'PlayMode_Rave' then
|
||||
-- find out who won the round
|
||||
local raveWin, raveFile;
|
||||
if GAMESTATE:IsWinner(PLAYER_1) then
|
||||
raveFile = THEME:GetPathG("_rave result","P1")
|
||||
elseif GAMESTATE:IsWinner(PLAYER_2) then
|
||||
raveFile = THEME:GetPathG("_rave result","P2")
|
||||
else
|
||||
raveFile = THEME:GetPathG("_rave result","draw")
|
||||
end
|
||||
|
||||
raveWin = LoadActor(raveFile)..{
|
||||
InitCommand=cmd(Center;cropbottom,1;fadebottom,1;);
|
||||
OnCommand=cmd(sleep,2;linear,0.5;cropbottom,0;fadebottom,0;sleep,1.75;linear,0.25;diffusealpha,0);
|
||||
};
|
||||
|
||||
table.insert(bg,raveWin)
|
||||
end
|
||||
|
||||
return bg
|
||||
@@ -1,3 +1,8 @@
|
||||
if IsNetSMOnline() then
|
||||
-- don't show "Ready" online; it will obscure the immediately-starting steps.
|
||||
return Def.ActorFrame{}
|
||||
end
|
||||
|
||||
return LoadActor("ready") .. {
|
||||
InitCommand=cmd(Center;draworder,105);
|
||||
StartTransitioningCommand=cmd(zoom,1.3;diffusealpha,0;bounceend,0.25;zoom,1;diffusealpha,1;linear,0.15;glow,BoostColor(Color("Orange"),1.75);decelerate,0.3;glow,1,1,1,0;sleep,1-0.45;linear,0.25;diffusealpha,0;);
|
||||
|
||||
@@ -1,7 +1,12 @@
|
||||
InitUserPrefs();
|
||||
|
||||
local t = Def.ActorFrame {
|
||||
BeginCommand=function(self)
|
||||
OnCommand=function(self)
|
||||
if not FILEMAN:DoesFileExist("Save/ThemePrefs.ini") then
|
||||
Trace("ThemePrefs doesn't exist; creating file")
|
||||
ThemePrefs.ForceSave()
|
||||
end
|
||||
|
||||
ThemePrefs.Save()
|
||||
end;
|
||||
};
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
_CombinedLifeMeterTug seperator
|
||||
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 577 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 672 B |
|
After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 488 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 245 B After Width: | Height: | Size: 137 B |
@@ -1,4 +1,4 @@
|
||||
;Stepmania 5.0系本体default用日本語化ファイル Ver 1.02α
|
||||
;Stepmania 5.0系本体default用日本語化ファイル Ver 1.03β
|
||||
|
||||
[Screen]
|
||||
HelpText=&BACK; 戻る &START; 決定 &SELECT; オプション &MENULEFT;&MENURIGHT;&MENUUP;&MENUDOWN; 選択
|
||||
@@ -53,7 +53,7 @@ HardExplanation=上級者向けのモードです。音感冴えわたるあな
|
||||
OldNormalExplanation=中級者向けのモードです。十分に慣れてきたならこちら。
|
||||
NormalExplanation=1曲ずつ選択してプレイするモードです。
|
||||
RaveExplanation=対戦モードです。相手の邪魔にめげずノリ続けてください。
|
||||
ExtendedExplanation=何曲かを連続してプレイするモードです。
|
||||
NonstopExplanation=何曲かを連続してプレイするモードです。
|
||||
OniExplanation=シーケンス処理力を問う、オプションが使用できないコースです。
|
||||
EndlessExplanation=ゲージが尽きるまで、ひたすらプレイするモードです。
|
||||
|
||||
@@ -90,59 +90,56 @@ MachineRecord=筐体中#%i位!
|
||||
PersonalRecord=セルフレコード#%i位!
|
||||
|
||||
[OptionTitles]
|
||||
UserPrefAutoSetStyle=プレイスタイルの\n全選択可能化
|
||||
UserPrefNotePosition=シーケンスの位置
|
||||
UserPrefComboOnRolls=ロールの判定
|
||||
UserPrefComboUnderField=コンボを低めの\nレイヤーに表示する
|
||||
AutoSetStyle=プレイスタイルの\n全選択可能化
|
||||
NotePosition=シーケンスの位置
|
||||
ComboOnRolls=ロールの判定
|
||||
ComboUnderField=コンボを低めの\nレイヤーに表示する
|
||||
|
||||
|
||||
|
||||
UserPrefGameplayShowScore=スコア表示
|
||||
UserPrefGameplayShowStepsDisplay=シーケンス表示
|
||||
UserPrefShowLotsaOptions=プレイオプション\nの個数
|
||||
UserPrefLongFail=プレイ失敗の演出
|
||||
UserPrefFlashyCombo=50コンボの演出
|
||||
GameplayShowScore=スコア表示
|
||||
GameplayShowStepsDisplay=シーケンス表示
|
||||
ShowLotsaOptions=プレイオプション\nの個数
|
||||
LongFail=プレイ失敗の演出
|
||||
FlashyCombo=50コンボの演出
|
||||
UserPrefThemes=テーマ
|
||||
UserPrefGameplayFooter=ゲーム中の\nオプション表示欄
|
||||
UserPrefFancyUIBG=背景の特殊\nオブジェクト
|
||||
UserPrefTimingDisplay=曲位置メーターの\n区切り
|
||||
GameplayFooter=ゲーム中の\nオプション表示欄
|
||||
FancyUIBG=背景の特殊\nオブジェクト
|
||||
TimingDisplay=曲位置メーターの\n区切り
|
||||
|
||||
[OptionExplanations]
|
||||
UserPrefAutoSetStyle=プレイヤー人数に関わらずすべての\nプレイスタイルが選択できるようになります。(要再起動)
|
||||
UserPrefNotePosition=プレイ中の判定ゾーンの位置を決めます。
|
||||
UserPrefComboOnRolls=ロールでコンボが増加するかどうかを決めます。
|
||||
UserPrefComboUnderField=コンボをシーケンスの下に表示するかどうかを決めます。
|
||||
AutoSetStyle=プレイヤー人数に関わらずすべての\nプレイスタイルが選択できるようになります。(要再起動)
|
||||
NotePosition=プレイ中の判定ゾーンの位置を決めます。
|
||||
ComboOnRolls=ロールでコンボが増加するかどうかを決めます。
|
||||
ComboUnderField=コンボをシーケンスの下に表示するかどうかを決めます。
|
||||
|
||||
UserPrefGameplayShowScore=プレイ中スコアを表示するかどうかを決めます。
|
||||
UserPrefGameplayShowStepsDisplay=曲選択中にシーケンス情報を表示するかどうかを決めます。
|
||||
UserPrefShowLotsaOptions=選択可能なプレイオプションを&oq;Few&cq;で最低限に、\n&oq;Many&cq;で最大限に表示します。
|
||||
UserPrefLongFail=プレイに失敗したときの演出の長さを決めます。
|
||||
UserPrefFlashyCombo=50コンボで発生する演出を表示するかどうかを決めます。
|
||||
UserPrefGameplayFooter=ONにすると、プレイ中に上か下かに画像が表示されます。\nオプションなどは見やすくなりますが、その分シーケンスが隠されます。
|
||||
UserPrefFancyUIBG=特殊な背景エフェクトの使用可否の設定です。\n古いパソコンでは"Off"に設定してください。
|
||||
GameplayShowScore=プレイ中スコアを表示するかどうかを決めます。
|
||||
GameplayShowStepsDisplay=曲選択中にシーケンス情報を表示するかどうかを決めます。
|
||||
ShowLotsaOptions=選択可能なプレイオプションを&oq;Few&cq;で最低限に、\n&oq;Many&cq;で最大限に表示します。
|
||||
LongFail=プレイに失敗したときの演出の長さを決めます。
|
||||
FlashyCombo=50コンボで発生する演出を表示するかどうかを決めます。
|
||||
GameplayFooter=ONにすると、プレイ中に上か下かに画像が表示されます。\nオプションなどは見やすくなりますが、その分シーケンスが隠されます。
|
||||
FancyUIBG=特殊な背景エフェクトの使用可否の設定です。\n古いパソコンでは"Off"に設定してください。
|
||||
|
||||
UserPrefLanguage=使用言語を設定します。現在は「日本語」です。
|
||||
UserPrefAnnouncer=プレイ中のアナウンサーを選択します。専用ファイルの追加が必要です。
|
||||
UserPrefTheme=使用するテーマを設定します。必ずStepmania 5用のテーマを選択してください。
|
||||
UserPrefPercentageScoring=スコアをパーセント表示します。
|
||||
UserPrefMode=背景の設定です。Off以外では専用ファイルを用意する必要があります。
|
||||
UserPrefBrightness=背景の明度を設定します。
|
||||
UserPrefDancingCharacters=ダンサーの表示設定です。\n専用ファイルがない場合、無視してかまいません。
|
||||
UserPrefBeginnerHelper=Onにしてかつ専用ファイルが存在すると、\n難易度Beginnerでダンサーがお手本を見せてくれます。
|
||||
UserPrefRandomBackGrounds=ランダム背景使用時、常に同時に読み込む画像数を設定します。
|
||||
Language=使用言語を設定します。現在は「日本語」です。
|
||||
Announcer=プレイ中のアナウンサーを選択します。専用ファイルの追加が必要です。
|
||||
Theme=使用するテーマを設定します。必ずStepmania 5用のテーマを選択してください。
|
||||
PercentageScoring=スコアをパーセント表示します。
|
||||
Mode=背景の設定です。Off以外では専用ファイルを用意する必要があります。
|
||||
Brightness=背景の明度を設定します。
|
||||
DancingCharacters=ダンサーの表示設定です。\n専用ファイルがない場合、無視してかまいません。
|
||||
BeginnerHelper=Onにしてかつ専用ファイルが存在すると、\n難易度Beginnerでダンサーがお手本を見せてくれます。
|
||||
RandomBackGrounds=ランダム背景使用時、常に同時に読み込む画像数を設定します。
|
||||
|
||||
UserPrefCenter1Player=Onにすると、1人プレイ時に\n判定ゾーンとシーケンスが中央寄りになります。
|
||||
UserPrefOniScoreDisplay=ONIモードでのスコア表示形式を設定します。
|
||||
UserPrefMenuTimer=Onにすると選択に時間制限が付きます。
|
||||
Center1Player=Onにすると、1人プレイ時に\n判定ゾーンとシーケンスが中央寄りになります。
|
||||
OniScoreDisplay=ONIモードでのスコア表示形式を設定します。
|
||||
MenuTimer=Onにすると選択に時間制限が付きます。
|
||||
|
||||
UserPrefTimingDisplay=Onにすると、曲の現在位置を示すメーターが区切られます。
|
||||
TimingDisplay=Onにすると、曲の現在位置を示すメーターが区切られます。
|
||||
|
||||
|
||||
;以下プレイオプション
|
||||
Accel=譜面の判定ゾーンへの接近のしかたを設定します。
|
||||
Appearance=シーケンスの出現のしかたを設定します。\n「Hidden」は途中から消え、「Sudden」は途中から現れます。\n「Stealth」は常に消え、「Blink」は常に点滅します。
|
||||
AutoAdjust=曲の再生ズレ補正の設定です。「はまり」を起こしやすい曲では使わないでください。
|
||||
AutoPlay=OnにするとCPUが代わりにプレイします。スコアは加算も集計もされません。
|
||||
Assist=リズムキープ用の補助音の設定をします。
|
||||
BackGround=背景を設定します。「Random Background」はランダム背景用ファイルが必要です。
|
||||
BarDrain=ライフゲージの減り方を設定します。
|
||||
@@ -158,7 +155,8 @@ Mines=譜面に地雷を追加する規則を設定します。
|
||||
MusicRateHelp=曲そのものを変速してプレイします。
|
||||
NoteSkins=オブジェのスキンを変更します。必ずプレイモードに対応したスキンを使用してください。
|
||||
Persp=譜面の流れ方の立体感を設定します。通常は「Overhead」です。
|
||||
ProTiming=判定の表示を変更します。
|
||||
ProTiming=「On」にすると、ジャストタイミングからの入力の離れを表示するようになります。
|
||||
PlayerAutoPlay=OnにするとCPUが代わりにプレイします。スコアは加算も集計もされません。
|
||||
Rate=曲自体の速度の設定をします。「Haste」では微小な加減速を行い続けます。
|
||||
Remove=シーケンスからオブジェを削除する規則を設定します。
|
||||
SaveScores=スコア保存の設定をします。
|
||||
@@ -213,9 +211,10 @@ Importing Songs=すでにあるStepmaniaから曲をインポートする
|
||||
Reload Songs=曲のリロード
|
||||
Exit=タイトルメニューへ
|
||||
|
||||
Explanation-WhereToFind=検索サイトで「Stepmania Simfile」などでシーケンス付きの曲を探すことができます。
|
||||
Explanation-HowToInstall=本体「Songs」フォルダ内にグループフォルダを作り、そこに見つけた曲をフォルダのまま入れてください。.smzip形式であれば自動でインストールしてくれます。
|
||||
Explanation-AdditionalFolders=AdditionalFolders機能を使って、他のStepmaniaにインストールされている曲をインポートできます。
|
||||
Explanation-WhereToFind=検索サイトで「Stepmania Simfile」などで譜面を探すことができます。\nなお著作権法に違反するファイルはダウンロードしないよう強くお願いします
|
||||
Explanation-HowToInstall=本体「Songs」フォルダ内にグループフォルダを作り、\nそこに見つけた曲をフォルダのまま入れてください。\n.smzip形式であれば自動でインストールしてくれます。
|
||||
Explanation-AdditionalFolders=AdditionalFolders機能を使って、\n他のStepmaniaにインストールされている曲をインポートできます。
|
||||
Explanation-ReloadSongs=Stepmaniaの起動中に曲を追加したとき、\nまたはエディットを使わずに譜面を編集したときは\nオプションからのリロードが必要になります。
|
||||
Explanation-Exit=タイトルメニューへ戻ります。
|
||||
|
||||
[OptionNames]
|
||||
|
||||
@@ -51,7 +51,7 @@ HardExplanation=Dla ekspertów.
|
||||
OldNormalExplanation=Nie za łatwo, nie za trudno.
|
||||
NormalExplanation=Graj w swoje ulubione piosenki!
|
||||
RaveExplanation=Bitwa dwóch graczy przeciwko sobie.
|
||||
ExtendedExplanation=Kilka piosenek pod rząd.
|
||||
NonstopExplanation=Kilka piosenek pod rząd.
|
||||
OniExplanation=Prawdziwy test umiejętności.
|
||||
EndlessExplanation=Tańcz aż padniesz.
|
||||
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
_Music menu
|
||||
@@ -309,6 +309,7 @@ ShowBoard=GAMESTATE:GetCurrentGame():GetName() == "kb7"
|
||||
ReceptorArrowsYStandard=GetTapPosition('Standard')
|
||||
ReceptorArrowsYReverse=GetTapPosition('Reverse')
|
||||
ComboUnderField=ComboUnderField()
|
||||
RollBodyIncrementsCombo=ThemePrefs.Get("ComboOnRolls")
|
||||
|
||||
[PlayerOptions]
|
||||
|
||||
@@ -353,8 +354,8 @@ PercentP1OnCommand=shadowlength,1;diffuse,PlayerColor(PLAYER_1);diffusetopedge,B
|
||||
PercentP2OnCommand=shadowlength,1;diffuse,PlayerColor(PLAYER_2);diffusetopedge,BoostColor(PlayerColor(PLAYER_2),1.5)
|
||||
|
||||
[ScoreDisplayRave]
|
||||
MeterP1OnCommand=draworder,-1
|
||||
MeterP2OnCommand=draworder,-1;zoomx,-1
|
||||
MeterP1OnCommand=draworder,-1;texcoordvelocity,1,0
|
||||
MeterP2OnCommand=draworder,-1;zoomx,-1;texcoordvelocity,1,0
|
||||
LevelP1OnCommand=draworder,105;zoom,0.75;diffuse,ColorLightTone( PlayerColor(PLAYER_1) );strokecolor,ColorDarkTone( PlayerColor(PLAYER_1) );x,-144;skewx,-0.125;
|
||||
LevelP2OnCommand=draworder,105;draworder,105;zoom,0.75;diffuse,ColorLightTone( PlayerColor(PLAYER_2) );strokecolor,ColorDarkTone( PlayerColor(PLAYER_2) );x,144;skewx,-0.125;
|
||||
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
No graphics here.
|
||||
Hey. It`s only black bacground and some text. What you`ve expeced.
|
||||
All text should be dynamic, and translatable, remeber?
|
||||
|
After Width: | Height: | Size: 82 KiB |
|
After Width: | Height: | Size: 296 KiB |
|
After Width: | Height: | Size: 66 KiB |
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 5.7 KiB |
|
Before Width: | Height: | Size: 452 KiB After Width: | Height: | Size: 452 KiB |
|
After Width: | Height: | Size: 204 KiB |
|
Before Width: | Height: | Size: 158 KiB After Width: | Height: | Size: 158 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 6.3 KiB |
|
After Width: | Height: | Size: 5.4 KiB |
|
After Width: | Height: | Size: 3.0 KiB |
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 9.4 KiB |
|
After Width: | Height: | Size: 7.2 KiB |
|
After Width: | Height: | Size: 117 KiB |
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 9.0 KiB |
|
After Width: | Height: | Size: 9.1 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 209 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 173 KiB |
|
After Width: | Height: | Size: 35 KiB |
|
After Width: | Height: | Size: 138 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 6.6 KiB |
|
After Width: | Height: | Size: 111 KiB |
|
After Width: | Height: | Size: 96 KiB |
|
After Width: | Height: | Size: 92 KiB |
|
After Width: | Height: | Size: 91 KiB |
|
After Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 6.8 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 9.1 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 3.6 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.5 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 4.6 KiB |
|
After Width: | Height: | Size: 6.5 KiB |
|
After Width: | Height: | Size: 87 KiB |
|
After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 4.9 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 3.2 KiB |
|
After Width: | Height: | Size: 4.5 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 186 KiB After Width: | Height: | Size: 186 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 104 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 4.8 KiB |