How do you make ladders?

Discussion in 'Mapping' started by Kamikazi Ice, Feb 3, 2008.

  1. Solokiller

    Solokiller Member

    Messages:
    4,861
    Likes Received:
    7
    Trophy Points:
    0
    Vbsp strips certain enties out of the map, func_detail is one of them, and is stripped after being handled for the portal file. Func_ladder however, is seemingly stripped before being handled by the portal file, thus becoming a visblocking world brush. I really can't simplify this any more.
     
  2. Chris0132'

    Chris0132' Developer

    Messages:
    9,482
    Likes Received:
    0
    Trophy Points:
    0
    I know, you've said that three times, I'm not debating it, I was curious as to why that would happen, because it doesn't make sense that every other entity I know of works the other way.
     
  3. Jcw87

    Jcw87 Member

    Messages:
    1,676
    Likes Received:
    0
    Trophy Points:
    0
    Solokiller can tell you how things will work, but if you want to know why they do what they do, you better ask valve.
     
  4. Solokiller

    Solokiller Member

    Messages:
    4,861
    Likes Received:
    7
    Trophy Points:
    0
    It happens because the entity becomes useless, func_ladder has no keyvalues, and ladders don't work well when moving, so the entity can't be parented to anything. All the entities that are stripped after BSP makes the portal file are listed here.
     
  5. Chris0132'

    Chris0132' Developer

    Messages:
    9,482
    Likes Received:
    0
    Trophy Points:
    0
    So why is func_ladder on there?
     
  6. Solokiller

    Solokiller Member

    Messages:
    4,861
    Likes Received:
    7
    Trophy Points:
    0
    I just said why, read it properly.
     
  7. Chris0132'

    Chris0132' Developer

    Messages:
    9,482
    Likes Received:
    0
    Trophy Points:
    0
    In this post, you say func_ladder is stripped out before the portal phase.

    While this one says it's on a list of things which are stripped after.

    Which is it?
     
  8. Solokiller

    Solokiller Member

    Messages:
    4,861
    Likes Received:
    7
    Trophy Points:
    0
    In the list it states that it's stripped afterwards, but i think it is stripped before by accident. I believe the compile tools' source code is in the SDK source code, so Krenzo could modify it if he needed to do so, but you can avoid the problem.
     
  9. Chris0132'

    Chris0132' Developer

    Messages:
    9,482
    Likes Received:
    0
    Trophy Points:
    0
    Ah I see.

    I really should learn how to modify the compile tools because there's a few thing I'd like to do.
     
  10. Kamikazi Ice

    Kamikazi Ice Member

    Messages:
    77
    Likes Received:
    0
    Trophy Points:
    0
    I actually noticed, that there is a texture you can use for ladders, that actually doubles as a func_ladder. I don't know the name of it, but I discovered it when I forgot to add a func_ladder infront of one, and noticed that it still worked.
     
  11. Chris0132'

    Chris0132' Developer

    Messages:
    9,482
    Likes Received:
    0
    Trophy Points:
    0
    That would be the toolsinvisibleladder texture, as solokiller pointed out.
     
  12. Kamikazi Ice

    Kamikazi Ice Member

    Messages:
    77
    Likes Received:
    0
    Trophy Points:
    0
    No. It's an actual ladder texture. I knew about the invis ladder thing a long time ago before. I'll get a screen.

    Texture Name:
    metal/metalladder001a
    [​IMG]
     
    Last edited: Feb 9, 2008
  13. Caelo

    Caelo Member

    Messages:
    2,371
    Likes Received:
    5
    Trophy Points:
    0
    cool :D have to try that one out sometimes..
     
  14. Solokiller

    Solokiller Member

    Messages:
    4,861
    Likes Received:
    7
    Trophy Points:
    0
    Kamikazi Ice: That texture isn't used in maps because it's flat and has no effects on it, it's not even reflective. Use the ladder props or brush built ladders.
     
  15. Chris0132'

    Chris0132' Developer

    Messages:
    9,482
    Likes Received:
    0
    Trophy Points:
    0
    I've been using it for situations where brush ladders and props are impractical.

    It looks fine to me.
     

Share This Page