static bool Prefix(Element element, TokenDetailsWindow __instance)
 {
     return(Patcher.Run(() =>
     {
         if (element.Id == "__GetActivityState()")
         {
             WindowController.tokenDetailsVisible = __instance.gameObject.activeInHierarchy;
             return false;
         }
         return true;
     }));
 }
        static bool Prefix(TokenDetailsWindow ___tokenDetails, AspectDetailsWindow ___aspectDetails, string text)
        {
            return(Patcher.Run(() =>
            {
                if (text == "__HideAllNotifications()")
                {
                    ___aspectDetails.Hide();
                    ___tokenDetails.Hide();
                    return false;
                }
                else if (text == "__GetDetailWindowsActivityState()")
                {
                    ___tokenDetails.ShowElementDetails(new Element("__GetActivityState()", null, null, 0, null), null);
                    ___aspectDetails.ShowAspectDetails(new Element("__GetActivityState()", null, null, 0, null), false);
                    return false;
                }

                return true;
            }));
        }