Staredit Network

Staredit Network -> UMS Assistance -> Nook and Crannies
Report, edit, etc...Posted by (DB)Baal on 2005-04-10 at 16:18:38
I was wondering because I have tried so many ways to get around this and I just can't seem to figure it out.

The Message below is really beginning to hamper some of my maps due to I can;t add anymore terrain. I wanted to know if anyone knows a way to work around this other then making square terrain.

Also does ScmDraft tell you your nook and cranny count when you enable debug and set it to tile value. It would be great help if someone could assist me. Thanks in advance.

[attachmentid=7617]
Report, edit, etc...Posted by Navilin on 2005-04-10 at 17:02:59
Its really annoying I know first hand. Basiclly go over what terrain you've recently added. And if you cant find the cause. Just redo the terrain. Thats basiclly all that you can do.
Report, edit, etc...Posted by Ultimo on 2005-04-10 at 17:09:27
Make less curves in your map, is the only thing I can think of. =/
Report, edit, etc...Posted by TheOddAngel on 2005-04-10 at 17:14:55
But doom 3 needs corners lol
Report, edit, etc...Posted by Ultimo on 2005-04-10 at 17:32:56
He just needs more open areas. =/
Report, edit, etc...Posted by (DB)Baal on 2005-04-10 at 17:48:30
Actually i did make more open areas and the problem still occured. So I really am short of things to think of to fix it.
Report, edit, etc...Posted by Tdnfthe1 on 2005-04-10 at 19:10:18
QUOTE((DB)Baal @ Apr 10 2005, 03:48 PM)
Actually i did make more open areas and the problem still occured. So I really am short of things to think of to fix it.
[right][snapback]185039[/snapback][/right]

1 thing you can do is remove all wall terrain that isn't needed. Yes i mean that wall terrain you close to endless amounts of, and players will never see it. just try skimming each and everywall to thin slices and your nook and cranny count will go down. Also if you're using doors in your map just make some of the door holes bigger and move the doors around a bit so units can walk through and what not.
If it's a little hard to understand what im saying reply to this post and i'll post two maps simulating "trial by error".
Report, edit, etc...Posted by Navilin on 2005-04-10 at 19:15:47
Doors dont cause this problem dude. It is the terrain. This can hapen at random. I have removed all the terrain that would obstruct units movement, and still get this error. I then remove all the terrain and it works. Its a werid error.
Report, edit, etc...Posted by Urmom(U) on 2005-04-10 at 19:51:03
why dont you do a search for the millions of other threads that were made on this and look at suggestions they were given
Report, edit, etc...Posted by Ultimo on 2005-04-10 at 20:01:25
I found one other thread about this problem in this section. You don't have to be such a jackass to everyone.
Report, edit, etc...Posted by Urmom(U) on 2005-04-10 at 20:07:37
im not trying to be a jackass, im just trying to stop people from posting the same question a million more times.

#1

thats the only one that i can remember but there was a lot more but with wierd title names which is probably why you couldnt find them
Report, edit, etc...Posted by Tdnfthe1 on 2005-04-10 at 20:45:45
QUOTE(Navilin @ Apr 10 2005, 05:15 PM)
Doors dont cause this problem dude. It is the terrain. This can hapen at random. I have removed all the terrain that would obstruct units movement, and still get this error. I then remove all the terrain and it works. Its a werid error.
[right][snapback]185142[/snapback][/right]

I didnt say it was the door. I said edit your terrain around doors, because when they're not thinned out or they only leave space for maybe a 4x4 unit to get through it counts as a "nook and cranny".
and the error is not weird, it has to do with cramped terrain, just simply uncramp your terrain and make "holes" or areas in which are narrow, slightly wider.
If you don't know WHY a error is occuring i dont know how people think they know the solutions to it.
Report, edit, etc...Posted by RexyRex on 2005-04-10 at 21:12:00
How the hell did you get that error?
Attach the map.
smile.gif
Report, edit, etc...Posted by Navilin on 2005-04-10 at 21:15:20
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.

