tscn patch system

This commit is contained in:
cthangover committed 2026-09-29 19:31:09 +03:00
1 parent d82733e3f7
commit 03ee4dbc8f
4 files changed
+55 -1

No files matched your search

+4 -1
View File
@@ -272,7 +272,10 @@ namespace Cthangover.Tools.MapEditor
private void DrawZone(MapZone zone, Rect2 rect, bool selected)
{
if (zone.Points != null && zone.Points.Count >= 2)
MapZoneStyle.Draw(this, ToPixels(zone.Points, rect), selected, false, zone.Locked);
{
var locked = MapZoneRules.IsLocked(zone, !zone.Locked);
MapZoneStyle.Draw(this, ToPixels(zone.Points, rect), selected, false, locked, zone.Hidden);
}
if (HasMarker(zone))
DrawMarker(zone, ToPixel(zone.ImagePos, rect), selected);