private void Awake() { GameObject tileLayoutStarter = GameObject.Find("TileLayoutStarter"); tileLayoutScript = tileLayoutStarter.GetComponent <StarterTileLayout>(); InvokeRepeating("DestroyRogueFloaterBuildings", 10, 0.5f); }
//private float tileOffset = 0.86f; //private float centerOffset = 0.43f; private void Start() { // get map size GameObject mapStarter = GameObject.Find("TileLayoutStarter"); mapStarterScript = mapStarter.GetComponent<StarterTileLayout>(); GameObject gridCreator = GameObject.Find("GridCreator(Clone)"); mapSize = gridCreator.GetComponent<GridManager>().numberOfColumns; // limit max num of villagers to a number based on map size // TODO: come up with a better number selection villagers = new List<GameObject>(mapSize); monsters = new List<GameObject>(mapSize); fighters = new List<GameObject>(mapSize); foodCount = GameObject.Find("FarmFoodCount").GetComponent<Text>(); }