public static BaseEncounter GenerateEncounter() { GameObject encounterObject = (GameObject)Instantiate(Resources.Load("EncounterPrefab")); BaseEncounter baseEncounter = encounterObject.GetComponent <BaseEncounter>(); Array values = Enum.GetValues(typeof(TypeEncounter)); baseEncounter.currentEncounter = (TypeEncounter)values.GetValue(baseEncounter.random.Next(values.Length)); return(baseEncounter); }
public void CreateEncounter() { baseEncounter = GenerateEncounter(); baseEncounter.transform.SetParent(transform.Find("PanelEncounter")); }