Source SDK

Source SDK

Hammer: Way to select and/or delete all overlays or decals?
So I'm editing a map and I no longer want certain overlays (like RED team logos) that are all over the map, possibly hundreds of them.
Is there a way I can select all of these to delete them at once, instead of going around selecting and deleting every single one (which could take hours)?

I can do this with entities by using the Entity Report (in Tools), but I can't seem to find a similar way of doing this with decals and overlays.

Thanks in advance, if anyone can help!
Last edited by SuparLunarGangstar; Mar 17, 2014 @ 5:58pm
< >
Showing 1-13 of 13 comments
Callum Mar 17, 2014 @ 6:32pm 
Hmm, cant you just search for all overlays and decals in the entity report and delete them in-bulk?

I'm aware you already mentioned the reporter, but I don't quite understand.
How could I search for them in the entity report? I didn't think that was possible because they aren't entities.

I simply want to know if it is possible to select all decals and overlays of a certain type (already in the map) and delete them.

Without having to selct every single one manually and delete them that way.
Dmitriy Mar 17, 2014 @ 7:00pm 
yes, use menu Map -> Entity Report
Ok thanks. So, how do I find overlays in the entity report? So far I've only been able to find entities and propes, etc.

Is there something specific that I have to enter in one of the two searches with the checkboxes?
Ok, so I found out that certain decals and overlays are counted as point entities.
Dmitriy Mar 17, 2014 @ 7:13pm 
yes, everything in hammer is an entity
if you double click any decal or overlay you can see its class name
after that you need to enter the class name into the Entity Report window, and set checkboxes to search by class name.
for decals you need to put infodecal into class name input box, then you'll see the list of all decals
Alright got it!

They are all named the same in the Entity Report, even if the overlays are different. This is what was confusing me.

They are all marked as "info_overlay", displayed in Point entities. Deleting all those deleted all the overlays, which is fine with me.

However, if someone else wanted to only delete certain overlays, there's no way of telling which one is selected just from the entity report because they all have the same name.
Dmitriy Mar 17, 2014 @ 7:59pm 
you can delete only specific overlays by using the "By key / value" search option. Find the overlay you want to delete and open its properties. Disable "Smart Edit". You'll see key-value pairs in the list. Find a distinctive key \ value and use it in the Entity Report window
Alright, that will help for future projects.

Thank you all very much for the help!
Last edited by SuparLunarGangstar; Mar 18, 2014 @ 8:48pm
Callum Mar 18, 2014 @ 11:37am 
What, why are you thanking him? It was my Idea.
@ML - Londonian Bus 279

Sorry that was intended for everyone here who helped! It does look like I was just thanking one person though so I'll edit the comment! :)
Callum Mar 19, 2014 @ 7:29am 
Naww, sweet. Give us a ring when you've finished the map! :D
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Mar 17, 2014 @ 5:56pm
Posts: 13