Geting Custem Wad To Work...
cas
Join Date: 2004-02-09 Member: 26327Members
i have a custem wad i put in in nsp dir and on texure list on map but when i try to compile it cant seem to find the wad <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo--> any ideas why?
Comments
i think some compile tools have trouble adding the wad files that are in folder with @ or . example the steam\steamapps\you@newmapper.com\halflife\nsp
i think it hates the @ or the .
like my wads and maps are in d:\hammer
i compile then copy the map to my steam map folder.
CSGBrush:
10%...20%...30%...40%...50%...60%...70%...80%...90%... (1.03 seconds)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\co_kestrel.wad
- Contains 0 used textures, 0.00 percent of map (22 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\co_rebirth.wad
- Contains 0 used textures, 0.00 percent of map (28 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\ns.wad
- Contains 7 used textures, 63.64 percent of map (578 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\ns2.wad
- Contains 1 used texture, 9.09 percent of map (296 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\ns_ayumi.wad
- Contains 0 used textures, 0.00 percent of map (38 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\ns_bast.wad
- Contains 2 used textures, 18.18 percent of map (22 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\ns_eclipse.wad
- Contains 0 used textures, 0.00 percent of map (40 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\ns_hera.wad
- Contains 0 used textures, 0.00 percent of map (65 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\ns_metal.wad
- Contains 0 used textures, 0.00 percent of map (13 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\wall_lab.wad
- Contains 0 used textures, 0.00 percent of map (1 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\ns_nothing.wad
- Contains 0 used textures, 0.00 percent of map (5 textures in wad)
Using Wadfile: \program files\steam\steamapps\cas0002@hotmail.com\half-life\nsp\ns_tanith.wad
- Contains 0 used textures, 0.00 percent of map (101 textures in wad)
Error: Could not open wad file \documents and settings\chris\desktop\ns pic and stuff\maping\dlstuff\star5436\stargate.wad
Error: Could not find WAD file
Description: The compile tools could not locate a wad file that the map was referencing.
Howto Fix: Make sure the wad's listed in the level editor actually all exist
Warning: More than 8 wadfiles are in use. (12)
This may be harmless, and if no strange side effects are occurring, then
it can safely be ignored. However, if your map starts exhibiting strange
or obscure errors, consider this as suspect.
----- END hlcsg -----
This may be harmless, and if no strange side effects are occurring, then
it can safely be ignored. However, if your map starts exhibiting strange
or obscure errors, consider this as suspect.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Seriously, that didn't tip you off?
plus, do you have the wad in that exact path?
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->documents and settings\chris\desktop\ns pic and stuff\maping\dlstuff\star5436\stargate.wad<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
If you take a look at the paths, you'll see that they omit the drive letter -- e.g. "\games\half\life\1\valve\quasar1.wad". Windows assumes that path is on the same drive as the current working directory, and won't check other drive letters.
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->- XPcagey
a probable cause!
If you take a look at the paths, you'll see that they omit the drive letter -- e.g. "\games\half\life\1\valve\quasar1.wad". Windows assumes that path is on the same drive as the current working directory, and won't check other drive letters.
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->- XPcagey
a probable cause! <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
I suspect that both "/documents and settings" and "/program files" are the standard directories on C: for windows, so I don't think the drive letter is the issue in this particular case (although I could be wrong <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->). Traditionally, about 2/3 of the missing file problems I've seen are due to the drive letter, but with the advent of steam Valve has created new issues for mappers <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo-->.
The file handler doesn't like directories with a '.' in them (the @ symbol is OK, but it screws up the '.' because it thinks it's the start of a file extension). In the case of the wad files, it writes the locations incorrectly internally after opening them successfully and also seems to choke on the first non-steam-directory wad in the include list if you've mixed both steam and non-steam based wads.
If you copy *all* of the wads you're using out of the program files directory and into the directory under "/documents and settings", that should fix the problem unless you've also got your map under the steam directory (which the compiler also doesn't like). I'd actually recommend using a directory name without any spaces in it for your mapping files since the compiler tools are command line based and it's a pain to remember to put arguments in quotes all the time.
I hope to get p14 released soon, which updates the file handler to be less flaky.