// Use this for initialization void Start() { characterName = CurrentFightStats.GetSelectedCharacter(transform.GetSiblingIndex(), gameObject.tag); //characterName = "Ken"; //For testing characterSeries = CharacterSelectionMapping.GetCharacterSeries(characterName); var type = Type.GetType(characterName); character = (Character)Activator.CreateInstance(type); healthBar = new HealthBar(health.transform.GetChild(transform.GetSiblingIndex()).gameObject, character.GetHealth(), characterName); animator.runtimeAnimatorController = Resources.Load("Animation/Characters/" + characterSeries + "/" + characterName + "/" + characterName) as RuntimeAnimatorController; SetIsAI(CurrentFightStats.GetAI(transform.tag)); characterVoice = CharacterVoicePlayer.GetComponent <CharacterVoice>(); }