From Valve Developer Community
Jump to: navigation, search

Barracuda added "the brush face which is textured with it." to make the description more precise, but sometimes, when one or all the sides of a brush entity is textured with it, it seems to remove more than that as well, so while I don't know much at all about these things, I'm sceptic about the accuracy of that statement. --MossyBucket (formerly Andreasen) 01:52, 24 February 2011 (UTC)

That's how I understand the skip texture when looking at the compiler source code. After a quick test, I noticed weird results when used on a single solid brush face while the other faces are textured normally, but when tied to a func_detail, it behaves exactly as described.
The main difference between nodraw and skip is the surface flag SURF_SKIP, which is commented in bspflags.h as: "completely ignore, allowing non-closed brushes". --Barracuda 09:52, 24 February 2011 (UTC)

Mattshu, you previously wished that I elaborated on a section of this article, and although you said that you later got it, the wording still confused me, so I elaborated. However, in doing so, I also removed things I did not understand: It said that enveloping objects inside a skip brush will also help group and specifically copy these components in large maps, and I just don't see how. If somebody knows, please explain how. --MossyBucket (formerly Andreasen) 02:24, 24 February 2011 (UTC)

After doing some tweaking, I think what it means is say you have several entities that are grouped together, but not everything is aligned in agreement, so moving it around the map isn't always a clean process. If you surround all entities in a box textured with skip, and add the box to the group, the entities will now freeze in the skip box's origin, kind of like a popsicle stick in an ice cube, if you will, the popsicle stick being the entities and the ice cube being the skip box. I hope that makes a little sense, I'm terrible at explaining things. :P --Mattshu 02:32, 24 February 2011 (UTC)
Yes, this is what I've already explained (and by now using this technique is pretty much my speciality) but I was hoping that somebody could shed some light on the facilitates grouping/copying bit, because if it's just a left-over from poor phrasing, it's really poorly phrased. --MossyBucket (formerly Andreasen) 02:56, 24 February 2011 (UTC)
Oh, d'oh. I didn't realize you edited the main page with a revised explanation of it. --Mattshu 02:58, 24 February 2011 (UTC)

Heyho, it might be useful adding the crash notice in the warning box to the Hammer Compile Errors page. --Jike 08:38, 24 February 2011 (UTC)

I'm not sure enough that this is the only cause of that problem, so I can't write "If you see this error, that means you are using the skip texture badly.", but another reason is that I've got about 5 other problems to look into as well. --MossyBucket (formerly Andreasen) 09:34, 24 February 2011 (UTC)

I added extra information to the main document to further explain / show how Skip does and doesn't function regarding tool textures and normal textures. --Kyzer (talk) 17:43, 3 January 2018 (UTC)