Strange Compile Error

Discussion in 'Mapping Questions & Discussion' started by [XFunc]CaRteR, May 10, 2008.

  1. [XFunc]CaRteR

    [XFunc]CaRteR Banned

    Messages:
    2
    Positive Ratings:
    0
    I'm trying to compile my map and for some reason it writes itself then can't find where it put itself. Then it gives me a "Windows can't find file" error and stops the compile.

    Here's the compile text...


    ** Executing...
    ** Command: "c:\program files\steam\steamapps\xfunc_carter\sourcesdk\bin\orangebox\bin\vbsp.exe"
    ** Parameters: -game "c:\program files\steam\steamapps\xfunc_carter\team fortress 2\tf" "C:\Program Files\Steam\SteamApps\xfunc_carter\sourcesdk_content\tf\mapsrc\pl_canyon_06"

    Valve Software - vbsp.exe (Mar 11 2008)
    2 threads
    materialPath: c:\program files\steam\steamapps\xfunc_carter\team fortress 2\tf\materials
    Loading C:\Program Files\Steam\SteamApps\xfunc_carter\sourcesdk_content\tf\mapsrc\pl_canyon_06.vmf
    Error: displacement found on a(n) func_detail entity - not supported (entity 77, brush 0)


    ** Executing...
    ** Command: "c:\program files\steam\steamapps\xfunc_carter\sourcesdk\bin\orangebox\bin\vvis.exe"
    ** Parameters: -game "c:\program files\steam\steamapps\xfunc_carter\team fortress 2\tf" -fast "C:\Program Files\Steam\SteamApps\xfunc_carter\sourcesdk_content\tf\mapsrc\pl_canyon_06"

    Valve Software - vvis.exe (Mar 11 2008)
    fastvis = true
    2 threads
    reading c:\program files\steam\steamapps\xfunc_carter\sourcesdk_content\tf\mapsrc\pl_canyon_06.bsp
    Error opening c:\program files\steam\steamapps\xfunc_carter\sourcesdk_content\tf\mapsrc\pl_canyon_06.bsp

    ** Executing...
    ** Command: "c:\program files\steam\steamapps\xfunc_carter\sourcesdk\bin\orangebox\bin\vrad.exe"
    ** Parameters: -game "c:\program files\steam\steamapps\xfunc_carter\team fortress 2\tf" -noextra "C:\Program Files\Steam\SteamApps\xfunc_carter\sourcesdk_content\tf\mapsrc\pl_canyon_06"

    Valve Software - vrad.exe SSE (Mar 11 2008)

    Valve Radiosity Simulator
    2 threads
    [Reading texlights from 'lights.rad']
    [34 texlights parsed from 'lights.rad']

    Loading c:\program files\steam\steamapps\xfunc_carter\sourcesdk_content\tf\mapsrc\pl_canyon_06.bsp
    Error opening c:\program files\steam\steamapps\xfunc_carter\sourcesdk_content\tf\mapsrc\pl_canyon_06.bsp

    ** Executing...
    ** Command: Copy File
    ** Parameters: "C:\Program Files\Steam\SteamApps\xfunc_carter\sourcesdk_content\tf\mapsrc\pl_canyon_06.bsp" "c:\program files\steam\steamapps\xfunc_carter\team fortress 2\tf\maps\pl_canyon_06.bsp"

    The command failed. Windows reported the error:
    "The system cannot find the file specified."
     
  2. Earl

    Earl L6: Sharp Member

    Messages:
    284
    Positive Ratings:
    37
    Your real problem is this.

    Since vbsp fails, it doesnt create the file that the other compile tools use, thus creating the file error.
     
  3. YM

    aa YM LVL100 YM

    Messages:
    7,099
    Positive Ratings:
    5,745
    thats the problem, you've made a displacement an enitiy. This sometimes happens by mistake when yuo func_detail something then make it a displacement later, or you haven't yet made this mistake so you don't know about it.

    If you have no idea which displacement is an entity use the visgroups (topright corner) to turn off everything except the displacements, select all of them, then hit the "to world" button (middleright) to turn them all back into normal brushes.
    If you do know which one it is, just slecet it and hit the 'to world' button

    Edit: oh, and there is no way around this, you just have to accept displacements can't be made brushes