Dev Wiki: Suggested Edits/Additions

Discussion in 'Mapping Questions & Discussion' started by KubeKing, May 25, 2015.

  1. KubeKing

    aa KubeKing Back home in Jupiter, things are getting harder

    Messages:
    1,211
    Positive Ratings:
    1,374
    Valve Developer Community:
    Suggested Edits/Additions


    This thread is dedicated to compiling a list of suggested edits for the Valve Developer Community. If you would like to suggest an edit/addition to be made, please do so below. If you are willing to pick up any of the projects listed (which may require 'research' into TF2's mechanics, maps, map theory, etc.), that would be highly appreciated- just announce so below, and link to the change once you are done.

    Here's a link to the "Team Fortress 2 Level Creation" page of the Wiki.

    To-do:
    • Work on the entity documentation (to go here)
    • Better Func_detail/Func_brush documentation, especially regarding how important they are to TF2 mapping and Source mapping in general
    • Gamemode theory pages, and editing the original page about Payload Theory
    • Theming theory pages, and editing the original page about the Spytech Theme
    • Bring the comment list in the particle section that discusses each pcf file to the appropriate article
    • Describe the functions of tf_logic_training_mode in context for TF2 here. I think it's already used to restrict class selection in maps.

    Done:
    • Class jumping heights out of water (Here; done by Tumbolisu and KubeKing4556)
     
    • Thanks Thanks x 7
    Last edited: Jun 1, 2015
  2. henke37

    aa henke37

    Messages:
    1,832
    Positive Ratings:
    420
  3. Crash

    aa Crash func_nerd

    Messages:
    3,066
    Positive Ratings:
    4,553
    Thanks for adding in the part about the jump heights coming out of water. Explained a weird issue I was having in Glasswork's basement.
     
    • Thanks Thanks x 2
  4. KubeKing

    aa KubeKing Back home in Jupiter, things are getting harder

    Messages:
    1,211
    Positive Ratings:
    1,374
    Thank Tumbolisu. He looked into all the heights, I just put it in the Wiki.
     
  5. worMatty

    aa worMatty Repacking Evangelist

    Messages:
    1,071
    Positive Ratings:
    832
    Get Tumbo to post here so we can thank him.
     
  6. Doktor Richter

    Doktor Richter L3: Member

    Messages:
    117
    Positive Ratings:
    78
    Maybe it's just me, but I think the wiki needs better instructions for creating and using func_brushes, and especially func_details. Nowhere on either of those wiki pages does it tell you how to create one of these in hammer, which is especially inexcusable if we're telling new mappers things like "go look up what a func_detail is and how it's used" as in this tutorial: http://forums.tf2maps.net/showthread.php?t=22355. When I was new to mapping, this slowed me down significantly, and I think it's a simple easy fix that would benefit a lot of people and save a lot of time.
     
    Last edited: May 25, 2015
  7. worMatty

    aa worMatty Repacking Evangelist

    Messages:
    1,071
    Positive Ratings:
    832
    The wiki pages for each entity are only meant to tell you what the entity is for. They are just references when you need to look up inputs, outputs, spawnflags and limitations. How to tie a brush to an entity is the kind of thing covered by a Hammer tutorial. Such as this page, found via: Main Page > Source SDK docs > Level Design > Your First Map > Creating Brush Entities.
     
  8. Muddy

    Server Staff Muddy Muddy

    Messages:
    2,372
    Positive Ratings:
    4,167
    I noticed there's a page for Payload Map Theory but nothing on any of the other gamemodes. There's also a page about the Spytech theme and that's it for the themes. Maybe some more pages could be made for the other gamemodes and themes? The existing pages could use some work too.
     
  9. killohurtz

    aa killohurtz Distinction in Applied Carving

    Messages:
    998
    Positive Ratings:
    1,135
    It's also been brought up that the Displacements article is poorly worded. In some places it says that the base brush "is discarded when the map is compiled," "is no longer a solid object and is removed when you run the map," etc. when in reality it still exists in the .bsp (otherwise you wouldn't be able to destroy/reset displacements in decompiled maps). At least, I think that's what was said - if anyone could word it better than me, it would probably make a worthwhile edit.
     
  10. KubeKing

    aa KubeKing Back home in Jupiter, things are getting harder

    Messages:
    1,211
    Positive Ratings:
    1,374
    I'll work on putting this all up in the description when I get the chance.

    Edit: Done!
     
    Last edited: May 26, 2015
  11. Pocket

    aa Pocket func_croc

    Messages:
    4,480
    Positive Ratings:
    2,212
    All of the compiler-only entities are described that way as well, if I recall.
     
  12. Freyja

    aa Freyja ¯\_(ツ)_/¯

    Messages:
    2,817
    Positive Ratings:
    4,658
    Someone with an account go edit the fact that skip on the non-occluding faces will cause an occluder brush entity to not work at all, it needs to be nodraw. At least in the TF2 version of the engine.

    Also maybe update that page so that notes that the error "Occluder straddles multiple areas!" is nothing you need to worry about.
     
    • Thanks Thanks x 1
  13. wareya

    wareya L7: Fancy Member

    Messages:
    493
    Positive Ratings:
    172
    The water height thing is based on head height, which differs between classes. Scout is the shortest.
     
  14. iiboharz

    aa iiboharz Meme Queen

    Messages:
    700
    Positive Ratings:
    1,025
    As far as i know it's just the hitboxes which make them "shorter"? Every class is exactly the same height according to the engine.
     
  15. wareya

    wareya L7: Fancy Member

    Messages:
    493
    Positive Ratings:
    172
    No, the view height is actually different. It's the hulls that are the same.

    Jumping out of water is based partially on the view position, you see. Which is why it's harder for scouts.
     
    Last edited: May 26, 2015
  16. Muddy

    Server Staff Muddy Muddy

    Messages:
    2,372
    Positive Ratings:
    4,167
    I thought the Engineer was the shortest class. Or is that just visually?
     
  17. Tumbolisu

    aa Tumbolisu  I ⌄ I 

    Messages:
    931
    Positive Ratings:
    894
    Um, heard people want me to post a thing.

    Hi [​IMG]


    That's only in the reference pose. Not while actually standing around ingame.
     
    • Thanks Thanks x 3
  18. worMatty

    aa worMatty Repacking Evangelist

    Messages:
    1,071
    Positive Ratings:
    832
    I thanked your post there for your water jump height research.
     
  19. fubarFX

    aa fubarFX The "raw" in "nodraw"

    Messages:
    1,597
    Positive Ratings:
    1,677
    actually, the original brushes for displacement are discarded, the only thing you can get from a bsp is the original face the displacement was made from. decompilers use that face to create a 1 hammer unit thick brush to support that face.
     
    • Thanks Thanks x 2
  20. KubeKing

    aa KubeKing Back home in Jupiter, things are getting harder

    Messages:
    1,211
    Positive Ratings:
    1,374
    Should I remove the displacement request from the description?