private WellFedSaveDataProxy ConvertBackWellFed(WellFedSaveDataProxy proxy, Dictionary <AfflictionType, List <Affliction> > afflictionDict)
        {
            proxy = proxy ?? new WellFedSaveDataProxy();
            var wellFed = (WellFed)afflictionDict.Get(AfflictionType.WellFed)?[0];

            if (wellFed == null)
            {
                return(proxy.m_Active ? new WellFedSaveDataProxy() : proxy);
            }
            proxy.m_Active = true;
            proxy.m_ElapsedHoursNotStarving = wellFed.ElapsedHoursNotStarving;
            return(proxy);
        }
 private void ConvertWellFed(WellFedSaveDataProxy proxy)
 {
     if (proxy == null || !proxy.m_Active)
     {
         return;
     }
     Positive.Add(new WellFed(positive)
     {
         AfflictionType          = AfflictionType.WellFed,
         Location                = 6,
         ElapsedHoursNotStarving = proxy.m_ElapsedHoursNotStarving,
     });
 }