Пример #1
0
        /// <summary>
        /// Method to load a specific key from KKATData.
        /// </summary>
        /// <param category>Category of key to be retrieved</param>
        internal void LoadEntry(Category category, string key)
        {
            switch (category)
            {
            case Category.Hairstyle:
                Hair.LoadHairStyle(key);
                Utilities.FinalizeLoad();
                break;

            case Category.Haircolor:
                Hair.LoadHairColor(key);
                Utilities.FinalizeLoad();
                break;

            case Category.Eyecolor:
                Face.LoadEyeColor(key);
                Utilities.FinalizeLoad();
                break;

            case Category.Eyeline:
                Face.LoadEyeline(key);
                Utilities.FinalizeLoad();
                break;

            case Category.Eyebrow:
                Face.LoadEyebrow(key);
                Utilities.FinalizeLoad();
                break;

            case Category.Face:
                Face.LoadFace(key);
                Utilities.FinalizeLoad();
                break;

            case Category.Skin:
                Body.LoadSkin(key);
                Utilities.FinalizeLoad();
                break;

            case Category.Body:
                Body.LoadBody(key);
                Utilities.FinalizeLoad();
                break;

            case Category.Clothes:
                Clothes.LoadClothes(key);
                Utilities.FinalizeLoad();
                break;
            }
        }
Пример #2
0
 /// <summary>
 /// Method to load (random) data from favorite list.
 /// NOTE: This could possibly be moved to the main plugin class
 /// </summary>
 /// <param combine>Flag for checking if data is loaded in combination</param>
 private static void LoadSelected(bool combine = false)
 {
     Hair.LoadHairStyle();
     Hair.LoadHairColor();
     Face.LoadEyeColor();
     Face.LoadEyeline();
     Face.LoadEyebrow();
     Face.LoadFace();
     Body.LoadSkin();
     Body.LoadBody();
     Clothes.LoadClothes();
     if (!combine)
     {
         Utilities.FinalizeLoad();
     }
 }