QUOTE(Navilin @ Apr 10 2005, 07:15 PM)
The error is werid. It appears seemingly at random. I've edited a map by only adding a unit, and the error appears. I'll remove the unit and the error is still there. There is no real forumla behind it. Because you can have all impassable terrain but 1x1 and a guy there and the error does not appear. If you can explain how the game detects nooks then I'll believe you.
[right][snapback]185268[/snapback][/right]
Noticed the quotes i had around "Nooks and Crannies"??
i only used that as a quote because....
Quote from starcraft:"The map could not be loaded because it had too many obstructions. Try WIDENING CORRIDORS and reducing the number of small nooks and crannies to correct the problem."
Notice why i said ANY of your thick walls should be thinned out? hence widening corridores.
As for "not believing me" about nooks and crannies those arn't my words for one. And yes Starcraft does keep a so called "compact spaces area". It's quite easy to understand. Edges, corners and squared off pieces of terrain usually have a basic Pixel area which they take up on the Map Grid(if you're lost this is best i can explain it). If on ONE pixel there is an edge, and that pixel is either shared by a unit or building, sc will crash saying it couldnt read the entire map layout(the error that baal saw). Also if starcraft reads a space that it actually smaller then what it normally is(because of a Pixel on a terrain edge) it will read the map as unreadable, or has too many errors.
to better explain this I'll give an example. a Siege tank is 4x4 grid pixels(please correct my facts if they're wrong) so if there is "essentially" a 4X4 grid of space on a compact area on the map(usually used for doors) the unit should be able to go through. However if a pixel is on the corner of a piece of wall terrain it will read invalid.
Did that help? I can't be more in depth with the explanation right now cuz my mom is down my neck right now. Hope this helped you understand your problem.