a SERIOUS clusterfuck of errors.

i decided to compile my map, went to play some Halo3, and when i came back and looked at the compile log, i saw atleast 10 different, what looked like, compiling errors.

i need to know how to fix them.

the first one that caught my eye was this:


KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/mushroom/lavablend.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/mushroom/lavablend.vmt
worldvertextransition, (*TextureScroll*), 
fixing up env_cubemap materials on brush sides...
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*)


i know this means i screwed up the .vmt material badly, anyone know how to fix it?

anyways, heres the compile log:



** Executing...
** Command: "e:\program files\steam\steamapps\wardino389\sourcesdk\bin\ep1\bin\vbsp.exe"
** Parameters: -game "e:\program files\steam\steamapps\wardino389\counter-strike source\cstrike" "C:\Users\Wardino388\Desktop\surf_shiftingsands_bt1"

Valve Software - vbsp.exe (Dec 11 2006)
2 threads
materialPath: e:\program files\steam\steamapps\wardino389\counter-strike source\cstrike\materials
Loading C:\Users\Wardino388\Desktop\surf_shiftingsands_bt1.vmf
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/mushroom/lavablend.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/mushroom/lavablend.vmt
worldvertextransition, (*TextureScroll*), 
fixing up env_cubemap materials on brush sides...
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*), 
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (1)
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
Processing areas...done (0)
Building Faces...done (0)
Chop Details...done (0)
Find Visible Detail Sides...
Merged 34 detail faces...done (0)
Merging details...done (0)
FixTjuncs...
PruneNodes...
WriteBSP...
done (0)
writing C:\Users\Wardino388\Desktop\surf_shiftingsands_bt1.prt...done (0)
Creating default cubemaps for env_cubemap using skybox materials:
skybox/sky_day01_01*.vmt
Run buildcubemaps in the engine to get the correct cube maps.

No such variable "$hdrbasetexture" for material "skybox/sky_day01_01rt"
Can't load skybox file skybox/sky_day01_01 to build the default cubemap!
Finding displacement neighbors...
Finding lightmap sample positions...
Displacement Alpha : 0...1...2...3...4...5...6...7...8...9...10
Building Physics collision data...
done (0) (160409 bytes)
Placing detail props : 0...1...2...3...4...5...6...7...8...9...10
Water found with no water_lod_control entity, creating a default one.
Compacting texture/material tables...
Reduced 1110 texinfos to 569
Reduced 28 texdatas to 24 (706 bytes to 478)
Writing C:\Users\Wardino388\Desktop\surf_shiftingsands_bt1.bsp
2 seconds elapsed

** Executing...
** Command: "e:\program files\steam\steamapps\wardino389\sourcesdk\bin\ep1\bin\vvis.exe"
** Parameters: -game "e:\program files\steam\steamapps\wardino389\counter-strike source\cstrike" -fast "C:\Users\Wardino388\Desktop\surf_shiftingsands_bt1"

Valve Software - vvis.exe (Nov  8 2007)
fastvis = true
2 threads
reading c:\users\wardino388\desktop\surf_shiftingsands_bt1.bsp
reading c:\users\wardino388\desktop\surf_shiftingsands_bt1.prt
 830 portalclusters
2506 numportals
BasePortalVis:       0...1...2...3...4...5...6...7...8...9...10 (2)
WARNING: Cluster portals saw into cluster
WARNING: Cluster portals saw into cluster
WARNING: Cluster portals saw into cluster
WARNING: Cluster portals saw into cluster
Optimized: 10540 visible clusters (0.00%)
Total clusters visible: 393108
Average clusters visible: 473
Building PAS...
Average clusters audible: 798
visdatasize:171352  compressed from 172640
writing c:\users\wardino388\desktop\surf_shiftingsands_bt1.bsp
2 seconds elapsed

** Executing...
** Command: "e:\program files\steam\steamapps\wardino389\sourcesdk\bin\ep1\bin\vrad.exe"
** Parameters:  -game "e:\program files\steam\steamapps\wardino389\counter-strike source\cstrike" -noextra "C:\Users\Wardino388\Desktop\surf_shiftingsands_bt1"

Valve Software - vrad.exe SSE (Nov  8 2007)
----- Radiosity Simulator ----
2 threads
[Reading texlights from 'lights.rad']
[1 texlights parsed from 'lights.rad']

Loading c:\users\wardino388\desktop\surf_shiftingsands_bt1.bsp
8151 faces
1 degenerate faces
10593573 square feet [1525474560.00 square inches]
53 displacements
7894 square feet [1136854.75 square inches]
8150 patches before subdivision
534477 patches after subdivision
0 direct lights
BuildFacelights:     0...1...2...3...4...5...6...7...8...9...10 (7)
BuildVisLeafs:       0.Error trying to allocate 33432 bytes.


** Executing...
** Command: Copy File
** Parameters: "C:\Users\Wardino388\Desktop\surf_shiftingsands_bt1.bsp" "e:\program files\steam\steamapps\wardino389\counter-strike source\cstrike\maps\surf_shiftingsands_bt1.bsp"


also, here’s the vmt code i think the problem is in:


// envmaptint_fix
"LightmappedGeneric"
{
	"$basetexture" "Mushroom/SinkingSand"
	"$bumpmap" "Nature/sandfloor010a_normal"
	"$surfaceprop" "sand"
	"%keywords" "wasteland"
	"$normalmapalphaenvmapmask" 1
	"$envmapcontrast" 1
	"$envmapsaturation" 1
	"$envmaptint" "[ .80 .80 .80 ]"
	"$envmap" "env_cubemap"
	
	"Proxies"
	{
		"TextureScroll"
		{
			texturescrollvar $bumpTransform
			texturescrollrate 1.3
			texturescrollangle 90.00
		}
	}
}


it’s just a broken material.
You’ve botched the “$bumpTransform” variable, since it takes a matrix rather than an integer. See here:

dosn’t look like i botched it.

when i try to get rid of the ""s in the vmf, it tells me i can’t save it that way.

so i don’t see how i botched it.

in any way…

it dosn’t say it REQUIRES a matrix.

It does actually

cough

fine, i’ll try it.

i still got the same error:


KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/mushroom/lavablend.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/mushroom/lavablend.vmt
worldvertextransition, (*TextureScroll*), 
fixing up env_cubemap materials on brush sides...
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file materials/MUSHROOM/LAVABLEND.vmt
worldvertextransition, (*TextureScroll*)

[editline]09:37PM[/editline]

also, the BuilVisLeafs part of the compiling proccess is taking so long it stops, and tells me there are too many bytes.

Paste the edited vmt.
For the second error is this part of vvis or Vrad? sound like Vrad to me, if so, raise lightmap scales on large faces with even lighting across them.