コード例 #1
0
ファイル: FancySlugcats.cs プロジェクト: SlimeCubed/SlugBase
 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);
     }
 }
コード例 #2
0
 private static UnityEngine.Color PlayerGraphics_SlugcatColor(On.PlayerGraphics.orig_SlugcatColor orig, int i)
 {
     return(KarmaAppetite.GranOrange);
 }