While Hammer is broken, DO NOT use the SFM Hammer

Discussion in 'Mapping Questions & Discussion' started by tyler, Oct 29, 2012.

  1. tyler

    aa tyler snail prince, master of a ruined tower

    Messages:
    5,035
    Positive Ratings:
    3,992
    UPDATE: Hammer now (currently, as of this edit) works perfectly fine. However, this thread will remain as a reminder.

    Just a public service announcement--you may be tempted to use the Hammer bundled with Source Filmmaker to work on your TF2 maps, but DO NOT DO IT BECAUSE IT WILL RUIN EVERYTHING

    • The VMF format that SFM uses is different from the basic SDK Hammer's.
      So when old Hammer starts working again and you decide to go back to old Hammer, opening your file will just make everything crash. And you will need to go back to old Hammer, because...

    • The BSP version that SFM compiles is too high for TF2 to read.
      It compiles BSP version 21, and TF2 currently doesn't read higher than version 20, making your map totally unplayable and unusable for anything but, well, SFM. Now, you could just use VBCT to compile, but...

    • You'd have to copy all the custom content you're using or change the game directory set up
      Which is doable, but a chore. But when you finally have everything in place, and are willing to do all the workarounds, you'll begin to notice that...

    • While it has cool new features (multiple cordons! multiblend!) it also breaks some old ones, like most of what handles displacements
      Last I checked sewing and blending alpha on displacements is totally broken. Likewise, when I have used SFM's Hammer, it has felt somehow less stable.
    So basically... the SFM Hammer makes your map and files unusable. It's like a poison. So beautiful, so deadly. Don't use it.

    You're welcome!
     
    • Thanks Thanks x 4
    Last edited by a moderator: Nov 16, 2012
  2. Ravidge

    aa Ravidge Grand Vizier

    Messages:
    1,544
    Positive Ratings:
    2,495
    Don't do it!
     
  3. Burnout6010

    Burnout6010 L5: Dapper Member

    Messages:
    207
    Positive Ratings:
    23
    I DEFEND YOU TO PRESS IT


    What are these map versions ?
     
  4. fubarFX

    aa fubarFX The "raw" in "nodraw"

    Messages:
    1,632
    Positive Ratings:
    1,723
    • Thanks Thanks x 1
  5. Untouch

    Untouch L4: Comfortable Member

    Messages:
    187
    Positive Ratings:
    43
    Yeah, changing the map version doesn't do anything.
    Would there be a way to revert it back to 2007's format?

    If not I can still fix my map, it'd just be easier.
     
    Last edited: Oct 29, 2012
  6. xzzy

    aa xzzy

    Messages:
    815
    Positive Ratings:
    393
    I did some limited testing when SFM came out, brush work is okay. If you do nothing but brushes in SFM Hammer and load the vmf into TF2 Hammer, it'll be fine.

    It's entities that break it, and I never put effort into figuring out which ones were doing it. The only entities I did test were lights, which imported fine. func_detail worked okay too if I remember right.. I made a post about it somewhere but I'm not sure where it ended up.
     
  7. Untouch

    Untouch L4: Comfortable Member

    Messages:
    187
    Positive Ratings:
    43
    Odd because the entities are in the same format.
    It's brush based entities, even point entities are fine.

    It appears to jumble up the positioning of the keyvalues, I don't know why that would crash it, but that seems to be it.
     
    Last edited: Oct 29, 2012
  8. Faux Rhinoceros

    aa Faux Rhinoceros Also known as Dr. Element

    Messages:
    1,479
    Positive Ratings:
    1,369
    Can't be more dangerous than skydiving.

    I should totally do it.
     
  9. Omnomnick

    Omnomnick L6: Sharp Member

    Messages:
    335
    Positive Ratings:
    100
    "While Hammer is broken..."

    LOL.

    "While".
     
    • Thanks Thanks x 1