diff --git a/1.6/1.6/Assemblies/ArachnaeSwarm.dll b/1.6/1.6/Assemblies/ArachnaeSwarm.dll index 3e55ffb..fe07e22 100644 Binary files a/1.6/1.6/Assemblies/ArachnaeSwarm.dll and b/1.6/1.6/Assemblies/ArachnaeSwarm.dll differ diff --git a/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/ArachnaeSwarm_Keys.xml b/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/ArachnaeSwarm_Keys.xml index 8ba7ec0..443c05a 100644 --- a/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/ArachnaeSwarm_Keys.xml +++ b/1.6/1.6/Languages/ChineseSimplified (简体中文)/Keyed/ArachnaeSwarm_Keys.xml @@ -4,4 +4,11 @@ 孵化 {0} 未孵化,需要阿拉克涅女皇种交互 + + {0} 已成功绑定到 {1} 的蜂巢思维。 + 无法将 {0} 绑定到 {1} 的蜂巢思维。 + 目标 {0} 没有“ARA_HiveMindDrone”的 hediff。 + 目标 {0} 已绑定到 {1}。 + 施法者 {0} 没有“ARA_HiveMindMaster”的 hediff。 + \ No newline at end of file diff --git a/Source/ArachnaeSwarm/ARA_HiveMind/CompAbilityEffect_BindDrone.cs b/Source/ArachnaeSwarm/ARA_HiveMind/CompAbilityEffect_BindDrone.cs index c206b95..12d9a05 100644 --- a/Source/ArachnaeSwarm/ARA_HiveMind/CompAbilityEffect_BindDrone.cs +++ b/Source/ArachnaeSwarm/ARA_HiveMind/CompAbilityEffect_BindDrone.cs @@ -20,11 +20,11 @@ namespace ArachnaeSwarm { if (masterHediff.TryBindDrone(dronePawn)) { - Messages.Message($"Successfully bound {dronePawn.LabelShort} to {masterPawn.LabelShort}'s hive mind.", MessageTypeDefOf.PositiveEvent, historical: false); + Messages.Message("ARA_BindDrone_Success".Translate(dronePawn.LabelShort, masterPawn.LabelShort), MessageTypeDefOf.PositiveEvent, historical: false); } else { - Messages.Message($"Failed to bind {dronePawn.LabelShort} to {masterPawn.LabelShort}'s hive mind. Check logs for details.", MessageTypeDefOf.NegativeEvent, historical: false); + Messages.Message("ARA_BindDrone_Failure".Translate(dronePawn.LabelShort, masterPawn.LabelShort), MessageTypeDefOf.NegativeEvent, historical: false); } } else @@ -70,7 +70,7 @@ namespace ArachnaeSwarm { if (throwMessages) { - Messages.Message($"Target {dronePawn.LabelShort} does not have the 'ARA_HiveMindDrone' hediff.", MessageTypeDefOf.RejectInput, historical: false); + Messages.Message("ARA_BindDrone_NoDroneHediff".Translate(dronePawn.LabelShort), MessageTypeDefOf.RejectInput, historical: false); } return false; } @@ -80,7 +80,7 @@ namespace ArachnaeSwarm { if (throwMessages) { - Messages.Message($"Target {dronePawn.LabelShort} is already bound to {droneHediff.target.LabelShort}.", MessageTypeDefOf.RejectInput, historical: false); + Messages.Message("ARA_BindDrone_AlreadyBound".Translate(dronePawn.LabelShort, droneHediff.target.LabelShort), MessageTypeDefOf.RejectInput, historical: false); } return false; } @@ -91,7 +91,7 @@ namespace ArachnaeSwarm { if (throwMessages) { - Messages.Message($"Caster {masterPawn.LabelShort} does not have the 'ARA_HiveMindMaster' hediff.", MessageTypeDefOf.RejectInput, historical: false); + Messages.Message("ARA_BindDrone_NoMasterHediff".Translate(masterPawn.LabelShort), MessageTypeDefOf.RejectInput, historical: false); } return false; }