Merge branch 'cassidy'
This commit is contained in:
commit
2024f75813
2 changed files with 29 additions and 4 deletions
|
|
@ -106,7 +106,15 @@ namespace PvZ_Fusion_Translator.Patches.GameObjects
|
||||||
StringStore.TranslateTextTransform(pageScaryPotTransform.Find("LastPage"));
|
StringStore.TranslateTextTransform(pageScaryPotTransform.Find("LastPage"));
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach(TextMeshProUGUI txt in mainTransform.GetComponentsInChildren<TextMeshProUGUI>())
|
Transform pageEndlessLevelTransform = levelsTransform.transform.Find("PageEndlessLevel");
|
||||||
|
if (pageEndlessLevelTransform != null)
|
||||||
|
{
|
||||||
|
StringStore.TranslateTextTransform(pageEndlessLevelTransform.Find("BackToIndex"));
|
||||||
|
StringStore.TranslateTextTransform(pageEndlessLevelTransform.Find("Nextpage"));
|
||||||
|
StringStore.TranslateTextTransform(pageEndlessLevelTransform.Find("LastPage"));
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach (TextMeshProUGUI txt in mainTransform.GetComponentsInChildren<TextMeshProUGUI>())
|
||||||
{
|
{
|
||||||
FileLoader.DumpUntranslatedStrings(txt.text);
|
FileLoader.DumpUntranslatedStrings(txt.text);
|
||||||
txt.text = StringStore.TranslateText(txt.text);
|
txt.text = StringStore.TranslateText(txt.text);
|
||||||
|
|
|
||||||
|
|
@ -9,11 +9,28 @@ namespace PvZ_Fusion_Translator.Patches.GameObjects
|
||||||
[HarmonyPatch(typeof(TowerUpgradeMenu))]
|
[HarmonyPatch(typeof(TowerUpgradeMenu))]
|
||||||
public static class TowerUpgradeMenu_Patch
|
public static class TowerUpgradeMenu_Patch
|
||||||
{
|
{
|
||||||
[HarmonyPatch(nameof(TowerUpgradeMenu.Update))]
|
[HarmonyPatch(nameof(TowerUpgradeMenu.Awake))]
|
||||||
[HarmonyPostfix]
|
[HarmonyPostfix]
|
||||||
private static void Update(TowerUpgradeMenu __instance)
|
private static void Awake(TowerUpgradeMenu __instance)
|
||||||
{
|
{
|
||||||
foreach(TextMeshProUGUI text in __instance.GetComponentsInChildren<TextMeshProUGUI>())
|
__instance.des.text = StringStore.TranslateText(__instance.des.text);
|
||||||
|
__instance.des2.text = StringStore.TranslateText(__instance.des2.text);
|
||||||
|
|
||||||
|
foreach (TextMeshProUGUI text in __instance.GetComponentsInChildren<TextMeshProUGUI>())
|
||||||
|
{
|
||||||
|
text.text = StringStore.TranslateText(text.text);
|
||||||
|
text.font = FontStore.LoadTMPFont(Utils.Language.ToString());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[HarmonyPatch(nameof(TowerUpgradeMenu.SetText))]
|
||||||
|
[HarmonyPostfix]
|
||||||
|
private static void SetText(TowerUpgradeMenu __instance)
|
||||||
|
{
|
||||||
|
__instance.des.text = StringStore.TranslateText(__instance.des.text);
|
||||||
|
__instance.des2.text = StringStore.TranslateText(__instance.des2.text);
|
||||||
|
|
||||||
|
foreach (TextMeshProUGUI text in __instance.GetComponentsInChildren<TextMeshProUGUI>())
|
||||||
{
|
{
|
||||||
text.text = StringStore.TranslateText(text.text);
|
text.text = StringStore.TranslateText(text.text);
|
||||||
text.font = FontStore.LoadTMPFont(Utils.Language.ToString());
|
text.font = FontStore.LoadTMPFont(Utils.Language.ToString());
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue