Experimental Feature Request:
Just had an interesting idea. Not sure how practical it'd actually be, but I'm curious to see if anyone thinks it'd be useful.
This would be quite similar to prefabs, but from a more modular approach. Have a prefab VMF sheet file which defines
detailed brushwork for specific textures.
This is a file you can add to to your heart's content - several variations for each texture, even.
How would it apply to mapping?
So you make your flat brush and apply one of your detailed textures to a face. Select that face and hit a button like 'APPLY DETAILED BRUSHWORK' and Sledge will reference the sheet file and apply the brushwork to the face. This could scale or tile based on the brush's dimensions compared to the original sheet brush's dimensions. Hitting the button again, or perhaps having a numeric dropdown for the texture could define which variation to use in instances of more than one detail variety. This could also tile randomly with the variations.
I'm picturing having a long, flat hallway, selecting one wall, hitting the button and just having a variety of details running all the way down it in one button press.
Thoughts?