private void trySwitchArea(ushort toArea) { if (level.getCurrentArea().AreaID == toArea) { return; } if (level.hasArea(toArea)) { level.CurrentAreaID = toArea; refreshObjectsInList(); glControl1.Invalidate(); } }