[Tutorial] Filtering a trigger
Only recently i have discovered how to make this function which is by using a point-entity called filter_activator_name.
On all brush-entities that have the option of "Filter Name" in the list, this is what only can trigger the entity including the flags in the brush-entity.
The way to make a filtered trigger is by creating a point-entity and make it a filter_activator_name and change the Filter_Name to the name of the entities you wish to activate the trigger.
If you want multiple entities with different names to activate the trigger then put in an asterisk ( * ) to where you want the rest of the entities to pass through; such as if the Filter_Name was Prop, then anything with the name Prop* at the beginning of it's name will pass through.
Below is a small graph of what only can pass the filter if the Entities beginning of the name is Prop.
EDIT:
Not sure if the prop will work, never tried it.
We need a topic for all these wild card and console commands sch as !self and so on... i would make it but i'm off to bed now so i'll make it tomorrow if no one else has 
linus wrote:
what is the activator name if the player activates a trigger?
!player and anything that activates it is !activator
espen180 wrote:
Why does this need a tutorial? All you will ever need to know about this can be found over at developer.valvesoftware.com
bscly
Maybe we should make a "Useful Mapping Links" sticky or something.
youme wrote:
!player and anything that activates it is !activator
thanks mate.
Hober wrote:
What about prop? Would that effect "NPC_prop_funk"?
http://developer.valvesoftware.com/wiki/Targetname
Quote:
NotesThere are several extended features to name searches that are useful in a variety of situations. The most common use is to target an entity with an unknown name that is somehow involved in the current I/O chain. The extended features are:
* Wildcards Name searching supports trailing * wildcards only. So searching for area1* will match any targetnames that start with area1 (i.e. area1_portal and area1_door, but not area2_door).
This was pulled by looking for filter_activator_name and clicking on targetname.
So, no, starting * will not work unfortunately, but this is according to Valve's information, so feel free to test to verify, I'm not running Hammer atm ^^