Example #1
0
 private static void AddEyesToChildren(Sim child)
 {
     if (child.SimDescription.IsVampire && child.SimDescription.ChildOrAbove && !child.SimDescription.YoungAdultOrAbove && child.SimDescription.TeenOrBelow)
     {
         VTThirst.SetMakeup(child);
     }
 }
Example #2
0
        public static void AddChildrenEyes()
        {
            List <Sim> list = new List <Sim>(Sims3.Gameplay.Queries.GetObjects <Sim>());

            foreach (Sim vampire in list)
            {
                if (vampire != null)
                {
                    VTThirst.AddEyesToChildren(vampire);
                }
            }
            sSimAgedUp       = EventTracker.AddListener(EventTypeId.kSimAgeTransition, new ProcessEventDelegate(VTThirst.AddEyesWhenAgedUp));
            sSimInstantiated = EventTracker.AddListener(EventTypeId.kSimInstantiated, new ProcessEventDelegate(VTThirst.AddEyesWhenAgedUp));
        }