Help with map problems?

Discussion in 'Mapping Questions & Discussion' started by TheNoobThatWas, May 24, 2014.

  1. TheNoobThatWas

    TheNoobThatWas L1: Registered

    Messages:
    17
    Positive Ratings:
    3
    I couldn't find a "help section", so I figured this is the best place to post for help. I've run into various problems with Hammer, specifically:
    • Props, faces, and other things may disappear during compiling.
    • Area portals always appear closed.

    These are just the major problems I'm having. I'll try to work out the others, but I might be back for help again.

    I'm using the Ultimate Mapping Resource Pack because I couldn't get Hammer working before I downloaded it, and the maps I've been messing with were downloaded from the Valve Maps(Decompiled) thread.

    A version of one of my compiled maps can be downloaded here: https://www.dropbox.com/s/m0rohj8mh3sh4wv/cp_dustbowl_red_vs_blu.bsp
    It has many problems.
     
  2. Berry

    aa Berry Sharing is caring, and I don't care

    Messages:
    984
    Positive Ratings:
    1,475
    I don't know about the area portals, but the first one sounds kinda like you have a leak to me. Have you checked for leaks? If not go to view or map (I forget which) -> load pointfile. If it asks you to find a file there's no leak, if it auto-loads one there'll be a red line showing you what of your map is leaked (a hole between the inside and outside of your map)
     
  3. Fr0Z3nR

    aa Fr0Z3nR Creator of blackholes & memes. Destroyer of forums

    Messages:
    6,391
    Positive Ratings:
    4,906
    It's not a map leak, it's an area portal leak.

    It's your area portals and VVIS. This is like a ridiculous case of bad VVIS, I don't think I've seen it this bad before. You need to go through and check each area portal and make sure that they are enabled, set to open and properly sealing off the sections they are supposed to. Each area portal needs to be its own func_areaportal. You cannot select multiple area portal brushes and turn them into area portal brushes.
     
  4. TheNoobThatWas

    TheNoobThatWas L1: Registered

    Messages:
    17
    Positive Ratings:
    3
    Now no new BSP files?

    I'm trying to make a copy of my map now, but when I try to "run map", it won't create a new .bsp file. I tried to run it as cp_dustbowl_red_vs_blu_a_1, and tried it again using the original file. It will either not create a file, or when I compile cp_dustbowl_red_vs_blu (the first) it opens an old version of it. As in example, this is the command line from running cp_dustbowl_red_vs_blu_a_1:

    ** Executing...
    ** Command: "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\bin\vbsp.exe"
    ** Parameters: -game "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf" "C:\Program Files (x86)\Steam\SteamApps\common\sourcesdk_content\tf\mapsrc\cp_dustbowl_red_vs_blu_a_1.vmf"

    Valve Software - vbsp.exe (May 15 2014)
    4 threads
    materialPath: C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf\materials
    Loading C:\Program Files (x86)\Steam\SteamApps\common\sourcesdk_content\tf\mapsrc\cp_dustbowl_red_vs_blu_a_1.vmf
    ConVarRef mat_reduceparticles doesn't point to an existing ConVar
    Patching WVT material: maps/cp_dustbowl_red_vs_blu_a_1/nature/blendrockground004_wvt_patch
    Patching WVT material: maps/cp_dustbowl_red_vs_blu_a_1/nature/blendrockground001_wvt_patch
    Patching WVT material: maps/cp_dustbowl_red_vs_blu_a_1/nature/blendgroundtograss001_wvt_patch
    Patching WVT material: maps/cp_dustbowl_red_vs_blu_a_1/nature/blendgroundtogravel001_wvt_patch
    Patching WVT material: maps/cp_dustbowl_red_vs_blu_a_1/nature/blendrockground005_wvt_patch
    fixing up env_cubemap materials on brush sides...
    env_cubemap pointing at deleted brushside near (-841, -179, 153)
    env_cubemap pointing at deleted brushside near (-841, -179, 153)
    env_cubemap pointing at deleted brushside near (-874, 580, 137)
    env_cubemap pointing at deleted brushside near (888, -514, 217)
    env_cubemap pointing at deleted brushside near (-436, -297, 201)
    env_cubemap pointing at deleted brushside near (-436, -297, 201)
    env_cubemap pointing at deleted brushside near (-436, -297, 201)
    env_cubemap pointing at deleted brushside near (-56, -287, 169)

    FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (2512.0 -213.7 -76.0)
    Leaf 0 contents:
    Leaf 1 contents: CONTENTS_SOLID
    viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
    This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
    Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
    Candidate brush IDs: Brush 23828: Brush 23805:


    FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (2256.0 -1482.9 522.9)
    Leaf 0 contents:
    Leaf 1 contents: CONTENTS_SOLID
    viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
    This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
    Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
    Candidate brush IDs: Brush 23743: Brush 23736: Brush 23836: Brush 23828: Brush 23820:


    FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (1296.0 2408.0 216.0)
    Leaf 0 contents: CONTENTS_SOLID
    Leaf 1 contents:
    viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
    This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
    Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
    Candidate brush IDs: Brush 23295:


    FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (1408.0 1231.0 216.0)
    Leaf 0 contents: CONTENTS_SOLID
    Leaf 1 contents:
    viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
    This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
    Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
    Candidate brush IDs: Brush 23722:


    FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (1036.0 -1080.0 216.0)
    Leaf 0 contents: CONTENTS_SOLID
    Leaf 1 contents:
    viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
    This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
    Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
    Candidate brush IDs: Brush 23882:


    FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (1384.0 -1072.0 216.0)
    Leaf 0 contents:
    Leaf 1 contents: CONTENTS_SOLID
    viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
    This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
    Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
    Candidate brush IDs: Brush 23882:


    FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (1384.0 800.0 216.0)
    Leaf 0 contents:
    Leaf 1 contents: CONTENTS_SOLID
    viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
    This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
    Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
    Candidate brush IDs: Brush 23882:


    FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (1048.0 1504.0 216.0)
    Leaf 0 contents:
    Leaf 1 contents: CONTENTS_SOLID
    viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
    This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
    Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
    Candidate brush IDs: Brush 23882:

    *** Suppressing further FindPortalSide errors.... ***
    ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
    **** leaked ****
    Entity prop_static (-4557.00 6906.00 -2520.94) leaked!
    Processing areas...done (0)
    Building Faces...done (0)
    Occluder "" straddles multiple areas. This is invalid!

    REMOVED FOR BREVITY, "Occluder "" straddles multiple areas. This is invalid!" is repeated for an additional 833 lines!!!


    Chop Details...done (1)
    Find Visible Detail Sides...
    Merged 4446 detail faces...done (3)
    Merging details...done (0)
    FixTjuncs...
    Too many t-junctions to fix up! (3348 prims, max 32768 :: 65538 indices, max 65536)


    ** Executing...
    ** Command: "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\bin\vvis.exe"
    ** Parameters: -game "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf" "C:\Program Files (x86)\Steam\SteamApps\common\sourcesdk_content\tf\mapsrc\cp_dustbowl_red_vs_blu_a_1"

    Valve Software - vvis.exe (May 15 2014)
    4 threads
    reading c:\program files (x86)\steam\steamapps\common\sourcesdk_content\tf\mapsrc\cp_dustbowl_red_vs_blu_a_1.bsp
    Error opening c:\program files (x86)\steam\steamapps\common\sourcesdk_content\tf\mapsrc\cp_dustbowl_red_vs_blu_a_1.bsp

    ** Executing...
    ** Command: "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\bin\vrad.exe"
    ** Parameters: -game "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf" "C:\Program Files (x86)\Steam\SteamApps\common\sourcesdk_content\tf\mapsrc\cp_dustbowl_red_vs_blu_a_1"

    Valve Software - vrad.exe SSE (May 14 2014)

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

    Loading c:\program files (x86)\steam\steamapps\common\sourcesdk_content\tf\mapsrc\cp_dustbowl_red_vs_blu_a_1.bsp
    Error opening c:\program files (x86)\steam\steamapps\common\sourcesdk_content\tf\mapsrc\cp_dustbowl_red_vs_blu_a_1.bsp

    ** Executing...
    ** Command: Copy File
    ** Parameters: "C:\Program Files (x86)\Steam\SteamApps\common\sourcesdk_content\tf\mapsrc\cp_dustbowl_red_vs_blu_a_1.bsp" "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf\maps\cp_dustbowl_red_vs_blu_a_1.bsp"

    The command failed. Windows reported the error:
    "The system cannot find the file specified."
     
  5. henke37

    aa henke37

    Messages:
    1,876
    Positive Ratings:
    440
    Looks like a possible leak. And some cubemaps with dangling pointers.