private void LoadMap(string filepath) { if (!filepath.EndsWith("tmx")) { return; } var name = filepath.Replace('\\', '/'); if (name.Contains("/")) { name = name.Substring(name.LastIndexOf('/') + 1); } name = name.Substring(0, name.Length - ".tmx".Length); _maps[name] = new OverworldMap(_random, _assetLoader.Get <Map>(filepath), _assetLoader); }
public void SetMap(string map) { _currentMap = _maps[map]; }