private static Color FSPatch_SlugcatColor(On.PlayerGraphics.orig_SlugcatColor orig, int i) { try { return(orig(i)); } catch { SlugBaseCharacter ply = PlayerManager.GetCustomPlayer(i) ?? PlayerManager.CurrentCharacter; if (ply != null) { try { // Bypass SlugBase colors when using FancySlugcats PlayerManager.useOriginalColor = true; return(orig(ply.WorldCharacter)); } catch { } PlayerManager.useOriginalColor = false; } return(Color.white); } }
private static UnityEngine.Color PlayerGraphics_SlugcatColor(On.PlayerGraphics.orig_SlugcatColor orig, int i) { return(KarmaAppetite.GranOrange); }