public List <CreatureBaseAbstract> CreateCreatures(int numberofCreatures) { for (int i = 0; i <= numberofCreatures; i++) { // Make random creatures? creatures.Add(cF.Create(Creatures.Goblin)); creatures.Add(cF.Create(Creatures.Orc)); creatures.Add(cF.Create(Creatures.Elf)); } return(creatures); }
public void createFactory(CreatureFactory factory) { Debug.Log(factory); ICreature c = factory.Create(); InstantiateNewObjects(c.ToString()); Debug.Log(c); }
public void createFactory(CreatureFactory factory) { CreatureRequirements textRequire = newText.GetComponent <CreatureRequirements>(); Debug.Log(factory); ICreature c = factory.Create(); InstantiateNewObjects(c.ToString()); Debug.Log(c); textRequire.objectText.text = c.ToString(); }