How I could block only robots, not players?

Discussion in 'Mapping Questions & Discussion' started by Hyperion, Jul 14, 2017.

  1. Hyperion

    aa Hyperion L16: Grid Member

    Messages:
    810
    Positive Ratings:
    618
    I have this very unique problem with my MvM payload map where I have to block robots from getting the intel. For a1 I used func_forcefield but it has buggy sidefeature that pulls players with it (but doesn't otherwise prevent movement). Another known option is func_respawnroom_visualiser but it has exactly same bug.

    https://streamable.com/bjlzf

    So, if anyone knows any other way to block only robots, I would appreciate help.
     
  2. Diva Dan

    aa Diva Dan hello!

    Messages:
    857
    Positive Ratings:
    1,467
    Now, this may be a bad solution, but you could try a trigger_push with a a team filter.
     
  3. BigfootBeto

    aa BigfootBeto Too obsessed with perfection

    Messages:
    406
    Positive Ratings:
    599
    Use a func_respawnroomvisualizer set to the red spawnroom. It's essentially a playerclip that only affects the blue team.

    I'm not entirely sure what that bug is, but it shouldn't be happening...
    Looking at the little video it seems as though the tracktrain has the wrong setting for making turns. It should be set to turn "Near path_tracks"
     
  4. Diva Dan

    aa Diva Dan hello!

    Messages:
    857
    Positive Ratings:
    1,467
     
  5. BigfootBeto

    aa BigfootBeto Too obsessed with perfection

    Messages:
    406
    Positive Ratings:
    599
    Yea woops. I edited my post
     
  6. Hyperion

    aa Hyperion L16: Grid Member

    Messages:
    810
    Positive Ratings:
    618
    It doesnt have wrong setting, it just has long wheelbase
     
  7. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    748
    Positive Ratings:
    257
    What about a func_nav_avoidset to Blue team? Doesn't that physically force any bots to avoid that area?
     
  8. Crowbar

    aa Crowbar perfektoberfest

    Messages:
    1,441
    Positive Ratings:
    1,196
    But you'd still be able to get robots within the area, for instance by airblasting them in.
     
  9. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    748
    Positive Ratings:
    257
    Would a func_nav_avoid paired with a respawnroom visualiser parented to a red spawn room work? The bots won't allow themselves past the func_nav_avoid and the visualiser would be solid for them anyway if they were airblasted or such.
     
  10. Fillmore

    Fillmore L4: Comfortable Member

    Messages:
    151
    Positive Ratings:
    87
    func_nav_avoid doesn't really work like that, unless you have a nav_interface that recomputes blockers every couple of seconds (which is gonna be horrible for the server, especially if the wave opens the floodgates on spam)
     
  11. DrSquishy

    DrSquishy L10: Glamorous Member

    Messages:
    748
    Positive Ratings:
    257
    Hmm. I read somewhere that to make robots take specific routes you would use func_nav_avoids to stop them from going into specific bits and func_nav_prefered to make them favour a main route
     
  12. Hyperion

    aa Hyperion L16: Grid Member

    Messages:
    810
    Positive Ratings:
    618
    Bump if anyone has any more ideas