diff --git a/1.6/1.6/Assemblies/WulaFallenEmpire.dll b/1.6/1.6/Assemblies/WulaFallenEmpire.dll index bf0a6b3a..adcf1a9a 100644 Binary files a/1.6/1.6/Assemblies/WulaFallenEmpire.dll and b/1.6/1.6/Assemblies/WulaFallenEmpire.dll differ diff --git a/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/WULA_Keyed.xml b/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/WULA_Keyed.xml index 894b17cf..543716e7 100644 --- a/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/WULA_Keyed.xml +++ b/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/WULA_Keyed.xml @@ -39,6 +39,7 @@ 未知 删除 暂停 + 已暂停 恢复 资源不足 固定原料 diff --git a/Source/WulaFallenEmpire/GlobalWorkTable/GlobalProductionOrder.cs b/Source/WulaFallenEmpire/GlobalWorkTable/GlobalProductionOrder.cs index a4e1130c..81380f25 100644 --- a/Source/WulaFallenEmpire/GlobalWorkTable/GlobalProductionOrder.cs +++ b/Source/WulaFallenEmpire/GlobalWorkTable/GlobalProductionOrder.cs @@ -13,7 +13,7 @@ namespace WulaFallenEmpire public RecipeDef recipe; public int targetCount = 1; public int currentCount = 0; - public bool paused = true; + public bool paused = false; // 生产状态 public ProductionState state = ProductionState.Gathering; @@ -50,7 +50,7 @@ namespace WulaFallenEmpire Scribe_Defs.Look(ref recipe, "recipe"); Scribe_Values.Look(ref targetCount, "targetCount", 1); Scribe_Values.Look(ref currentCount, "currentCount", 0); - Scribe_Values.Look(ref paused, "paused", true); + Scribe_Values.Look(ref paused, "paused", false); Scribe_Values.Look(ref _progress, "progress", 0f); Scribe_Values.Look(ref state, "state", ProductionState.Gathering); diff --git a/Source/WulaFallenEmpire/GlobalWorkTable/ITab_GlobalBills.cs b/Source/WulaFallenEmpire/GlobalWorkTable/ITab_GlobalBills.cs index 4f630caf..3e0ee938 100644 --- a/Source/WulaFallenEmpire/GlobalWorkTable/ITab_GlobalBills.cs +++ b/Source/WulaFallenEmpire/GlobalWorkTable/ITab_GlobalBills.cs @@ -483,8 +483,13 @@ namespace WulaFallenEmpire else if (order.state == GlobalProductionOrder.ProductionState.Gathering) { string statusText = "WULA_GatheringMaterials".Translate(); - if (order.paused) statusText = $"[||] {statusText}"; + if (order.paused) + { + GUI.color = Color.yellow; + statusText = "WULA_Paused".Translate() + ": " + statusText; + } Widgets.Label(statusRect, statusText); + GUI.color = Color.white; } else { @@ -497,10 +502,12 @@ namespace WulaFallenEmpire if (order.paused && order.state != GlobalProductionOrder.ProductionState.Completed) { - statusText = $"[||] {statusText}"; + GUI.color = Color.yellow; + statusText = "WULA_Paused".Translate() + ": " + statusText; } Widgets.Label(statusRect, statusText); + GUI.color = Color.white; } // 控制按钮区域