예제 #1
0
    public int GetStateLevel(Personality.Social stat)
    {
        int level = 0;

        for (int i = 0; i < SaveLoad.GetSize(); ++i)
        {
            if (SaveLoad.GetSave(i) == null)
            {
                continue;
            }

            int lv = SaveLoad.GetSave(i).Self.GetTrueSocialStat(stat);
            if (lv > level)
            {
                level = lv;
            }
        }

        return(level);
    }
예제 #2
0
 public ChangeStatEvent(string key, Personality.Social value)
 {
     Key        = key;
     SocialStat = value;
     Wellbeing  = false;
 }
예제 #3
0
 public SocialStatTierUpEvent(Personality.Social stat, float prevProgress, float curProgress)
 {
     Stat         = stat;
     PrevProgress = prevProgress;
     CurProgress  = curProgress;
 }