Now I'm the one behind.

This commit is contained in:
Jason Felds
2012-01-13 00:39:56 -05:00
8 changed files with 81 additions and 55 deletions
+4 -2
View File
@@ -94,6 +94,7 @@
<Function name='IsNetSMOnline'/> <Function name='IsNetSMOnline'/>
<Function name='IsRoutine'/> <Function name='IsRoutine'/>
<Function name='IsSMOnlineLoggedIn'/> <Function name='IsSMOnlineLoggedIn'/>
<Function name='IsUsingWideScreen'/>
<Function name='IsW1Allowed'/> <Function name='IsW1Allowed'/>
<Function name='JudgmentLineToColor'/> <Function name='JudgmentLineToColor'/>
<Function name='JudgmentLineToLocalizedString'/> <Function name='JudgmentLineToLocalizedString'/>
@@ -736,6 +737,7 @@
<Function name='GetEditLocalProfile'/> <Function name='GetEditLocalProfile'/>
<Function name='GetEditLocalProfileID'/> <Function name='GetEditLocalProfileID'/>
<Function name='GetEditSourceSteps'/> <Function name='GetEditSourceSteps'/>
<Function name='GetEnabledPlayers'/>
<Function name='GetExpandedSectionName'/> <Function name='GetExpandedSectionName'/>
<Function name='GetGameSeed'/> <Function name='GetGameSeed'/>
<Function name='GetGameplayLeadIn'/> <Function name='GetGameplayLeadIn'/>
@@ -2308,6 +2310,6 @@
<Constant name='right' value='&apos;HorizAlign_Right&apos;'/> <Constant name='right' value='&apos;HorizAlign_Right&apos;'/>
<Constant name='top' value='&apos;VertAlign_Top&apos;'/> <Constant name='top' value='&apos;VertAlign_Top&apos;'/>
</Constants> </Constants>
<Version>StepMania v5.0 alpha 0</Version> <Version>StepMania v5.0 alpha 1</Version>
<Date>2011-12-29</Date> <Date>2012-01-12</Date>
</Lua> </Lua>
+14 -2
View File
@@ -273,6 +273,9 @@ save yourself some time, copy this for undocumented things:
<Function name='InitUserPrefs' theme='default' return='void' arguments=''> <Function name='InitUserPrefs' theme='default' return='void' arguments=''>
[03 ThemePrefs.lua] Initializes various user preferences. [03 ThemePrefs.lua] Initializes various user preferences.
</Function> </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=''> <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>. [02 Utilities.lua] Returns <code>true</code> if the coin mode is not set to <Link class='ENUM' function='CoinMode'>CoinMode_Home</Link>.
</Function> </Function>
@@ -352,7 +355,7 @@ save yourself some time, copy this for undocumented things:
Creates a module. See the Lua manual for more details. Creates a module. See the Lua manual for more details.
</Function> </Function>
<Function name='MonthOfYear' return='int' arguments=''> <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>
<Function name='MonthToLocalizedString' return='string' arguments='Month m'> <Function name='MonthToLocalizedString' return='string' arguments='Month m'>
Returns Month <code>m</code> as a localized string. 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'> <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>. [02 Actor.lua] Returns either <code>p1val</code> or <code>p2val</code> depending on <code>pn</code>.
</Function> </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'> <Function name='print' theme='_fallback' return='void' arguments='string s'>
[00 init.lua] [00 init.lua]
</Function> </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'> <Function name='Saturation' theme='_fallback' return='color' arguments='color c, float percent'>
[02 Colors.lua] Modifies the saturation of the specified color [02 Colors.lua] Modifies the saturation of the specified color
</Function> </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=''> <Function name='ScoreKeeperClass' theme='_fallback' return='string' arguments=''>
[03 Gameplay.lua] Returns the primary ScoreKeeper class to use. [03 Gameplay.lua] Returns the primary ScoreKeeper class to use.
</Function> </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> Return the source <Link class='Steps' /> for the editor or <code>nil</code>
if it does not exist. if it does not exist.
</Function> </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. Returns the name of the currently expanded section.
</Function> </Function>
<Function name='GetGameSeed' return='int' arguments=''> <Function name='GetGameSeed' return='int' arguments=''>
+38 -28
View File
@@ -1,39 +1,49 @@
Stepmania 5系本体用 日本語化セット2(2011/12/18) Stepmania 5系本体用 日本語化セット5(2012/01/12)
作者:ナイラー 作者:ナイラー
----------- -----------
Stepmania5系本体では従来の日本語テーマ、および日本語ランゲージファイルが使用できなくなっています。 Stepmania5系本体では従来の日本語テーマ、および日本語ランゲージファイルが使用できなくなっています。
個人的に日本語が見えているほうが安心できるので、とりあえずファイルを製作してみました。 個人的に日本語が見えているほうが安心できるので、とりあえずファイルを製作してみました。
----------- -----------
以下のファイルが同梱されています。 以下のファイルが同梱されています。
・fallbackja.ini(_fallbackテーマ用日本語ランゲージファイル) Ver 1.04α ・fallbackja.ini(_fallbackテーマ用日本語ランゲージファイル) Ver 1.0
・themeja.ini(デフォルトテーマ用日本語ランゲージファイル) Ver 1.02α ・themeja.ini(デフォルトテーマ用日本語ランゲージファイル) Ver 1.0
(添字がαからβになったのに強い意味はありません。番号動かしたくなかったので)
----------- -----------
今回の更新点 今回の更新点
fallbackja.iniに対して 前回の「細かい訂正」で見落としてた部分を修正しました。
・一部整形し忘れた文の整形。 fallbackja.iniに対して
エディット内での背景設定の部分の訳 起動ウインドウのテキストの日本語化
・エディットのヘルプの訳の脱落を修正。
☆なお、確認してはいませんが起動ウインドウに2バイト文字を置くとバグると思います(推測ですが)。
もしバグが起きた場合、[LoadingWindow]の項をすべて英語の言語ファイルのものに置き換えてください。
起きなければお楽しみください。
themeja.iniに対して
・オートプレイの説明の脱落を修正。
・譜面が一つもない時にゲームスタートかエディットを選ぶと出てくるスクリーンの文章の整形。
----------- -----------
それぞれのファイルは、次の場所に配置してください。 それぞれのファイルは、次の場所に配置してください。
・fallbackja.iniは、「Theme」フォルダの「_fallback」フォルダ内の「Language」フォルダに、 ・fallbackja.iniは、「Theme」フォルダの「_fallback」フォルダ内の「Language」フォルダに、
 「ja.ini」にリネームして配置。  「ja.ini」にリネームして配置。