I've also had an experiance were the terrain was all Sqaure terrain, tell me how thats a nook? If you can prove to me that the game accaully detects nooks I'll give you 100minerals! I believe that the game accaully looks for a ratio between units:diffcult terrain. If a certain ratio is met the error appears. But that does explain why the error appears even when there are no edges to terrain.

I'd post my map but I've already re-done all the terrain and units so.......
Report, edit, etc...Posted by (DB)Baal on 2005-04-10 at 21:19:06
The map this occured on is my Doom 3 for SC. Just check out the other thread I have for it in the map production thing and dl it and check it out yourself on single player with black sheep wall.

And that is actually a pretty good thesis Navilin. I think I might have to try that out and c if I can make that go all funky by adding units.
Report, edit, etc...Posted by Carlsagan43 on 2005-04-10 at 22:55:03
I wonder if this error occurs because since SC is rather old game it can actively calulate path for a unit to get from one point to another on passable terrain? Like when you order a unit to go from one place to another it has to tell the exact path for the unit to go and all the paths cannot be caculated in real time. So, they made that little error message if too many parts of passable terrain did not have enough adjacent passable pieces of terrain.

Fo example, you can have up to 10 way point for a unit to have in game at any one time.
Report, edit, etc...Posted by Tdnfthe1 on 2005-04-11 at 01:43:46
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.
Report, edit, etc...Posted by LegacyWeapon on 2005-04-11 at 14:49:36
QUOTE(urmom @ Apr 10 2005, 08:07 PM)
im not trying to be a jackass, im just trying to stop people from posting the same question a million more times.

#1

thats the only one that i can remember but there was a lot more but with wierd title names which is probably why you couldnt find them
[right][snapback]185195[/snapback][/right]
Read that damn topic...

QUOTE(SI)
It occurs when the pathfinding engine fails to init.
Report, edit, etc...Posted by TheOddAngel on 2005-04-11 at 16:38:12
If You want to chek it out for yourself go into SF or something that makes Square Terrain

Then jsut make as many rows 3 squares high and such and just run them along the whole map... That will give you the error
Report, edit, etc...Posted by Navilin on 2005-04-11 at 22:39:43
You didnt explain to me how me adding a unit changes the terrain so that it gives me this error. Or why when said unit is removed the map still has the error. You also have given no explaination to why when all the terrain is "non-edge" or walls or anything it can still show this error. Also when I make a map all edge pieces and a 1x1 square of terrain and place a unit the error didnt show up.

And you basiclly said what I said. I said that the game keeps a list of units to terrain. You said it keeps a list of the different terrain. But its quite obvisous that it doesnt just keep track of the terrain. Because as I said, I placed a unit and the error appeared, I removed the unit and the error continued. So its would be keeping track of units as well as terrain.

And I know how the grid works very well. You dont need to be explaining this to me. I thought that me talking about the different terrain difficulty types might clued you into the fact that I know about terrain and units sizes but I guess it didnt? And again why are you talking to me about his problem? I didnt say that your suggestions were bad, now did I? Again you gave me a lesson on grid size and terrain types not on why the error appears when a unit is placed on a piece of terrain that is completly passible.
Report, edit, etc...Posted by LordVodka on 2005-04-13 at 22:47:26
WTF?!?! O.O LEMME SEE THE MAP!!! I WANNA SEE THAT ERROR PLEASE!!!
Report, edit, etc...Posted by l)ark_13 on 2005-04-14 at 20:27:20
I made a maze map once, it was 96x96 and when I tried to play it it said the same thing. Either the terrain is too complex or you have too many twists and turns. That is very wierd error; why Starcaft would have an error like that baffles me. pinch.gif
Report, edit, etc...Posted by purple100 on 2005-04-15 at 20:41:14
This IS really weird. I've never had this happen to me!
Next Page (1)