Warn in mapeditor's validator about objects that are placed out of map bounds

This commit is contained in:
Michał Zaremba
2026-06-14 01:28:45 +02:00
parent e0b179c0a9
commit 6314833de9
+6
View File
@@ -85,6 +85,12 @@ std::set<Validator::Issue> Validator::validate(const CMap * map)
{
if(!o)
continue;
if(o->isVisitable() && !map->isInTheMap(o->visitablePos()))
issues.insert({ tr("Object's %1 visitable position %2 is outside of the map bounds")
.arg(o->instanceName.c_str())
.arg(QString::fromStdString(o->visitablePos().toString())), false });
//owners for objects
if(o->getOwner() == PlayerColor::UNFLAGGABLE)
{