・themeja.iniは、「Theme」フォルダの「Default」フォルダ内の「Language」フォルダに ・themeja.iniは、「Theme」フォルダの「Default」フォルダ内の「Language」フォルダに
 「ja.ini」にリネームして配置。  「ja.ini」にリネームして配置。
  ☆(重要)デフォルトテーマ以外では日本語化しきれなくなる部分があります。   ☆(重要)デフォルトテーマ以外では日本語化しきれなくなる部分があります。
      そのことの報告は控えていただければ。       そのことの報告は控えていただければ。
これでオプションから日本語が設定できるようになります。 これでオプションから日本語が設定できるようになります。
操作の手順は、標準テーマなら 操作の手順は、標準テーマなら
「起動→Option→More Option→Appearance Options→Languageで日本語を選択」です。 「起動→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 This archive can be fixed and redistributed by you all.Including to Song Packages or Themes is
also OK. also OK.
Moreover,you can decide how these files are treated. Moreover,you can decide how these files are treated.
Sorry for my poor English :)
---------- ----------
何かありましたらTwitterの@Niler_jpまで。 何かありましたらTwitterの@Niler_jpまで。
+16 -16
View File
@@ -1,24 +1,24 @@
;Stepmania 5.0系本体用 _fallbackテーマ日本語化ファイルVer 1.05α ;Stepmania 5.0系本体用 _fallbackテーマ日本語化ファイルVer 1.05β
[Common] [Common]
WindowTitle=StepMania WindowTitle=StepMania
StepMania=StepMania StepMania=StepMania
[LoadingWindow] [LoadingWindow]
Couldn't open any loading windows.=Couldn't open any loading windows. Couldn't open any loading windows.=読み込みウインドウが開けませんでした。
Starting sound subsystem...=Starting sound subsystem... Starting sound subsystem...=音声システム開始
Initializing bookkeeper...=Initializing bookkeeper... Initializing bookkeeper...=クレジット記録初期化中
Starting lights subsystem...=Starting lights subsystem... Starting lights subsystem...=サイドライト初期化中
Loading game type...=Loading game type... Loading game type...=ゲーム読み込み中
Building song cache index...=Building song cache index... Building song cache index...=譜面データベース生成中
Loading banner cache...=Loading banner cache... Loading banner cache...=バナー画像キャッシュ中
Initializing memory card system...=Initializing memory card system... Initializing memory card system...=メモリーカードポート初期化中
Initializing character system...=Initializing character system... Initializing character system...=フォント読み込み中
Initializing profile system...=Initializing profile system... Initializing profile system...=プロフィール読み込み中
Updating popular song list...=Updating popular song list... Updating popular song list...=人気曲リスト更新中
Updating course rankings...=Updating course rankings... Updating course rankings...=コースランキング更新中
Initializing statics manager...=Initializing statics manager... Initializing statics manager...=スタティックマネージャー初期化中
Initializing message system...=Initializing message system... Initializing message system...=メッセージシステム初期化中
[Arch] [Arch]
Couldn't create a movie driver.=動画ドライバの生成に失敗しました。 Couldn't create a movie driver.=動画ドライバの生成に失敗しました。
@@ -2026,7 +2026,7 @@ Toggle assist tick=アシストチックを使う
Next/prev steps of same StepsType=同じタイプの違うシーケンス Next/prev steps of same StepsType=同じタイプの違うシーケンス
Decrease/increase BPM at cur beat=BPMの調整 Decrease/increase BPM at cur beat=BPMの調整
Decrease/increase stop at cur beat=譜面停止時間の調整 Decrease/increase stop at cur beat=譜面停止時間の調整
Decrease/increase BPM at cur beat=譜面遅延時間の調整 Decrease/increase delay at cur beat=譜面遅延時間の調整
Decrease/increase music offset=オフセットの調整 Decrease/increase music offset=オフセットの調整
Decrease/increase sample music start=試聴曲スタートの調整 Decrease/increase sample music start=試聴曲スタートの調整
Decrease/increase sample music length=試聴曲の長さの調整 Decrease/increase sample music length=試聴曲の長さの調整
+1
View File
@@ -21,6 +21,7 @@ end
PLAYER_1 = "PlayerNumber_P1" PLAYER_1 = "PlayerNumber_P1"
PLAYER_2 = "PlayerNumber_P2" PLAYER_2 = "PlayerNumber_P2"
NUM_PLAYERS = #PlayerNumber NUM_PLAYERS = #PlayerNumber
OtherPlayer = { [PLAYER_1] = PLAYER_2, [PLAYER_2] = PLAYER_1 }
function string:find_last(text) function string:find_last(text)
local LastPos = 0 local LastPos = 0
+1 -1
View File
@@ -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 built off of this can simply declare their prefs and default values, and
access them through this system. 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.1: Dec. 28, 2010. Added language support.
v0.7.0: Dec. 15, 2010. Initial version. v0.7.0: Dec. 15, 2010. Initial version.
+6 -5
View File
@@ -1,4 +1,4 @@
;Stepmania 5.0系本体default用日本語化ファイル Ver 1.03α ;Stepmania 5.0系本体default用日本語化ファイル Ver 1.03β
[Screen] [Screen]
HelpText=&BACK; 戻る &START; 決定 &SELECT; オプション &MENULEFT;&MENURIGHT;&MENUUP;&MENUDOWN; 選択 HelpText=&BACK; 戻る &START; 決定 &SELECT; オプション &MENULEFT;&MENURIGHT;&MENUUP;&MENUDOWN; 選択
@@ -140,7 +140,6 @@ TimingDisplay=Onにすると、曲の現在位置を示すメーターが区切
Accel=譜面の判定ゾーンへの接近のしかたを設定します。 Accel=譜面の判定ゾーンへの接近のしかたを設定します。
Appearance=シーケンスの出現のしかたを設定します。\n「Hidden」は途中から消え、「Sudden」は途中から現れます。\n「Stealth」は常に消え、「Blink」は常に点滅します。 Appearance=シーケンスの出現のしかたを設定します。\n「Hidden」は途中から消え、「Sudden」は途中から現れます。\n「Stealth」は常に消え、「Blink」は常に点滅します。
AutoAdjust=曲の再生ズレ補正の設定です。「はまり」を起こしやすい曲では使わないでください。 AutoAdjust=曲の再生ズレ補正の設定です。「はまり」を起こしやすい曲では使わないでください。
AutoPlay=OnにするとCPUが代わりにプレイします。スコアは加算も集計もされません。
Assist=リズムキープ用の補助音の設定をします。 Assist=リズムキープ用の補助音の設定をします。
BackGround=背景を設定します。「Random Background」はランダム背景用ファイルが必要です。 BackGround=背景を設定します。「Random Background」はランダム背景用ファイルが必要です。
BarDrain=ライフゲージの減り方を設定します。 BarDrain=ライフゲージの減り方を設定します。
@@ -157,6 +156,7 @@ MusicRateHelp=曲そのものを変速してプレイします。
NoteSkins=オブジェのスキンを変更します。必ずプレイモードに対応したスキンを使用してください。 NoteSkins=オブジェのスキンを変更します。必ずプレイモードに対応したスキンを使用してください。
Persp=譜面の流れ方の立体感を設定します。通常は「Overhead」です。 Persp=譜面の流れ方の立体感を設定します。通常は「Overhead」です。
ProTiming=「On」にすると、ジャストタイミングからの入力の離れを表示するようになります。 ProTiming=「On」にすると、ジャストタイミングからの入力の離れを表示するようになります。
PlayerAutoPlay=OnにするとCPUが代わりにプレイします。スコアは加算も集計もされません。
Rate=曲自体の速度の設定をします。「Haste」では微小な加減速を行い続けます。 Rate=曲自体の速度の設定をします。「Haste」では微小な加減速を行い続けます。
Remove=シーケンスからオブジェを削除する規則を設定します。 Remove=シーケンスからオブジェを削除する規則を設定します。
SaveScores=スコア保存の設定をします。 SaveScores=スコア保存の設定をします。
@@ -211,9 +211,10 @@ Importing Songs=すでにあるStepmaniaから曲をインポートする
Reload Songs=曲のリロード Reload Songs=曲のリロード
Exit=タイトルメニューへ Exit=タイトルメニューへ
Explanation-WhereToFind=検索サイトで「Stepmania Simfile」などでシーケンス付きの曲を探すことができます。 Explanation-WhereToFind=検索サイトで「Stepmania&nbsp;Simfile」などで譜面を探すことができます。\nなお著作権法に違反するファイルはダウンロードしないよう強くお願いします
Explanation-HowToInstall=本体「Songs」フォルダ内にグループフォルダを作り、そこに見つけた曲をフォルダのまま入れてください。.smzip形式であれば自動でインストールしてくれます。 Explanation-HowToInstall=本体「Songs」フォルダ内にグループフォルダを作り、\nそこに見つけた曲をフォルダのまま入れてください。\n.smzip形式であれば自動でインストールしてくれます。
Explanation-AdditionalFolders=AdditionalFolders機能を使って、他のStepmaniaにインストールされている曲をインポートできます。 Explanation-AdditionalFolders=AdditionalFolders機能を使って、\n他のStepmaniaにインストールされている曲をインポートできます。
Explanation-ReloadSongs=Stepmaniaの起動中に曲を追加したとき、\nまたはエディットを使わずに譜面を編集したときは\nオプションからのリロードが必要になります。
Explanation-Exit=タイトルメニューへ戻ります。 Explanation-Exit=タイトルメニューへ戻ります。
[OptionNames] [OptionNames]
+1 -1
View File
@@ -51,7 +51,7 @@ HardExplanation=Dla ekspertów.
OldNormalExplanation=Nie za łatwo, nie za trudno. OldNormalExplanation=Nie za łatwo, nie za trudno.
NormalExplanation=Graj w swoje ulubione piosenki! NormalExplanation=Graj w swoje ulubione piosenki!
RaveExplanation=Bitwa dwóch graczy przeciwko sobie. 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. OniExplanation=Prawdziwy test umiejętności.
EndlessExplanation=Tańcz aż padniesz. EndlessExplanation=Tańcz aż padniesz.