protected override void SpawnEnemies()
    {
        Transform  m_Spawnpoints  = gameObject.transform.Find("SpawnPoints");
        Transform  m_Spawn1       = m_Spawnpoints.transform.Find("Spawn1");
        Transform  m_Spawn2       = m_Spawnpoints.transform.Find("Spawn2");
        GameObject littleMonster1 = Instantiate(m_LittleMonster, SpawnNoise(m_Spawn1), Quaternion.identity);
        GameObject littleMonster2 = Instantiate(m_LittleMonster, SpawnNoise(m_Spawn2), Quaternion.identity);

        //making one monster walk the other way
        SmallMonsterController littleMonster1Controller = littleMonster1.GetComponent <SmallMonsterController>();

        littleMonster1Controller.DetectorsSwitcher();
        littleMonster1Controller.m_LookingDirection = -littleMonster1Controller.m_LookingDirection;
    }
 // Start is called before the first frame update
 void Start()
 {
     currentHealth          = startingHealth;
     smallMonsterController = smallMonster.GetComponent <SmallMonsterController>();
     playerConfidence       = player.GetComponent <PlayerConfidence>();
 }