From 55f55f578c11b41de63f51bdb25b381c2e22f3a6 Mon Sep 17 00:00:00 2001 From: kolokolkkm Date: Sun, 16 Aug 2026 20:53:08 +0500 Subject: [PATCH 1/4] Fixing Russian file names --- .../GameController/GameController.cs | 12 +++++------ scenes/game/cards/Card.cs | 4 ++-- scenes/ui/game_over/GameOver.cs | 8 ++++---- scenes/ui/game_ui/GameUI.cs | 12 +++++------ .../card_click_1.mp3 | Bin sounds/card_click_1.mp3.import | 19 ++++++++++++++++++ .../card_hover_1.mp3 | Bin sounds/card_hover_1.mp3.import | 19 ++++++++++++++++++ .../correct_set_1.mp3 | Bin sounds/correct_set_1.mp3.import | 19 ++++++++++++++++++ .../lose.wav | Bin .../lose.wav.import | 6 +++--- .../uncorrect_set_1.mp3 | Bin sounds/uncorrect_set_1.mp3.import | 19 ++++++++++++++++++ .../unlock_achievement.mp3 | Bin sounds/unlock_achievement.mp3.import | 19 ++++++++++++++++++ .../win.wav | Bin .../win.wav.import | 6 +++--- ...\260\321\206\320\270\321\217 1.mp3.import" | 19 ------------------ ...\272\320\273\320\270\320\272 1.mp3.import" | 19 ------------------ ...\276\321\207\320\272\321\203 1.mp3.import" | 19 ------------------ ...\260\321\206\320\270\321\217 1.mp3.import" | 19 ------------------ ...20\265\320\275\320\270\321\217.mp3.import" | 19 ------------------ 23 files changed, 118 insertions(+), 120 deletions(-) rename "sounds/\320\272\320\273\320\270\320\272 1.mp3" => sounds/card_click_1.mp3 (100%) create mode 100644 sounds/card_click_1.mp3.import rename "sounds/\320\275\320\260\320\262\320\265\320\264\320\265\320\275\320\270\320\265 \320\275\320\260 \320\272\320\260\321\200\321\202\320\276\321\207\320\272\321\203 1.mp3" => sounds/card_hover_1.mp3 (100%) create mode 100644 sounds/card_hover_1.mp3.import rename "sounds/\320\262\320\265\321\200\320\275\320\260\321\217 \320\272\320\276\320\274\320\261\320\270\320\275\320\260\321\206\320\270\321\217 1.mp3" => sounds/correct_set_1.mp3 (100%) create mode 100644 sounds/correct_set_1.mp3.import rename "sounds/\320\277\321\200\320\276\320\270\320\263\321\200\321\213\321\210.wav" => sounds/lose.wav (100%) rename "sounds/\320\277\321\200\320\276\320\270\320\263\321\200\321\213\321\210.wav.import" => sounds/lose.wav.import (53%) rename "sounds/\320\275\320\265\320\262\320\265\321\200\320\275\320\260\321\217 \320\272\320\276\320\274\320\261\320\270\320\275\320\260\321\206\320\270\321\217 1.mp3" => sounds/uncorrect_set_1.mp3 (100%) create mode 100644 sounds/uncorrect_set_1.mp3.import rename "sounds/\320\277\320\276\320\273\321\203\321\207\320\265\320\275\320\270\320\265 \320\264\320\276\321\201\321\202\320\270\320\266\320\265\320\275\320\270\321\217.mp3" => sounds/unlock_achievement.mp3 (100%) create mode 100644 sounds/unlock_achievement.mp3.import rename "sounds/\320\277\320\276\320\261\320\265\320\264\320\260.wav" => sounds/win.wav (100%) rename "sounds/\320\277\320\276\320\261\320\265\320\264\320\260.wav.import" => sounds/win.wav.import (55%) delete mode 100644 "sounds/\320\262\320\265\321\200\320\275\320\260\321\217 \320\272\320\276\320\274\320\261\320\270\320\275\320\260\321\206\320\270\321\217 1.mp3.import" delete mode 100644 "sounds/\320\272\320\273\320\270\320\272 1.mp3.import" delete mode 100644 "sounds/\320\275\320\260\320\262\320\265\320\264\320\265\320\275\320\270\320\265 \320\275\320\260 \320\272\320\260\321\200\321\202\320\276\321\207\320\272\321\203 1.mp3.import" delete mode 100644 "sounds/\320\275\320\265\320\262\320\265\321\200\320\275\320\260\321\217 \320\272\320\276\320\274\320\261\320\270\320\275\320\260\321\206\320\270\321\217 1.mp3.import" delete mode 100644 "sounds/\320\277\320\276\320\273\321\203\321\207\320\265\320\275\320\270\320\265 \320\264\320\276\321\201\321\202\320\270\320\266\320\265\320\275\320\270\321\217.mp3.import" diff --git a/Core/Controllers/GameController/GameController.cs b/Core/Controllers/GameController/GameController.cs index 6fc41b5..01a1d3e 100644 --- a/Core/Controllers/GameController/GameController.cs +++ b/Core/Controllers/GameController/GameController.cs @@ -36,7 +36,7 @@ public void ProcessSelectedSet(List cards) { if (cards == null || cards.Count != 3) { - GD.PrintErr($"[GameController]: Ошибка! Проверяясь должно быть 3 карты, получено: {(cards?.Count ?? 0)}"); + GD.PrintErr($"[GameController]: The number of cards is insufficient to check for a set. Cards transferred: {(cards?.Count ?? 0)}"); return; } @@ -110,10 +110,10 @@ private void HandleFailedSet() private void ValidateDependencies() { - if (GameScore == null) GD.PrintErr($"[GameController] Ошибка: Не прикреплен узел Score в инспекторе {Name}"); - if (GameStreak == null) GD.PrintErr($"[GameController] Ошибка: Не прикреплен узел Streak в инспекторе {Name}"); - if (CardValidator == null) GD.PrintErr($"[GameController] Ошибка: Не прикреплен узел CardValidator в инспекторе {Name}"); - if (StreakStrategy == null) GD.PrintErr($"[GameController] Ошибка: Не прикреплен узел StreakStrategy в инспекторе {Name}"); - if (PenaltyStrategy == null) GD.PrintErr($"[GameController] Ошибка: Ме прикреплен узел PenaltyStrategy в инспекторе {Name}"); + if (GameScore == null) GD.PrintErr($"[GameController] Error: Score node not connected in the Inspector {Name}"); + if (GameStreak == null) GD.PrintErr($"[GameController] Error: Streak node not connected in the Inspector {Name}"); + if (CardValidator == null) GD.PrintErr($"[GameController] Error: CardValidator node not connected in the Inspector {Name}"); + if (StreakStrategy == null) GD.PrintErr($"[GameController] Error: StreakStrategy node not connected in the Inspector {Name}"); + if (PenaltyStrategy == null) GD.PrintErr($"[GameController] Error: PenaltyStrategy node not connected in the Inspector {Name}"); } } \ No newline at end of file diff --git a/scenes/game/cards/Card.cs b/scenes/game/cards/Card.cs index 6a9a3f6..7c708e7 100644 --- a/scenes/game/cards/Card.cs +++ b/scenes/game/cards/Card.cs @@ -103,9 +103,9 @@ public override void _Ready() _clickArea = GetNode