Imported localizaiton and font.

Fixed tutorial
This commit is contained in:
LadyEbony 2020-08-22 17:09:07 -07:00
parent d45841455b
commit 3cd87d9c4c
4 changed files with 4084 additions and 1502 deletions

View File

@ -24,6 +24,7 @@ public class Tutorial : MonoBehaviour {
// Start is called before the first frame update
void Start() {
board.Setup();
board.StartGame();
board.AIEnabled = true; // Disable player input on the board
tutorialText = GetComponent<TMP_Text>();
@ -156,23 +157,19 @@ public class Tutorial : MonoBehaviour {
board.playerRotation = i % 4;
yield return new WaitForSeconds(0.5f);
}
activePatchyNumber = 3;
SetText("TUTORIAL_EXTRA3", "Finally, be cautious, as if your board fills up, it will collapse and you will lose.");
for(int i = 0; i < 12; ++i) {
yield return new WaitForSeconds(0.3f);
yield return new WaitForSeconds(0.15f);
for (int j = 0; j < GameBoard.COLUMN; ++j) {
yield return new WaitForSeconds(0.1f);
yield return new WaitForSeconds(0.05f);
bs[j].Add(TileInfo.CreateRandomTrashTile());
}
}
for (int x = 0; x < bs.Count; ++x) {
var col = bs[x];
for (int y = 0; y < col.Count; ++y) {
board.render.Crumble(col[y], (x, y));
}
}
// Now, re-initialize the board, so those falling pieces are the last of our board
bs = BoardStateExtension.Initialize();
board.Clear();
yield return new WaitForSeconds(5f);
activePatchyNumber = 1;
SetText("TUTORIAL_EXTRA4", "That's all I have to share with you, please enjoy playing Luminous Strike");

File diff suppressed because one or more lines are too long

View File

@ -8,9 +8,10 @@
スコア
アーケ
アーケ
オンライン
ヘルプ
ENGLISH
クレジット
はい
戻る
@ -23,32 +24,55 @@
ロビーを作成
ロビーに入る
ニックネーム
マルチから出
英語だけ
回線を切
※半角英文字でお願いします
終了
準備
準備\nOK
待機中
コンティニュー
CONTINUE
待機中...
再戦
ロビーに戻る
部屋から出る
ルームから出る
タイトルへ
スタート
ラウンド終了
ゲームスタート
勝負あり
スペース
プログラマー(ネットコード、UI)
プログラマー(ネットワーク、UI)
プログラマーゲーム、AI
グラフィック
音楽
東方
東方原作
ZUN上海アリス幻樂団
難易度を選
難易度を選んでください
イージー
ノーマル
ハード
ルナティック
ルナティック
東方ルミナスストライクへよおこそ
提灯を飾って灯りをつける提灯祭りを楽しむ対戦パズルゲームです。
灯りがつけた提灯があるほどコンボが強くなります。
提灯には様々な色が付いています。
同じ色の火種しか灯りがつけませんので飾り方をよく考えましょう。
丁寧に配置できればこういう眩しいコンボも夢ではないです!
他のプレイヤーからの攻撃を受けると封印された提灯が襲ってきます。
封印された提灯は点灯できませんが、数手の後に封印は自動に解けます。
レアのレインボウ火種は封印を通して任意の色を点灯することができます。
提灯は常に1つ2組でやってきます。詰まった時は[Zキー]で次のペアと交換しましょう。
さらに便利なことに、↑↓で提灯を回転させることができます。
最後に、提灯がいっぱいでフィールドに飾られない場合は負けてしまいます。火の元にもフィールドの元にも気をつけましょう。
以上です。ぜひルミナス・ストライクを楽しんでください。
ルミナス・ストライク
提灯を飾って灯りをつける提灯祭りを楽しむ対戦パズルゲームです。1人用モードと2人ネット対戦モードが実装されています。例えっていえばスーパーパズルファイターIIやぷよぷよみたいなゲームです。
"←→:提灯の位置調整
↑↓:提灯を回転させる
Z提灯を交換する
スペース:確定
ゲームパッドも対応しております。"

View File

@ -93,11 +93,52 @@ MonoBehaviour:
text: HARD
- key: ARCADE_LUNATIC
text: LUNATIC
- key: TUTORIAL_INTRO
text: 'Welcome to Touhou: Luminous Strike!'
- key: TUTORIAL_INTRO1
text: The goal of the game is to place and light lanterns on your board.
- key: TUTORIAL_INTRO2
text: Attack by igniting your lanterns with a flame, the more you ignite, the
bigger the attack
- key: TUTORIAL_COLORS
text: But of course, lanterns come in a variety of colors
- key: TUTORIAL_COLORS2
text: Only flames of same color can ignite lanterns. If you use this carefully
you can create combos!
- key: TUTORIAL_COLORS3
text: As you can see, combos can be quite big!
- key: TUTORIAL_TRASH
text: When the other player ingites lanterns, you will be bombarded with sealed
lanterns
- key: TUTORIAL_TRASH2
text: Sealed lanterns can't be ignited, but after enough moves, the seal breaks.
- key: TUTORIAL_TRASH3
text: The rare rainbow-flame however ignites all lanterns of the provided color,
even if they are sealed.
- key: TUTORIAL_EXTRA
text: Lanterns always come in pairs, but you can swap with the next pair by pressing
[Z]
- key: TUTORIAL_EXTRA2
text: Even more useful, you can rotate your lanterns with UP/DOWN
- key: TUTORIAL_EXTRA3
text: Finally, be cautious, as if your board fills up, it will collapse and you
will lose.
- key: TUTORIAL_EXTRA4
text: That's all I have to share with you, please enjoy playing Luminous Strike
- key: GAME_TITLE
text: LUMINOUS STRIKE
- key: GAME_DESCRIPTION
text: 'Touhou: Luminous Strike is single player and two player (netplay) puzzle
fighter game where each player navigates and ignites lanterns similar to Puyo-Puyo
or Puzzle Fighter II.'
- key: GAME_CONTROLS
text: Left and Right arrow keys move your placement position, Up and Down rotate
the piece. Z will swap your active piece, Spacebar will drop it. Supports Gamepads.
japaneseLocals:
- key: GAME_SCORE
text: "\u30B9\u30B3\u30A2"
- key: MAINMENU_ARCADE
text: "\u30A2\u30FC\u30B1\u30A4\u30C9"
text: "\u30A2\u30FC\u30B1\u30FC\u30C9"
- key: MAINMENU_ONLINE
text: "\u30AA\u30F3\u30E9\u30A4\u30F3"
- key: MAINMENU_HELP
@ -125,9 +166,9 @@ MonoBehaviour:
- key: MULTIPLAYER_NICKNAME
text: "\u30CB\u30C3\u30AF\u30CD\u30FC\u30E0"
- key: MULTIPLAYER_DISCONNECT
text: "\u30DE\u30EB\u30C1\u304B\u3089\u51FA\u308B"
text: "\u56DE\u7DDA\u3092\u5207\u308B"
- key: MULTIPLAYER_NICKNAME_TIP
text: "\u82F1\u8A9E\u3060\u3051"
text: "\u203B\u534A\u89D2\u82F1\u6587\u5B57\u3067\u304A\u9858\u3044\u3057\u307E\u3059"
- key: MULTIPLAYER_LEAVE
text: "\u7D42\u4E86"
- key: MULTIPLAYER_READY
@ -135,7 +176,7 @@ MonoBehaviour:
- key: MULTIPLAYER_READYWAITING
text: "\u5F85\u6A5F\u4E2D"
- key: CONTINUE_CONTINUE
text: "\u30B3\u30F3\u30C6\u30A3\u30CB\u30E5\u30FC\uFF1F"
text: "CONTINUE\uFF1F"
- key: CONTINUE_WAITING
text: "\u5F85\u6A5F\u4E2D..."
- key: CONTINUE_REMATCH
@ -143,17 +184,17 @@ MonoBehaviour:
- key: CONTINUE_RETURNTOLOBBY
text: "\u30ED\u30D3\u30FC\u306B\u623B\u308B"
- key: CONTINUE_LEAVEROOM
text: "\u90E8\u5C4B\u304B\u3089\u51FA\u308B"
text: "\u30EB\u30FC\u30E0\u304B\u3089\u51FA\u308B"
- key: CONTINUE_LEAVEMENU
text: "\u30BF\u30A4\u30C8\u30EB\u3078"
- key: GAME_START
text: "\u30B9\u30BF\u30FC\u30C8"
text: "\u30B2\u30FC\u30E0\u30B9\u30BF\u30FC\u30C8"
- key: GAME_GAMESET
text: "\u30E9\u30A6\u30F3\u30C9\u7D42\u4E86"
text: "\u52DD\u8CA0\u3042\u308A"
- key: KEY_SPACE
text: "\u30B9\u30DA\u30FC\u30B9"
- key: CREDITS_ONE
text: "\u30D7\u30ED\u30B0\u30E9\u30DE\u30FC\uFF08\u30CD\u30C3\u30C8\u30B3\u30FC\u30C9\u3001UI)"
text: "\u30D7\u30ED\u30B0\u30E9\u30DE\u30FC\uFF08\u30CD\u30C3\u30C8\u30EF\u30FC\u30AF\u3001UI)"
- key: CREDITS_TWO
text: "\u30D7\u30ED\u30B0\u30E9\u30DE\u30FC\uFF08\u30B2\u30FC\u30E0\u3001AI\uFF09"
- key: CREDITS_THREE
@ -161,11 +202,11 @@ MonoBehaviour:
- key: CREDITS_FOUR
text: "\u97F3\u697D"
- key: CREDITS_FIVE
text: "\u6771\u65B9"
text: "\u6771\u65B9\u539F\u4F5C"
- key: CREDITS_SIX
text: "ZUN\uFF08\u4E0A\u6D77\u30A2\u30EA\u30B9\u5E7B\u6A02\u56E3\uFF09"
- key: ARCADE_DIFFICULTY
text: "\u96E3\u6613\u5EA6\u3092\u9078\u3076"
text: "\u96E3\u6613\u5EA6\u3092\u9078\u3093\u3067\u304F\u3060\u3055\u3044"
- key: ARCADE_EASY
text: "\u30A4\u30FC\u30B8\u30FC"
- key: ARCADE_NORMAL
@ -174,6 +215,38 @@ MonoBehaviour:
text: "\u30CF\u30FC\u30C9"
- key: ARCADE_LUNATIC
text: "\u30EB\u30CA\u30C6\u30A3\u30C3\u30AF"
- key: TUTORIAL_INTRO
text: "\u6771\u65B9\u30EB\u30DF\u30CA\u30B9\u30B9\u30C8\u30E9\u30A4\u30AF\u3078\u3088\u304A\u3053\u305D"
- key: TUTORIAL_INTRO1
text: "\u63D0\u706F\u3092\u98FE\u3063\u3066\u706F\u308A\u3092\u3064\u3051\u308B\u63D0\u706F\u796D\u308A\u3092\u697D\u3057\u3080\u5BFE\u6226\u30D1\u30BA\u30EB\u30B2\u30FC\u30E0\u3067\u3059\u3002"
- key: TUTORIAL_INTRO2
text: "\u706F\u308A\u304C\u3064\u3051\u305F\u63D0\u706F\u304C\u3042\u308B\u307B\u3069\u30B3\u30F3\u30DC\u304C\u5F37\u304F\u306A\u308A\u307E\u3059\u3002"
- key: TUTORIAL_COLORS
text: "\u63D0\u706F\u306B\u306F\u69D8\u3005\u306A\u8272\u304C\u4ED8\u3044\u3066\u3044\u307E\u3059\u3002"
- key: TUTORIAL_COLORS2
text: "\u540C\u3058\u8272\u306E\u706B\u7A2E\u3057\u304B\u706F\u308A\u304C\u3064\u3051\u307E\u305B\u3093\u306E\u3067\u98FE\u308A\u65B9\u3092\u3088\u304F\u8003\u3048\u307E\u3057\u3087\u3046\u3002"
- key: TUTORIAL_COLORS3
text: "\u4E01\u5BE7\u306B\u914D\u7F6E\u3067\u304D\u308C\u3070\u3053\u3046\u3044\u3046\u7729\u3057\u3044\u30B3\u30F3\u30DC\u3082\u5922\u3067\u306F\u306A\u3044\u3067\u3059\uFF01"
- key: TUTORIAL_TRASH
text: "\u4ED6\u306E\u30D7\u30EC\u30A4\u30E4\u30FC\u304B\u3089\u306E\u653B\u6483\u3092\u53D7\u3051\u308B\u3068\u5C01\u5370\u3055\u308C\u305F\u63D0\u706F\u304C\u8972\u3063\u3066\u304D\u307E\u3059\u3002"
- key: TUTORIAL_TRASH2
text: "\u5C01\u5370\u3055\u308C\u305F\u63D0\u706F\u306F\u70B9\u706F\u3067\u304D\u307E\u305B\u3093\u304C\u3001\u6570\u624B\u306E\u5F8C\u306B\u5C01\u5370\u306F\u81EA\u52D5\u306B\u89E3\u3051\u307E\u3059\u3002"
- key: TUTORIAL_TRASH3
text: "\u30EC\u30A2\u306E\u30EC\u30A4\u30F3\u30DC\u30A6\u706B\u7A2E\u306F\u5C01\u5370\u3092\u901A\u3057\u3066\u4EFB\u610F\u306E\u8272\u3092\u70B9\u706F\u3059\u308B\u3053\u3068\u304C\u3067\u304D\u307E\u3059\u3002"
- key: TUTORIAL_EXTRA
text: "\u63D0\u706F\u306F\u5E38\u306B1\u30642\u7D44\u3067\u3084\u3063\u3066\u304D\u307E\u3059\u3002\u8A70\u307E\u3063\u305F\u6642\u306F[Z\u30AD\u30FC]\u3067\u6B21\u306E\u30DA\u30A2\u3068\u4EA4\u63DB\u3057\u307E\u3057\u3087\u3046\u3002"
- key: TUTORIAL_EXTRA2
text: "\u3055\u3089\u306B\u4FBF\u5229\u306A\u3053\u3068\u306B\u3001\u2191\u2193\u3067\u63D0\u706F\u3092\u56DE\u8EE2\u3055\u305B\u308B\u3053\u3068\u304C\u3067\u304D\u307E\u3059\u3002"
- key: TUTORIAL_EXTRA3
text: "\u6700\u5F8C\u306B\u3001\u63D0\u706F\u304C\u3044\u3063\u3071\u3044\u3067\u30D5\u30A3\u30FC\u30EB\u30C9\u306B\u98FE\u3089\u308C\u306A\u3044\u5834\u5408\u306F\u8CA0\u3051\u3066\u3057\u307E\u3044\u307E\u3059\u3002\u706B\u306E\u5143\u306B\u3082\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u5143\u306B\u3082\u6C17\u3092\u3064\u3051\u307E\u3057\u3087\u3046\u3002"
- key: TUTORIAL_EXTRA4
text: "\u4EE5\u4E0A\u3067\u3059\u3002\u305C\u3072\u30EB\u30DF\u30CA\u30B9\u30FB\u30B9\u30C8\u30E9\u30A4\u30AF\u3092\u697D\u3057\u3093\u3067\u304F\u3060\u3055\u3044\u3002"
- key: GAME_TITLE
text: "\u30EB\u30DF\u30CA\u30B9\u30FB\u30B9\u30C8\u30E9\u30A4\u30AF"
- key: GAME_DESCRIPTION
text: "\u63D0\u706F\u3092\u98FE\u3063\u3066\u706F\u308A\u3092\u3064\u3051\u308B\u63D0\u706F\u796D\u308A\u3092\u697D\u3057\u3080\u5BFE\u6226\u30D1\u30BA\u30EB\u30B2\u30FC\u30E0\u3067\u3059\u30021\u4EBA\u7528\u30E2\u30FC\u30C9\u30682\u4EBA\u30CD\u30C3\u30C8\u5BFE\u6226\u30E2\u30FC\u30C9\u304C\u5B9F\u88C5\u3055\u308C\u3066\u3044\u307E\u3059\u3002\u4F8B\u3048\u3063\u3066\u3044\u3048\u3070\u30B9\u30FC\u30D1\u30FC\u30D1\u30BA\u30EB\u30D5\u30A1\u30A4\u30BF\u30FCII\u3084\u3077\u3088\u3077\u3088\u307F\u305F\u3044\u306A\u30B2\u30FC\u30E0\u3067\u3059\u3002"
- key: GAME_CONTROLS
text: "\u2190\u2192\uFF1A\u63D0\u706F\u306E\u4F4D\u7F6E\u8ABF\u6574\n\u2191\u2193\uFF1A\u63D0\u706F\u3092\u56DE\u8EE2\u3055\u305B\u308B\nZ\uFF1A\u63D0\u706F\u3092\u4EA4\u63DB\u3059\u308B\n\u30B9\u30DA\u30FC\u30B9\uFF1A\u78BA\u5B9A\n\u30B2\u30FC\u30E0\u30D1\u30C3\u30C9\u3082\u5BFE\u5FDC\u3057\u3066\u304A\u308A\u307E\u3059\u3002"
spanishLocals:
- key: GAME_SCORE
text:
@ -255,3 +328,35 @@ MonoBehaviour:
text:
- key: ARCADE_LUNATIC
text:
- key: TUTORIAL_INTRO
text:
- key: TUTORIAL_INTRO1
text:
- key: TUTORIAL_INTRO2
text:
- key: TUTORIAL_COLORS
text:
- key: TUTORIAL_COLORS2
text:
- key: TUTORIAL_COLORS3
text:
- key: TUTORIAL_TRASH
text:
- key: TUTORIAL_TRASH2
text:
- key: TUTORIAL_TRASH3
text:
- key: TUTORIAL_EXTRA
text:
- key: TUTORIAL_EXTRA2
text:
- key: TUTORIAL_EXTRA3
text:
- key: TUTORIAL_EXTRA4
text:
- key: GAME_TITLE
text:
- key: GAME_DESCRIPTION
text:
- key: GAME_CONTROLS
text: