public static void Postfix(CombatHUDPortrait __instance, TextMeshProUGUI ___ioText) { __instance.NumberFlagFill.color = Color.white; __instance.NumberFlagOutline.color = Color.white; __instance.NumberFlagText.color = Color.white; ___ioText.color = Color.white; Transform frameT = __instance.FilledHolder.transform.Find("mw_Frame"); if (frameT != null) { GameObject frame = frameT.gameObject; Transform nameRectT = frameT.transform.Find("mw_NameRect"); if (nameRectT != null) { GameObject nameRect = nameRectT.gameObject; Image nameImg = nameRect.GetComponent <Image>(); if (__instance.DisplayedActor.HasActivatedThisRound) { nameImg.color = Mod.Config.FriendlyAlreadyActivated; } else { nameImg.color = Mod.Config.FriendlyUnactivated; } } } }
public static void Postfix(CombatHUDPortrait __instance, TextMeshProUGUI ___ioText) { __instance.NumberFlagFill.color = Color.white; __instance.NumberFlagOutline.color = Color.white; __instance.NumberFlagText.color = Color.white; ___ioText.color = Color.white; Transform frameT = __instance.FilledHolder.transform.Find("mw_Frame"); if (frameT != null) { GameObject frame = frameT.gameObject; Transform nameRectT = frameT.transform.Find("mw_NameRect"); if (nameRectT != null) { GameObject nameRect = nameRectT.gameObject; Image imgByCmp = nameRect.GetComponent <Image>(); imgByCmp.color = Mod.Config.FriendlyUnactivated; } } }
public static void Postfix(CombatHUDPortrait __instance, ref TextMeshProUGUI ___ioText, ref DOTweenAnimation ___initiativeOverlay) { //SkillBasedInit.Logger.Log($"CombatHUDPortrait:Init:post - Init"); ___ioText.enableWordWrapping = false; ___initiativeOverlay.isActive = false; }