Talk:Skip

From Valve Developer Community
Jump to navigation Jump to 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)