Example #1
0
    //Instantiates Artificial Intelligent enemies in the scene based on enemies number
    private void CreateEnemies()
    {
        for (int i = 0; i < enemiesNumber; i++)
        {
            GameObject AIAgent = Instantiate(artificialAgent, transform.position, Quaternion.identity);
            AIAgent.transform.parent = hiveManager.transform;
            AIAgent.GetComponent <IntelligentAgent>().Init();
        }

        hiveManager.RandomizeAgentsInitialHiddingPlace();
    }