Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Nook and Crannie Porblem
Nook and Crannie Porblem
Jun 23 2008, 11:10 pm
By: Marine  

Jun 23 2008, 11:10 pm Marine Post #1



Alright sometimes you get a message after being kicked off b.net that you need to fix nooks and crannies right? Well if you don't good for you :P, but if you do, people may tell you to make alot of walkable terrain or unwalkable terrain. This mostly happens with installation tileset and ice world tileset. I have an easier way where you can keep all your little spaces. Copy the entire map and paste it on a blank map of the same size, tileset, etc. It may be a pain in the ass to correctly center your map's terrain, but after maybe 20-40 (maybe longer if your an idior :|)minutes your done and no more problem, but make sure you finish the terrain first before you do this :\.
Idk if this will work for you but hell, it does for me. :P



None.

Jun 24 2008, 12:02 am stickynote Post #2



I never had that problem before, but good job on fixing a bug created by blizzard.



None.

Jun 24 2008, 2:17 am Riney Post #3

Thigh high affectionado

ITs not as much as a bug as it is a block in the pathfinding AI, I belive.



Riney#6948 on Discord.
Riney on Steam (Steam)
@RineyCat on Twitter

-- Updated as of December 2021 --

Jun 24 2008, 4:02 pm Clokr_ Post #4



It is not a bug, they thought that if the map terrain was way too complex it would slow down the path finding system so they added a limit. I don't know how SC calculates the number of nooks and crannies (I thought that it just counted the number of edge tiles in the terrain), and I don't know either how copying the terrain fixed it.



?????

Jun 24 2008, 6:31 pm Untelligent Post #5



I think copying/pasting it fixes it because copying/pasting the terrain doesn't copy ALL of the tile data (not in SCMDraft, anyway).

For example, if you copy and past a section of isometric terrain, then try to place isometric terrain there "normally," it doesn't merge the terrain very well (okay, it doesn't merge the terrain at all).



None.

Jun 24 2008, 6:53 pm Clokr_ Post #6



