public virtual NpcMood GetMood()
{
int stress = this.Stress;
int favor = this.Favor;
int memory = this.Memory;
if (stress > 12)
return NpcMood.VeryStressed;
if (stress > 8)
return NpcMood.Stressed;
if (favor > 40)
return NpcMood.Love;
if (favor > 30)
return NpcMood.ReallyLikes;
if (favor > 10)
return NpcMood.Likes;
if (favor < -20)
return NpcMood.Hates;
if (favor < -10)
return NpcMood.ReallyDislikes;
if (favor < -5)
return NpcMood.Dislikes;
if (memory > 15)
return NpcMood.BestFriends;
if (memory > 5)
return NpcMood.Friends;
return NpcMood.Neutral;
}