PVZFusionTranslation/MelonLoader/Patches/Modes/Odyssey/TravelBuffOptionButton_Patch.cs

41 lines
1.5 KiB
C#

//using HarmonyLib;
//using Il2Cpp;
//using Il2CppTMPro;
//using MelonLoader;
//using PvZ_Fusion_Translator.AssetStore;
//using static MelonLoader.MelonLogger;
//using static PvZ_Fusion_Translator.Patches.Modes.Odyssey.TravelMgr_Patch;
//namespace PvZ_Fusion_Translator.Patches.Modes.Odyssey
//{
// [HarmonyPatch(typeof(TravelBuffOptionButton))]
// public static class TravelBuffOptionButton_Patch
// {
// [HarmonyPatch(nameof(TravelBuffOptionButton.Awake))]
// [HarmonyPostfix]
// public static void Awake(TravelBuffOptionButton __instance)
// {
// TranslateOptionButton(__instance);
// }
// [HarmonyPatch(nameof(TravelBuffOptionButton.OnAnimOver))]
// [HarmonyPostfix]
// public static void OnAnimOver(TravelBuffOptionButton __instance)
// {
// TranslateOptionButton(__instance);
// }
// public static void TranslateOptionButton(TravelBuffOptionButton button)
// {
// List<string> buffSet = translatedTravelBuffs[buffLinks[button.buffType]];
// string buff = button.show != null && button.introduce.text != "词条已选完" ? buffSet[button.buffIndex] : StringStore.TranslateText("词条已选完");
// button.introduce.text = buff;
// }
// }
// //List<string> buffSet = translatedTravelBuffs[buffLinks[__instance.buffType]];
// //string buff = (__instance.show != null) ? buffSet[__instance.buffIndex] : StringStore.TranslateText("无");
// //__instance.introduce.text = buff;
//}