Beispiel #1
0
        public bool loadLoYMap(string filename, bool resetmap)

        {
            if (resetmap)

            {
                eq.mobsTimers.ResetTimers();

                OnExitMap();

                ClearMap();

                eq.ClearMapStructures();

                mapCon.SetDistinctPens();
            }

            bool rc = eq.LoadLoYMapInternal(filename);

            if (rc)
            {
                OptimizeMap();

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

                OnEnterMap();
            }

            return(rc);
        }