AI: Add in-game galaxy map as MapEditor canvas background

This commit is contained in:
Io
2026-09-29 18:21:21 +00:00
committed by JonathanMcCaffrey
parent cbff428a55
commit 743d699e61
@@ -36,6 +36,21 @@ public partial class MapEditorPage : ContentPage
MapView.Drawable = _drawable;
MapView.SizeChanged += OnMapViewSizeChanged;
TryAutoLoad();
LoadGalaxyMapAsync();
}
// ----- galaxy map background -----
private async void LoadGalaxyMapAsync()
{
_drawable.BackgroundImage = await MapBackground.LoadAsync();
MapView.Invalidate();
}
private void OnBackgroundToggled(object? sender, CheckedChangedEventArgs e)
{
_drawable.ShowBackground = e.Value;
MapView.Invalidate();
}
// ----- view transform -----