public void ChangeArea(string areaName, string entryPoint = "deafult") { ActiveArea.HideArea(); ActiveArea = (IArea)Areas[areaName].Clone(); ActiveArea.ShowArea((IPlayer)Player.Clone(), entryPoint);//, Actions, entryPoint); }