private static GameObject CreateModel(GameObject main, string modelName)
        {
            SaxtonHalePlugin.Destroy(main.transform.Find("ModelBase").gameObject);
            SaxtonHalePlugin.Destroy(main.transform.Find("CameraPivot").gameObject);
            SaxtonHalePlugin.Destroy(main.transform.Find("AimOrigin").gameObject);

            //return Modules.Assets.mainAssetBundle.LoadAsset<GameObject>(modelName);
            return(null);
        }
        public static void SetupSkills(GameObject bodyPrefab)
        {
            foreach (GenericSkill obj in bodyPrefab.GetComponentsInChildren <GenericSkill>())
            {
                SaxtonHalePlugin.DestroyImmediate(obj);
            }

            skillLocator = bodyPrefab.GetComponent <SkillLocator>();

            PassiveSetup();
            PrimarySetup(bodyPrefab);
            SecondarySetup(bodyPrefab);
            UtilitySetup(bodyPrefab);
            SpecialSetup(bodyPrefab);
            AdditionalSetup();
        }