Announcement

Collapse
No announcement yet.

Bug: Invisible vehicle blocking thing [bug identified, problem solved]

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Bug: Invisible vehicle blocking thing [bug identified, problem solved]

    Along the edge of my map, at a certain height, there is something that blocks vehicles (hoverboard, scavengers...). People on foot can pass right through it. It's as if there is a blocking volume there that only blocks vehicles.

    I know where the "thing" is, but it does not show up in the editor. I pressed O to show the volumes, Q to hide BSP, W to hide staticmeshes... I clicked Show All Actors a bunch of times and toggled all groups on, but it won't show up. I can see tons of blocking volumes but not the "thing" that's causing the problem.

    The map I am working on is a modification of VCTF-Kargo. The "thing" is at the edge of the map, above the containers and along the wall between the armor and the tunnel down to the dock.

    Any clues?

    #2
    I checked VCTF-Kargo and the issue does not arise there. So it must be something I added, even though I cannot remember ever placing anything so far into the open road...

    What can block vehicles but not people? Could it be that there is some sort of magically invisible BSP present? I am a bit confuddled.

    Comment


      #3
      Originally posted by Xyx View Post
      I checked VCTF-Kargo and the issue does not arise there. So it must be something I added, even though I cannot remember ever placing anything so far into the open road...

      What can block vehicles but not people? Could it be that there is some sort of magically invisible BSP present? I am a bit confuddled.
      I had a similar problem with my map once. Something in my map would actually flip the player while riding the hoverboard which would kill him. Other vehicles and the on foot players weren't affected though. It took awhile to find the problem but an error check revealed that an actor had the wrong 3d properties or something like that. After deleting it, everything was fine again. Might not be what your experiencing but run an error check and see if any similar warning pops up.

      Comment


        #4
        Found it after randomly deleting stuff until the problem went away. Turns out it was a blocking volume that was somehow messed up. It appeared quite normal and small, but in fact blocked vehicles over probably the entire length of the map.

        Strange bug, though perhaps interesting if you'd actually want to block vehicles and not people, and for some reason don't want to use a ForcedDirVolume.

        Illustration:


        The offending blocking volume copy/pasted from the editor:

        Code:
        Begin Map
           Begin Level
              Begin Actor Class=BlockingVolume Name=BlockingVolume_635 Archetype=BlockingVolume'Engine.Default__BlockingVolume'
                 Begin Object Class=BrushComponent Name=BrushComponent0 ObjName=BrushComponent_37 Archetype=BrushComponent'Engine.Default__BlockingVolume:BrushComponent0'
                    Brush=Model'Model_27'
                    BrushAggGeom=(ConvexElems=((VertexData=((X=384.000000,Y=103.999985,Z=431.999969),(X=-304.000031,Y=103.999985,Z=431.999969),(X=-304.000031,Y=103.999985,Z=-63.999992),(X=384.000000,Y=262143.968750,Z=431.999969),(X=-304.000031,Y=262143.968750,Z=-64.000000),(X=384.000000,Y=262143.968750,Z=-64.000000),(X=384.000000,Y=103.999985,Z=-63.999992),(X=-304.000031,Y=262143.968750,Z=431.999969)),PermutedVertexData=((W=384.000000,X=384.000000,Y=-304.000031,Z=-304.000031),(W=262143.968750,X=103.999985,Y=103.999985,Z=103.999985),(W=431.999969,X=431.999969,Y=431.999969,Z=-63.999992),(W=-304.000031,X=-304.000031,Y=384.000000,Z=384.000000),(W=262143.968750,X=262143.968750,Y=262143.968750,Z=103.999985),(W=431.999969,X=-64.000000,Y=-64.000000,Z=-63.999992)),FaceTriData=(0,2,1,0,6,2,1,3,0,1,7,3,4,1,2,4,7,1,6,4,2,6,5,4,5,7,4,5,3,7,5,0,3,5,6,0),EdgeDirections=((X=0.000000,Y=0.000000,Z=-1.000000),(X=-1.000000,Y=0.000000,Z=0.000000),(X=0.000000,Y=1.000000,Z=0.000000)),FaceNormalDirections=((X=-0.000000,Y=-1.000000,Z=0.000000),(X=0.000000,Y=0.000000,Z=1.000000),(X=-1.000000,Y=0.000000,Z=0.000000)),FacePlaneData=((W=-103.999985,X=-0.000000,Y=-1.000000,Z=0.000000),(W=431.999939,X=0.000000,Y=0.000000,Z=1.000000),(W=304.000031,X=-1.000000,Y=0.000000,Z=0.000000),(W=63.999989,X=-0.000000,Y=-0.000000,Z=-1.000000),(W=262143.968750,X=0.000000,Y=1.000000,Z=0.000000),(W=384.000000,X=1.000000,Y=0.000000,Z=-0.000000)),ElemBox=(Min=(X=-304.000031,Y=103.999985,Z=-64.000000),Max=(X=384.000000,Y=262143.968750,Z=431.999969),IsValid=1))))
                    CachedPhysBrushDataVersion=34013967
                    Name="BrushComponent_37"
                    ObjectArchetype=BrushComponent'Engine.Default__BlockingVolume:BrushComponent0'
                 End Object
                 Begin Brush Name=Model_27
                    Begin PolyList
                       Begin Polygon Flags=3584 Link=0
                          Origin   -00128.000000,-00128.000000,-00128.000000
                          Normal   -00001.000000,+00000.000000,+00000.000000
                          TextureU +00000.000000,+00001.000000,+00000.000000
                          TextureV +00000.000000,+00000.000000,-00001.000000
                          Vertex   -00304.000000,+00103.999985,-00063.999992
                          Vertex   -00304.000000,+00103.999985,+00432.000000
                          Vertex   -00304.000000,+00112.000000,+00432.000000
                          Vertex   -00304.000000,+00112.000000,-00063.999992
                       End Polygon
                       Begin Polygon Flags=3584 Link=1
                          Origin   +00128.000000,+00128.000000,-00128.000000
                          Normal   +00001.000000,+00000.000000,+00000.000000
                          TextureU +00000.000000,-00001.000000,+00000.000000
                          TextureV +00000.000000,+00000.000000,-00001.000000
                          Vertex   +00384.000000,+00112.000000,-00063.999992
                          Vertex   +00384.000000,+00112.000000,+00432.000000
                          Vertex   +00384.000000,+00103.999985,+00432.000000
                          Vertex   +00384.000000,+00103.999985,-00063.999992
                       End Polygon
                       Begin Polygon Flags=3584 Link=2
                          Origin   +00128.000000,-00128.000000,-00128.000000
                          Normal   +00000.000000,-00001.000000,+00000.000000
                          TextureU -00001.000000,-00000.000000,-00000.000000
                          TextureV +00000.000000,+00000.000000,-00001.000000
                          Vertex   +00384.000000,+00103.999985,-00063.999992
                          Vertex   +00384.000000,+00103.999985,+00432.000000
                          Vertex   -00304.000000,+00103.999985,+00432.000000
                          Vertex   -00304.000000,+00103.999985,-00063.999992
                       End Polygon
                       Begin Polygon Flags=3584 Link=3
                          Origin   -00128.000000,+00128.000000,+00128.000000
                          Normal   +00000.000000,+00000.000000,+00001.000000
                          TextureU +00001.000000,+00000.000000,+00000.000000
                          TextureV +00000.000000,+00001.000000,+00000.000000
                          Vertex   -00304.000000,+00112.000000,+00432.000000
                          Vertex   -00304.000000,+00103.999985,+00432.000000
                          Vertex   +00384.000000,+00103.999985,+00432.000000
                          Vertex   +00384.000000,+00112.000000,+00432.000000
                       End Polygon
                       Begin Polygon Flags=3584 Link=4
                          Origin   -00128.000000,-00128.000000,-00128.000000
                          Normal   +00000.000000,+00000.000000,-00001.000000
                          TextureU +00001.000000,+00000.000000,+00000.000000
                          TextureV +00000.000000,-00001.000000,+00000.000000
                          Vertex   -00304.000000,+00103.999985,-00063.999992
                          Vertex   -00304.000000,+00112.000000,-00063.999992
                          Vertex   +00384.000000,+00112.000000,-00063.999992
                          Vertex   +00384.000000,+00103.999985,-00063.999992
                       End Polygon
                    End PolyList
                 End Brush
                 Brush=Model'Model_27'
                 BrushComponent=BrushComponent'BrushComponent_37'
                 Components(0)=BrushComponent'BrushComponent_37'
                 Tag="BlockingVolume"
                 Location=(X=-4688.000000,Y=-3368.000000,Z=320.000000)
                 CollisionComponent=BrushComponent'BrushComponent_37'
                 Name="BlockingVolume_635"
                 ObjectArchetype=BlockingVolume'Engine.Default__BlockingVolume'
              End Actor
           End Level
        Begin Surface
        End Surface
        End Map

        Comment

        Working...
        X