public void SetMap(Map m)
{
if (_map != m) {
_map = m;
_floor = 0;
Width = Map.MapWidth;
Height = Map.MapHeight;
TileWidth = (int)(_map.RoomWidth*16*scale);
TileHeight = (int)(_map.RoomHeight*16*scale);
GenerateImage();
}
}
protected void OnDungeonSpinButtonValueChanged(object sender, EventArgs e) { if (Project == null) { return; } dungeonMinimap.SetMap(Project.GetDungeon(dungeonSpinButton.ValueAsInt)); OnMapChanged(); }