Yeah I know that, but SC only reads the MTXM section (or that's what I thought). It might read the TILE or the ISOM sections only to check if the terrain complexity is too high, so if they're missing it will still load the map. Not sure though.

EDIT: Marine could you test if protecting the map with PROEdit or Uberation2 also fixes the problem? (remember to backup an unprotected copy of the map!).



?????

Jun 24 2008, 11:41 pm Riney Post #7

Thigh high affectionado

If you made an exact copy, Im sure you didnt match each tile for tile, its was just the isom part. Thats probably why it worked.



Riney#6948 on Discord.
Riney on Steam (Steam)
@RineyCat on Twitter

-- Updated as of December 2021 --

Jun 25 2008, 12:11 am Excalibur Post #8

The sword and the faith

This topic just made a new station map possible. Laura and myself thank you.




SEN Global Moderator and Resident Zealot
-------------------------
The sword and the faith.

:ex:
Sector 12
My stream, live PC building and tech discussion.

Jun 25 2008, 1:22 am Riney Post #9

Thigh high affectionado

No, Make RE:RC2 nao! ;O



Riney#6948 on Discord.
Riney on Steam (Steam)
@RineyCat on Twitter

-- Updated as of December 2021 --

Jun 25 2008, 2:55 am Excalibur Post #10

The sword and the faith

Quote from name:Dark_Marine
No, Make RE:RC2 nao! ;O
Laura does the station maps, i just delivered this information.

Anyway ive got quite a few projects im working on. Dont worry though DM, itll get done. And if it doesnt for whatever reason, ill release what i have done and you/darkling/someone respectable can finish it.




SEN Global Moderator and Resident Zealot
-------------------------
The sword and the faith.

:ex:
Sector 12
My stream, live PC building and tech discussion.

Jun 25 2008, 12:22 pm Riney Post #11

Thigh high affectionado

Meh, hope those go good then.



Riney#6948 on Discord.
Riney on Steam (Steam)
@RineyCat on Twitter

-- Updated as of December 2021 --

Jun 27 2008, 1:41 am Esponeo Post #12



As far as I know this error is calculated from the ISOM section in the map data. The ISOM section is not copied over when you Copy+Paste terrain using an editor such as SCMDraft 2. The ISOM section is responsible for allowing the user editing the map to properly place isometrical terrain.



None.

Jun 27 2008, 1:49 am Atlos Post #13



Quote from Excalibur
This topic just made a new station map possible. Laura and myself thank you.
You mean a Fifth Station type map?



None.

Jun 27 2008, 1:50 am Clokr_ Post #14



Quote from Esponeo
As far as I know this error is calculated from the ISOM section in the map data. The ISOM section is not copied over when you Copy+Paste terrain using an editor such as SCMDraft 2. The ISOM section is responsible for allowing the user editing the map to properly place isometrical terrain.

But deleting the ISOM section does not prevent SC from loading the map... interesting...



?????

Jun 27 2008, 2:27 am Esponeo Post #15



Quote
But deleting the ISOM section does not prevent SC from loading the map... interesting...
I have something else you might find interesting. Whenever you attempt to load a map to play in StarCraft, the game will check the integrity of all data sections in the map file. This includes ALL legitimate data sections, even those which are not actually used by the game, such as the ISOM section. Thus a person may remove the ISOM section entirely and the map is playable, but if one attempts to corrupt it with bad data the map is not playable.



None.

Jun 27 2008, 4:13 am Rawk_Flare Post #16



I had this problem when trying to make my Star Wars RPG. I had to cut the terrain short because of that :(



None.

Jun 27 2008, 1:39 pm Clokr_ Post #17



Quote from Esponeo
Quote
But deleting the ISOM section does not prevent SC from loading the map... interesting...
I have something else you might find interesting. Whenever you attempt to load a map to play in StarCraft, the game will check the integrity of all data sections in the map file. This includes ALL legitimate data sections, even those which are not actually used by the game, such as the ISOM section. Thus a person may remove the ISOM section entirely and the map is playable, but if one attempts to corrupt it with bad data the map is not playable.

No. I've tested it and corrupting the sections that SC doesn't read have no effect. The map is still playable. I'm still not sure if SC checks the ISOM section for the nooks and crannies problem. Could someone PM me a map which displays that error so I can check it out?



?????

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[06:48 pm]
Ultraviolet -- :wob:
[2024-4-21. : 1:32 pm]
Oh_Man -- I will
[2024-4-20. : 11:29 pm]
Zoan -- Oh_Man
Oh_Man shouted: yeah i'm tryin to go through all the greatest hits and get the runs up on youtube so my senile ass can appreciate them more readily
You should do my Delirus map too; it's a little cocky to say but I still think it's actually just a good game lol
[2024-4-20. : 8:20 pm]
Ultraviolet -- Goons were functioning like stalkers, I think a valk was made into a banshee, all sorts of cool shit
[2024-4-20. : 8:20 pm]
Ultraviolet -- Oh wait, no I saw something else. It was more melee style, and guys were doing warpgate shit and morphing lings into banelings (Infested terran graphics)
[2024-4-20. : 8:18 pm]
Ultraviolet -- Oh_Man
Oh_Man shouted: lol SC2 in SC1: https://youtu.be/pChWu_eRQZI
oh ya I saw that when Armo posted it on Discord, pretty crazy
[2024-4-20. : 8:09 pm]
Vrael -- thats less than half of what I thought I'd need, better figure out how to open SCMDraft on windows 11
[2024-4-20. : 8:09 pm]
Vrael -- woo baby talk about a time crunch
[2024-4-20. : 8:08 pm]
Vrael -- Oh_Man
Oh_Man shouted: yeah i'm tryin to go through all the greatest hits and get the runs up on youtube so my senile ass can appreciate them more readily
so that gives me approximately 27 more years to finish tenebrous before you get to it?
[2024-4-20. : 7:56 pm]
Oh_Man -- lol SC2 in SC1: https://youtu.be/pChWu_eRQZI
Please log in to shout.


Members Online: Roy, Amendo03