private void OnInfection(Infection infection)
 {
     if (infection.Host == MyInfoManager.Instance.Seq)
     {
         localController.Heal(0.2f);
     }
     if (infection.NewZombie == MyInfoManager.Instance.Seq && ZombieVsHumanManager.Instance.IsZombie(MyInfoManager.Instance.Seq))
     {
         MakeZombie();
         if (ZombieVsHumanManager.Instance.GetHumanCount() > 0)
         {
             newZombie      = true;
             deltaNewZombie = 0f;
         }
     }
 }
    public bool Heal(int inc)
    {
        bool result = false;

        if (IsEnable())
        {
            GameObject gameObject = GameObject.Find("Me");
            if (null != gameObject)
            {
                LocalController component = gameObject.GetComponent <LocalController>();
                if (null != component && component.Heal(inc))
                {
                    result = true;
                    Use();
                }
            }
        }
        return(result);
    }