patching stuff up
This commit is contained in:
parent
07b49647d3
commit
1fbf09289a
3 changed files with 15 additions and 5 deletions
|
|
@ -19,7 +19,7 @@ namespace PvZ_Fusion_Translator.Patches.GameObjects
|
||||||
{
|
{
|
||||||
TMP_FontAsset fontAsset = FontStore.LoadTMPFont(Utils.Language.ToString());
|
TMP_FontAsset fontAsset = FontStore.LoadTMPFont(Utils.Language.ToString());
|
||||||
|
|
||||||
string regexStr1 = "第(\\d+)关\n通关用时:(\\d+)分(\\d+)秒\n杀敌数量:(\\d+)\n关卡叶绿素产出:(\\d+)\n极限模式产出:(\\d+)\n非首胜无额外产出\n产出叶绿素总计:(\\d+)\n";
|
string regexStr1 = "第(\\d+)关\n通关用时:(\\d+)分(\\d+)秒\n杀敌数量:(\\d+)\n关卡叶绿素产出:(\\d+)\n极限模式产出:(\\d+)\n非首胜无额外产出\n产出叶绿素总计:(\\d+)";
|
||||||
string regexStr2 = "第(\\d+)关\n通关用时:(\\d+)分(\\d+)秒\n杀敌数量:(\\d+)\n关卡叶绿素产出:(\\d+)\n极限模式产出:(\\d+)\n首胜产出:(\\d+)\n剩余小推车数量:(\\d+),获得叶绿素:(\\d+)\n产出叶绿素总计:(\\d+)";
|
string regexStr2 = "第(\\d+)关\n通关用时:(\\d+)分(\\d+)秒\n杀敌数量:(\\d+)\n关卡叶绿素产出:(\\d+)\n极限模式产出:(\\d+)\n首胜产出:(\\d+)\n剩余小推车数量:(\\d+),获得叶绿素:(\\d+)\n产出叶绿素总计:(\\d+)";
|
||||||
|
|
||||||
Regex regex1 = new Regex(regexStr1);
|
Regex regex1 = new Regex(regexStr1);
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,11 @@ namespace PvZ_Fusion_Translator.Patches.GameObjects
|
||||||
{
|
{
|
||||||
StringStore.TranslateTextTransform(moneyTransform);
|
StringStore.TranslateTextTransform(moneyTransform);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
foreach (TextMeshProUGUI text in __instance.points)
|
||||||
|
{
|
||||||
|
text.text = StringStore.TranslateText(text.text);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
[HarmonyPatch(nameof(TravelStore.SetText), new Type[] { typeof(string)})]
|
[HarmonyPatch(nameof(TravelStore.SetText), new Type[] { typeof(string)})]
|
||||||
|
|
@ -33,6 +38,11 @@ namespace PvZ_Fusion_Translator.Patches.GameObjects
|
||||||
{
|
{
|
||||||
text.text = StringStore.TranslateText(text.text);
|
text.text = StringStore.TranslateText(text.text);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
foreach (TextMeshProUGUI text in __instance.points)
|
||||||
|
{
|
||||||
|
text.text = StringStore.TranslateText(text.text);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,8 +15,8 @@ namespace PvZ_Fusion_Translator.Patches.GameObjects
|
||||||
|
|
||||||
#if MULTI_LANGUAGE
|
#if MULTI_LANGUAGE
|
||||||
TMP_FontAsset fontAsset = FontStore.LoadTMPFont(Utils.Language.ToString());
|
TMP_FontAsset fontAsset = FontStore.LoadTMPFont(Utils.Language.ToString());
|
||||||
string zombieText = StringStore.patchesStore["Zombies"][Utils.Language.ToString()];
|
string zombieText = StringStore.TranslateText(__instance.t.text);
|
||||||
__instance.t.text = string.Format(zombieText + " {0}", Board.Instance.enermyCount);
|
__instance.t.text = zombieText;
|
||||||
#else
|
#else
|
||||||
TMP_FontAsset fontAsset = FontStore.LoadTMPFont();
|
TMP_FontAsset fontAsset = FontStore.LoadTMPFont();
|
||||||
string zombieText = StringStore.patchesStore["Zombies"]["Spanish"];
|
string zombieText = StringStore.patchesStore["Zombies"]["Spanish"];
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue