private void SpawnMonsters()
        {
            enemyCharacters = new List <BattleActor>();
            for (int i = 0; i < 6; ++i)
            {
                GameObject imp = Instantiate(battleActorPrefab, enemyActorParent);
                imp.transform.position = new Vector2(-5 + Random.Range(-2, 2), Random.Range(-4, 1.75f));
                BattleActor impBA = imp.GetComponent <BattleActor>();
                impBA.InjectData(impData);
                impBA.SetTacticalController(aiTacticalController);
                enemyCharacters.Add(impBA);
            }

            //GameObject enemyFaris = Instantiate(battleActorPrefab, enemyActorParent);
            //enemyFaris.transform.position = new Vector2(-5, -1);
            //BattleActor farisBA = enemyFaris.GetComponent<BattleActor>();
            //farisBA.InjectData(pcData[0]);
            //if (player2 != null)
            //	farisBA.SetTacticalController(player2.GetComponent<PlayerTacticalController>());
            //else
            //	farisBA.SetTacticalController(aiTacticalController);
            //enemyCharacters.Add(farisBA);
        }