How it FEELS to SUFFER in SFM (sp00ky) [Behind the Scenes]

How it FEELS to SUFFER in SFM (sp00ky) [Behind the Scenes]


So you like Halloween, huh? You like using the silly spells in Team Fortress 2? Well, so do I. But isn’t Halloween supposed to be scary? Then what’s with all this having a good time bullshit? Listen, man. For your sake, I hope you don’t do it, But if you really want a scary time, drop TF2 for a bit and visit its deranged cousin over in the… SOFTWARE SECTION. SOURCE FILMMAKER
[sp00ky music] “Oh my Goooooood!” This program haunts me in my dreams! And I know it’s trying to kill me! But the amount of glitches I experienced while making “How it feels to play Engineer.” I’m telling you this shit’s possessed! Gather round all of you this Halloween, I have a frightful story for you. The story of the time I had to ADD THE WRANGLER TO A SOURCE FILMMAKER SCENE *scream* My story starts with a prayer. Please Valve, please update Source Filmmaker so that it doesn’t use a 2008 version of TF2! Why do you curse me to manually animate things as simple as picking up Engineer buildings and using The Wrangler? But they only responded with: Dota, Dota, Counter-Strike. I didn’t understand. So onwards I pressed to manually animate the Wrangler. The Sentry shield is simple enough it’s its own model, but this god forsaken LASER This laser has stolen so many hours of my life that I’ll never get back! “How?” you ask? Listen to my tale of woe. I began by importing the laser, but alas! It was PINK! That’s not right! It needs to be red! So I googled how to color it. Turns out that it’s controlled by what I like to call, “Source Spaghetti.” But first a quick explanation. This is a ControlPoint. It represents a point in space and can be used to move and rotate objects Particles usually have very simple ControlPoints. Medic’s beam has two ControlPoints. One for where the beam starts, and one for where it ends. HOWEVER, the Wrangler laser has this THIRD ControlPoint that controls its color? *generic female scream, thunder* And this is where the “Source Spaghetti” starts. This control point’s positional X, Y, and Z coordinates correspond to the laser’s red, green, and blue values using a scale of negative 255 to positive 255, which necessitates the equation “X times 2 minus 255”, where X is the RGB value that you want. What? You didn’t get that? THAT’S BECAUSE IT MAKES NO FUCKING SENSE! Even if you don’t get it, I got it. However, no matter what I did with ControlPoint 2, the laser’s color NEVER CHANGED! *another scream, this time male* “Well,” I said, “this isn’t my first rodeo. Surely, i can fix this in a jiffy.” But how wrong I was. Firstly, I went into the particle editor to see if there was a color value in there. Eureka! There was. But no matter what you do to it and its surrounding values, nothing happens! Then I wondered, “Just a moment the laser is pink and, when a texture is missing in source, the default replacement is pink and black. Maybe the particles texture is missing or broken.” So I asked all throughout town. If someone could please lend me their version of every file related to this laser. I imported them into my directory and it was STILL PINK. By then I was banging my head against my keyboard and finally decided that it’s time to concede and verify the integrity of the game cache. *gasp* Reinstall the whole program and deal with all the bugs that THAT causes. BUT EVEN THEN IT WAS STILL PINK!!!!!!!!!!!! At this point I couldn’t help but think, “Ha! All this wasted time being a perfectionist and I could just use a different laser.” So I installed this custom laser from the workshop that is supposed to be a Star Wars blaster. It’s a model instead of a particle. So it took a while to customize it. It doesn’t look great, but it works, right? WRONG! When the camera looks at the laser from certain angles it just Disappe-he-hears!!! Then I tried using this laser particle and I don’t even remember what happened with this one but I assure you it didnt work! So we’re back to this laser. After brainstorming with other SFM villagers I imported the laser into a different map and realized… what the fuck? Why is it blue on this map? And that’s when it hit me. Every map has a different default point. Where things load in when they have no other point of reference. You can see here that Badwater’s default point is some where below red team’s spawn It has no rhyme or reason The Wrangler laser has been loading in and using the default point on the map for its ControlPoint2 value It’s a different color on every map, but it doesn’t change no matter what I do, so I figured “All right. My program is successfully reading the ControlPoint2 value, but just not changing it!” Alaxe, friend, can you please take my SFM project. Move ControlPoint2 to make the laser red and then send it back to me?” He promptly sent me this in response. *unholy screams, distorted music, windows error sounds* That’s right, his computer couldn’t even handle the project, so he had to make a new project that was just the laser on Badwater, which I then had to import into my project, which is its own scary unintuitive process! But finally, here we are. It works! Despite reinstalling the program, despite verifying the game’s cache, despite replacing the particle files outright. My ControlPoint2 is just irreversibly broken My theory? There’s a ghost in my machine, but hey! At least it worked eventually, right? But that’s not the only thing I had to do manually.
Once a sentry gun is placed, it stops being a gameplay object and just becomes part of the scene. That means that I have to manually control its shooting, which means manually adding each individual muzzle flash. That’s right, I had to copy and paste like 50 sets of these muzzle flashes and then manually tell the program “This muzzle flash occurs one twentieth of a second later, and THIS muzzle flash occurs another twentieth of a second later, ANDTHISMUZZLEFLASH *repeat ad nauseum* *repeat ad nauseum, evil, deep laugh* *out of breath*
..and THIS muzzle flash occurs ANOTHER bwehbehbewh.. Then after doing that, I have to lock each particle to the barrels of the sentry gun INDIVIDUALLY-Y-Y Truly nothing comes for granted in this program. You think that adding ÜberCharge would be a simple process? But it isn’t! The default uber in SFM is broken, for some reason, and always flashes like it’s about to end. So you have to go download some cubemaps fixes (Thank you so much SFM community…) and put those in the right directory. Looks good to me! But! What about the weapons? And the hats, huh? That’s right, you have to manually change every single model’s material that you want to be ÜberCharged! And sometimes it doesn’t even wooork! Not only is this a time-consuming process, it’s semi-permanent! Since you’re actually changing the files themselves, you have to be super careful or else you’ll be asking yourself later on. WHY THE HELL IS THIS PYRO LIKE HALF ÜBERED HERE?! See these buildings? They’re not actually in Source Filmmaker for some reason! They’re like ghost buildings or something! I had to manually add replacement buildings myself. Nothing comes for granted in this program. But you want to get really scared this Halloween? Imagine rendering a scene you’ve slaved over for hours and it comes out like this: *slowed, distorted engie yells* *DUNDUNDUN!* If you ever want to get into SFM, my friend, please remember the acronym A.B.A.F. All All Beards All Beards Are All Beards Are Fucked. Something about the way these things are texture doesn’t mix well with SFM. Usually there’s a fix for these beards on the workshop, ..but I-I guess none of people used the Grizzled Growth? Anyway, at complete random, the beard will become some crazy neon color. aNd yOU wAnt tO kNoW sOmeTHing fUNnY? It uses the same color as the Wrangler laser uses, via the Maps default point! Isn’t that funny?!?!?!! *crying and cackling as fucked up* So what was my solution? HA! Simple really, if I render out the glitched frames individually, one at a time, MANUALLY! The beard is fine. Sounds simple. If not, time-consuming. Let’s see how many I had to do- 462 INDIVIDUALLY RENDERED IMAGES JUST TO FIX THIS BEARD IN ONE SCEEEEEENE?! And sometimes it’s not even consistent! Here you think that the color is based on the beard’s position? But look at this shit! It’s blue in this camera, but green in this camera! *laugh of defeat* Eventually, my friend, I could take no more And I just asked the guy who fixed the all-father if he could fix the Grizzled Growth. Which he did! The moral of this scary beard story is: Oh but friend, I’ve scary stories to spare. Look at this scene. Simple, right? Well, this is what it USED TO LOOK LIIIKE! These lights are Satan! They have caused an issue in every video. For the Spy video, I spent a full 10 hour day trying to get rid of these lights, that would bleed through all the walls. After that day, I knew not to ever try anything with these demon-possessed lights. But in this scene, I had to. I used a program to remove literally every light from the map and you won’t believe it *electricity crackling, Merasmus theme* THESE LIGHTS ARE SATAN!!! Eventually a villager from the SFM Discord discovered that you just have to type “ent_fire env_lightglow kill” in console *Smol sp00ky laugh* *Big sp00ky laugh* WHAT DOES THAT EVEN MEAN?!?! I’m certain that a ghost has possessed my computer, but it doesn’t always make itself obvious. Sometimes the glitches are small, like the time that this blood decal’s position didn’t update when I played the video forward. But it worked when I played the video backward. *more distorted, backwards music* And then sometimes when I render something, every other frame becomes a blue mess. Definitely a ghost. And half the time I import a custom map, Source Filmmaker just breaks all its lighting! (classic ghost stuff) This one is fixable, but when even the guy making the tutorial says: I can’t say it makes me very hopeful. Of course the program does make my life easier sometimes. “Spline curves” are pretty good at automating some animations, but other times they put the spirit of the devil into my characters. [Text-To-Speech] *bones cracking* Oh my god! Call the Exorcist! *another fucking scream lazy calm down* Look at this sentry. I just want it to go from this, to this. A 180 degree turn It’s simple, but for some reason the program thinks that the most efficient way to do this is a freaking backflip! Back you demon, get out of my sentry gun! Thankfully the program has a built-in stress reliever: whenever I find myself getting exhausted, I just move the character’s pelvis to the beat of whatever music I’m listening to for endless entertainment. *boo doo ba boo* *BEEM!* Truly countless hours have gone into trying to fix every single little mistaken glitch in all of my videos. But! Since you’ve made it to the end of this video, I think I’m gonna let you in on a little secret. There’s a mistake in the Engineer video and it will probably ruin your entire perception of it. In this scene, where I build a mini sentry on this scout, I DON’T HAVE THE GUNSLINGER EQUIPPED IN THE SFM ANIMATION! NOOOOOOOOO!!! Hey! It’s me! I have a T-shirt now! You can find a link to it in the description. I also now have a secondary channel (LazierPurple), so please subscribe to that as well. The suffering in this video was made possible by [people who donated a big amount to pour lil’ soul who was suffering all the time doing this video or i can’t find the list of people so i can’t do anything to it. Sorry :(] You all turned this suffering into a gift.

Only registered users can comment.

  1. Just gonna edit this pinned comment to say YES, I now know how to fix the "ghost buildings" thank you <3

    I also know that the laser comes out of the sentry gun but I like how it looks coming out of the wrangler tbh.

  2. Been watching a bunch of your vids the past few days and what can I say, it's been very entertaining… this video especially. SFM's fuck-ups are one of the reasons I never really got into using it.

  3. So many valve games and programs that are so buggy that the community is forced to fix them with mods, while Valve pretends none of it exists.

    Valve is a shitty company, holy hell.

  4. Let me review the wrangler laser color situation.
    1st of all, it's mega stupid that it's programmed to be colored like that. The default game only uses 2 colors for that laser, so it makes little to no sense.
    2nd, related to that, the wrangler laser color should start with the DEFAULT position of being red, not based on it's color control point coordinate placement.
    3rd, although the color control point should be movable & work for all 3 axis, it just doesn't work.
    4th, the color shoul've been just a value you type into 3 boxes, not based an a physical location on a map.

    SFM really does suck to work with, huh?

  5. lazy teach me plz how to play tf2 gud we have almost the same amount of hour on this game and I suck at it

  6. lazypurple do you have a saxxy. I saw you on the team for meet the jarate so you might work with the winglet Im just asking but if you don't respond to ten people I will put a curse on your first born son and take the soul of your mother

  7. Does anyone have an idea on how to help me out? I need advice urgently. I accidentally clicked the little cross in the upright corner of my window box (the box/section where you can see what you've animated, and all the models in the scene to the left) and upon clicking it, all of this disappeared and now I have to load them up separately and it's a nightmare, and I really really want to know how to fix it

  8. Ghost oh you want a video well too bad I’m gonna make your life hell
    Me well I do my job when I get older is going to be a hell of a pain for 3-D models

  9. Come to think of it, the colour of an object is controlled by a point in space actually makes sense.

    Imagine you have something that needs to change colour. You might want to let the colour change smoothly. It would be impossible to animate such a property change without a second window with a lot of sliders or a complicated curve thing. But if this property is bind to something that already has a well-made interpolator, it would be much easier to achieve such an effect.

    Spline curves solver is a well-made interpolator. So why don't we just reuse it? The point2 is not a part of the skeleton of the object so it won't be affected by moving the object around. Problem solved with minimum effort and complexity.

    But, still, from the standpoint of a user, it is improper that one needs to acquire such obscure knowledge which is only understood by (sometimes only by a very specific field of) programmers in order to use the product. Maybe the programmes were bearing the curse of knowledge and are ignorant about what a user would think.

  10. So, my computer's normal language is Turkish.
    So i change it to English, right?
    Uh… Yeah, that broke YouTube a bit.
    First of all, lazy's name is now… "lazypurpl to"
    Video has 2 views…
    Google translate is possesed, i tell ya.
    Oh, and "Comments" are now "REviews"
    H E L P M E

  11. Hey lazy I figured out how to fix particle colors. First, you have to go into the particle editor, then right-click on the "Initializer" tab on the left under system properties, click Add, and select color random. That seemed to work when recoloring particles. The color value in the system properties tab does not work for some reason. Hope this was helpful or if you already know then great!

  12. I had to go through the torture of making the backstab animation.
    I DIDNT EVEN GET IT RIGHT.
    Fingers suck to work with and the backstab sequence needs to be added. That was my first ever poster on SFM, and I went through heck on it

  13. I think you need a new video card……
    Try replacing your video card,
    Then try SFM again, if it doesn’t work tell me.

  14. Never tried SFM but my crappy editing software often gives me similar headache so I can still relate.

    The pain is real.

  15. Can we get a I am the defense t shirt for medic because I am ALWAYS defending everything by myself as a medic

Leave a Reply

Your email address will not be published. Required fields are marked *