Added DISABLE_DRAWING Localization Entry

This commit is contained in:
kmyuhkyuk
2026-03-30 23:49:53 +08:00
parent 79876ed68b
commit c0d9e66fc8
15 changed files with 47 additions and 3 deletions
@@ -3,6 +3,7 @@ using HarmonyLib;
using MegaCrit.Sts2.Core.Assets; using MegaCrit.Sts2.Core.Assets;
using MegaCrit.Sts2.Core.Entities.Players; using MegaCrit.Sts2.Core.Entities.Players;
using MegaCrit.Sts2.Core.Helpers; using MegaCrit.Sts2.Core.Helpers;
using MegaCrit.Sts2.Core.Localization;
using MegaCrit.Sts2.Core.Nodes.Multiplayer; using MegaCrit.Sts2.Core.Nodes.Multiplayer;
using MegaCrit.Sts2.Core.Nodes.Screens.CardLibrary; using MegaCrit.Sts2.Core.Nodes.Screens.CardLibrary;
using MegaCrit.Sts2.Core.Nodes.Screens.Map; using MegaCrit.Sts2.Core.Nodes.Screens.Map;
@@ -40,12 +41,13 @@ namespace SlayTheSpire2.LAN.Multiplayer.Patchs.Screens
var marginContainer = (MarginContainer)container.GetNode("MarginContainer"); var marginContainer = (MarginContainer)container.GetNode("MarginContainer");
marginContainer.RemoveThemeConstantOverride("margin_top"); marginContainer.RemoveThemeConstantOverride("margin_top");
var lanMapDrawingsService = LanMapDrawingsService.Instance;
container.AddChildSafely(disableDrawing); container.AddChildSafely(disableDrawing);
container.MoveChild(disableDrawing, 0); container.MoveChild(disableDrawing, 0);
disableDrawing.SetLabel("Disable drawing"); disableDrawing.SetLabel(new LocString("gameplay_ui", "SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING")
.GetFormattedText());
var lanMapDrawingsService = LanMapDrawingsService.Instance;
disableDrawing.IsTicked = disableDrawing.IsTicked =
lanMapDrawingsService.DisableDrawingHashSet.Contains(____player.NetId); lanMapDrawingsService.DisableDrawingHashSet.Contains(____player.NetId);
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "Zeichnen deaktivieren"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "Disable drawing"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "Deshabilitar dibujo"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "Désactiver le dessin"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "Disabilita il disegno"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "描画を無効にする"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "그리기 비활성화"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "Wyłącz rysowanie"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "Desativar desenho"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "Отключить рисование"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "Deshabilitar dibujo"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "ปิดใช้งานการวาดภาพ"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "Çizimi devre dışı bırak"
}
+3
View File
@@ -0,0 +1,3 @@
{
"SlayTheSpire2.LAN.Multiplayer.DISABLE_DRAWING": "禁用绘图"
}