فهرست منبع

Possible fix for #2371

DjWarmonger 9 سال پیش
والد
کامیت
6f5706352d
1فایلهای تغییر یافته به همراه8 افزوده شده و 1 حذف شده
  1. 8 1
      lib/mapObjects/ObjectTemplate.cpp

+ 8 - 1
lib/mapObjects/ObjectTemplate.cpp

@@ -258,11 +258,18 @@ void ObjectTemplate::readJson(const JsonNode &node)
 
 ui32 ObjectTemplate::getWidth() const
 {
-	return usedTiles.empty() ? 0 : usedTiles.front().size();
+	//TODO: Use 2D array
+	ui32 ret = 0;
+	for (auto row : usedTiles)
+	{
+		ret = std::max(ret, row.size());
+	}
+	return ret;
 }
 
 ui32 ObjectTemplate::getHeight() const
 {
+	//TODO: Use 2D array
 	return usedTiles.size();
 }