diff --git a/Docs/Luadoc/Lua.xml b/Docs/Luadoc/Lua.xml
index 062cc2b248..f1f2aa9b77 100644
--- a/Docs/Luadoc/Lua.xml
+++ b/Docs/Luadoc/Lua.xml
@@ -94,6 +94,7 @@
+
@@ -736,6 +737,7 @@
+
@@ -2308,6 +2310,6 @@
- StepMania v5.0 alpha 0
- 2011-12-29
+ StepMania v5.0 alpha 1
+ 2012-01-12
diff --git a/Docs/Luadoc/LuaDocumentation.xml b/Docs/Luadoc/LuaDocumentation.xml
index 740602aef7..62c548dce5 100644
--- a/Docs/Luadoc/LuaDocumentation.xml
+++ b/Docs/Luadoc/LuaDocumentation.xml
@@ -273,6 +273,9 @@ save yourself some time, copy this for undocumented things:
[03 ThemePrefs.lua] Initializes various user preferences.
+
+ [01 base.lua] "Like ipairs(), but returns only values."
+
[02 Utilities.lua] Returns true if the coin mode is not set to CoinMode_Home.
@@ -352,7 +355,7 @@ save yourself some time, copy this for undocumented things:
Creates a module. See the Lua manual for more details.
- Returns the current month of the year.
+ Returns the current month of the year (0-11).
Returns Month m as a localized string.
@@ -386,6 +389,9 @@ save yourself some time, copy this for undocumented things:
[02 Actor.lua] Returns either p1val or p2val depending on pn.
+
+ Returns a formatted percent with the specified numerator and denominator.
+
[00 init.lua]
@@ -438,6 +444,9 @@ save yourself some time, copy this for undocumented things:
[02 Colors.lua] Modifies the saturation of the specified color
+
+ Scales x, originally within low1 and high1, to fall between low2 and high2.
+
[03 Gameplay.lua] Returns the primary ScoreKeeper class to use.
@@ -2110,7 +2119,10 @@ save yourself some time, copy this for undocumented things:
Return the source for the editor or nil
if it does not exist.
-
+
+ Returns a table of enabled players.
+
+
Returns the name of the currently expanded section.
diff --git a/Docs/license-ext/theme_lang-ja.txt b/Docs/license-ext/theme_lang-ja.txt
index 2535f44532..531d618851 100644
--- a/Docs/license-ext/theme_lang-ja.txt
+++ b/Docs/license-ext/theme_lang-ja.txt
@@ -1,39 +1,49 @@
-Stepmania 5系本体用 日本語化セット2(2011/12/18)
-作者:ナイラー
+Stepmania 5n{̗p@{ꉻZbg5(2012/01/12)
+ҁFiC[
-----------
-Stepmania5系本体では従来の日本語テーマ、および日本語ランゲージファイルが使用できなくなっています。
-個人的に日本語が見えているほうが安心できるので、とりあえずファイルを製作してみました。
+Stepmania5n{̂ł͏]̓{e[}Aѓ{ꃉQ[Wt@CgpłȂȂĂ܂B
+lIɓ{ꂪĂقSł̂ŁAƂ肠t@C삵Ă݂܂B
-----------
-以下のファイルが同梱されています。
-・fallbackja.ini(_fallbackテーマ用日本語ランゲージファイル) Ver 1.04α
-・themeja.ini(デフォルトテーマ用日本語ランゲージファイル) Ver 1.02α
+ȉ̃t@CĂ܂B
+Efallbackja.ini(_fallbacke[}p{ꃉQ[Wt@C) Ver 1.05
+Ethemeja.ini(ftHge[}p{ꃉQ[Wt@C) Ver 1.03
+(YɂȂ̂ɋӖ͂܂BԍȂ̂)
-----------
-今回の更新点
-fallbackja.iniに対して
-・一部整形し忘れた文の整形。
-・エディット内での背景設定の部分の訳。
+̍XV_
+ÓuׂvŌƂĂC܂B
+fallbackja.iniɑ
+ENEChẼeLXg̓{ꉻB
+EGfBbg̃wv̖̒ECB
+ȂAmFĂ͂܂NEChE2oCguƃoOƎv܂(ł)B
+oONꍇA[LoadingWindow]ׂ̍ĉp̌t@Ĉ̂ɒuĂB
+NȂy݂B
+themeja.iniɑ
+EI[gvC̐̒ECB
+EʂȂɃQ[X^[gGfBbgIԂƏoĂXN[͂̐̕`B
-----------
-それぞれのファイルは、次の場所に配置してください。
-・fallbackja.iniは、「Theme」フォルダの「_fallback」フォルダ内の「Language」フォルダに、
- 「ja.ini」にリネームして配置。
-・themeja.iniは、「Theme」フォルダの「Default」フォルダ内の「Language」フォルダに
- 「ja.ini」にリネームして配置。
- ☆(重要)デフォルトテーマ以外では日本語化しきれなくなる部分があります。
- そのことの報告は控えていただければ。
-これでオプションから日本語が設定できるようになります。
-操作の手順は、標準テーマなら
-「起動→Option→More Option→Appearance Options→Languageで日本語を選択」です。
+ꂼ̃t@ĆȀꏊɔzuĂB
+Efallbackja.iníAuThemevtH_́u_fallbackvtH_́uLanguagevtH_ɁA
+@uja.inivɃl[ĔzuB
+Ethemeja.iníAuThemevtH_́uDefaultvtH_́uLanguagevtH_
+@uja.inivɃl[ĔzuB
+@@(dv)ftHge[}ȊOł͓{ꉻȂȂ镔܂B
+@@@@@@̂Ƃ͍̕TĂB
+ŃIvV{ꂪݒł悤ɂȂ܂B
+̎菇́AWe[}Ȃ
+uNOptionMore OptionAppearance OptionsLanguageœ{IvłB
----------
-誤訳、および訳さないほうがいい部分もありますが、そこは勘弁してください。
-また、フォント画像が追加で必要になる箇所があるかもしれませんが、今回はそれも勘弁してください。
-
+AіȂق܂A͊قĂB
+ljœ{tHgt@CKvƂȂꍇA
+https://skydrive.live.com/embed?cid=EF81182F6B9C3571&resid=EF81182F6B9C3571%21140&authkey=AHPyLL7fuTngDMk
+uStepmaniapāv肷邱Ƃł܂B
+StepmaniapĂɂ͔pJiftHgtHgɎ^ĂȂ̈ꕔ^Ă܂B
----------
-このセットは自由に改変、再配布することができます。パッケージなどに同梱しても構いません。
-改変後のファイルの改変・再配布条件は自由に設定してかまいません。
+̃Zbg͎RɉρAĔzz邱Ƃł܂BpbP[WȂǂɓĂ\܂B
+ό̃t@C̉ρEĔzz͎Rɐݒ肵Ă܂܂B
----------
-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まで。
\ No newline at end of file
+܂Twitter@Niler_jp܂ŁB
\ No newline at end of file
diff --git a/Themes/_fallback/Languages/ja.ini b/Themes/_fallback/Languages/ja.ini
index 82cc0f27ab..52e4dd05b7 100644
--- a/Themes/_fallback/Languages/ja.ini
+++ b/Themes/_fallback/Languages/ja.ini
@@ -1,24 +1,24 @@
-;Stepmania 5.0系本体用 _fallbackテーマ日本語化ファイルVer 1.05α
+;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.=動画ドライバの生成に失敗しました。
@@ -2026,7 +2026,7 @@ Toggle assist tick=アシストチックを使う
Next/prev steps of same StepsType=同じタイプの違うシーケンス
Decrease/increase BPM at cur beat=BPMの調整
Decrease/increase stop at cur beat=譜面停止時間の調整
-Decrease/increase BPM at cur beat=譜面遅延時間の調整
+Decrease/increase delay at cur beat=譜面遅延時間の調整
Decrease/increase music offset=オフセットの調整
Decrease/increase sample music start=試聴曲スタートの調整
Decrease/increase sample music length=試聴曲の長さの調整
diff --git a/Themes/_fallback/Scripts/00 init.lua b/Themes/_fallback/Scripts/00 init.lua
index 3c32232492..1f4d2950bc 100644
--- a/Themes/_fallback/Scripts/00 init.lua
+++ b/Themes/_fallback/Scripts/00 init.lua
@@ -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
diff --git a/Themes/_fallback/Scripts/02 ThemePrefs.lua b/Themes/_fallback/Scripts/02 ThemePrefs.lua
index f0c4264a13..f2e80d0b02 100644
--- a/Themes/_fallback/Scripts/02 ThemePrefs.lua
+++ b/Themes/_fallback/Scripts/02 ThemePrefs.lua
@@ -3,7 +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.2.7: Jan. 10, 2012. Added ThemePrefs.ForceSave function [freem]
+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.
diff --git a/Themes/default/Languages/ja.ini b/Themes/default/Languages/ja.ini
index 6f101f0c4c..5e9e68b945 100644
--- a/Themes/default/Languages/ja.ini
+++ b/Themes/default/Languages/ja.ini
@@ -1,4 +1,4 @@
-;Stepmania 5.0系本体default用日本語化ファイル Ver 1.03α
+;Stepmania 5.0系本体default用日本語化ファイル Ver 1.03β
[Screen]
HelpText=&BACK; 戻る &START; 決定 &SELECT; オプション &MENULEFT;&MENURIGHT;&MENUUP;&MENUDOWN; 選択
@@ -140,7 +140,6 @@ TimingDisplay=Onにすると、曲の現在位置を示すメーターが区切
Accel=譜面の判定ゾーンへの接近のしかたを設定します。
Appearance=シーケンスの出現のしかたを設定します。\n「Hidden」は途中から消え、「Sudden」は途中から現れます。\n「Stealth」は常に消え、「Blink」は常に点滅します。
AutoAdjust=曲の再生ズレ補正の設定です。「はまり」を起こしやすい曲では使わないでください。
-AutoPlay=OnにするとCPUが代わりにプレイします。スコアは加算も集計もされません。
Assist=リズムキープ用の補助音の設定をします。
BackGround=背景を設定します。「Random Background」はランダム背景用ファイルが必要です。
BarDrain=ライフゲージの減り方を設定します。
@@ -157,6 +156,7 @@ MusicRateHelp=曲そのものを変速してプレイします。
NoteSkins=オブジェのスキンを変更します。必ずプレイモードに対応したスキンを使用してください。
Persp=譜面の流れ方の立体感を設定します。通常は「Overhead」です。
ProTiming=「On」にすると、ジャストタイミングからの入力の離れを表示するようになります。
+PlayerAutoPlay=OnにするとCPUが代わりにプレイします。スコアは加算も集計もされません。
Rate=曲自体の速度の設定をします。「Haste」では微小な加減速を行い続けます。
Remove=シーケンスからオブジェを削除する規則を設定します。
SaveScores=スコア保存の設定をします。
@@ -211,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]
diff --git a/Themes/default/Languages/pl.ini b/Themes/default/Languages/pl.ini
index d118f2ce5e..6cf8d03efc 100755
--- a/Themes/default/Languages/pl.ini
+++ b/Themes/default/Languages/pl.ini
@@ -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.