// Use this for initialization
    private void Start()
    {
        cam    = GameObject.Find("Main Camera").GetComponent <Camera>();
        canvas = GameObject.Find("Canvas").GetComponent <Canvas>();
        pool   = GameObject.Find("TilePooler").GetComponent <ObjectPool>();
        map    = GameObject.Find("GameData").GetComponent <EditorMapFill>();
        //tileHoverIcon.SetActive(true);

        //MAPFILL
    }
    //private ProcMapCreation mapCreator;

    // Use this for initialization
    private void Start()
    {
        _GM = GameObject.Find("Manager").GetComponent <GameManager>();
        if (levelName)
        {
            levelName.text = "Level name...";
        }

        mapInfo = GameObject.Find("GameData").GetComponent <EditorMapFill>();
        //mapCreator = GameObject.Find("ProcMapSpawner").GetComponent<ProcMapCreation>();
    }
 // Use this for initialization
 private void Start()
 {
     mapInfo  = GameObject.Find("GameData").GetComponent <EditorMapFill>();
     managers = GameObject.FindGameObjectsWithTag("Manager");
     if (managers.Length > 1)
     {
         for (int i = 1; i < managers.Length; i++)
         {
             Destroy(managers[i]);
         }
     }
     LoadFile();
     _GM = GameObject.Find("Manager").GetComponent <GameManager>();
 }