Beispiel #1
0
        public bool loadMap(string filename)
        {
            eq.mobsTimers.ResetTimers();

            OnExitMap();

            ClearMap();

            eq.ClearMapStructures();

            mapCon.SetDistinctPens();

            bool rc = eq.LoadMapInternal(filename);

            if (rc)
            {
                OptimizeMap();

                eq.CalculateMapLinePens(); // pre-calculate all pen colors used for map drawing.
                OnEnterMap();
            }


            return(rc);
        }