mirror of
https://github.com/mapbase-source/source-sdk-2013.git
synced 2025-03-27 04:49:04 +03:00
Updated Filters (markdown)
parent
8ed0f48840
commit
e6b84e3614
25
Filters.md
25
Filters.md
@ -1,4 +1,11 @@
|
||||
A filter is a type of entity that normally holds a set of rules that other entities can use to determine behaviors, like a `trigger_once` using a `filter_activator_name` that only allows an entity with the name "cow" to pass it. [Click here for more information on filters in Source.](https://developer.valvesoftware.com/wiki/Category:Filters)
|
||||
<p align="center">
|
||||
<img src="https://lh3.googleusercontent.com/u/0/d/1AjahRCWXDhhfoPEnfYPolyiOtmG_c4vx=w1680-h907-iv1" width="96"/>
|
||||
<img src="https://lh3.googleusercontent.com/u/0/d/1ze_Ao4RgAyTNqKREGstLAe4S3l0rYY_H=w1680-h907-iv1" width="96"/>
|
||||
<img src="https://lh3.googleusercontent.com/u/0/d/1wAgr5KrvmuJ23n5qjshLMQW3wfBG8XP4=w1680-h907-iv1" width="96"/>
|
||||
<img src="https://lh3.googleusercontent.com/u/0/d/17wiOcfTewzzQA5cb4dupIH404yW-RFNh=w1680-h907-iv1" width="96"/>
|
||||
</p>
|
||||
|
||||
A filter is a type of entity that holds a set of rules that other entities can use to determine behaviors, like a `trigger_once` using a `filter_activator_name` that only allows an entity with the name "cow" to pass it. [Click here for more information on filters in Source.](https://developer.valvesoftware.com/wiki/Category:Filters)
|
||||
|
||||
In Mapbase, all filters have been given the following new I/O/KV:
|
||||
|
||||
@ -13,7 +20,7 @@ In Mapbase, all filters have been given the following new I/O/KV:
|
||||
|
||||
### New filters
|
||||
|
||||
In Mapbase, a large number of standard filters have been added so mappers could test more conditions:
|
||||
Mapbase adds several new filters so mappers could test more conditions:
|
||||
|
||||
| Name | Description |
|
||||
|:-------------:|:-------------|
|
||||
@ -28,12 +35,14 @@ In Mapbase, a large number of standard filters have been added so mappers could
|
||||
| filter_activator_involume | Filters an entity by whether it's inside of a target entity's volume. (e.g. a trigger) |
|
||||
| filter_activator_surfacedata | Filters an entity by its surface data. (e.g. whether it's made of wood) |
|
||||
|
||||
Some of these filters have their own icons. (TODO: Show them here?)
|
||||
|
||||
---
|
||||
|
||||
### Redirect filters
|
||||
|
||||
<p align="left">
|
||||
<img src="https://lh3.googleusercontent.com/u/0/d/1CW6PNy5cD7fhYsSllqkGBsNMD-6FNO1f=w1680-h907-iv1" width="96"/>
|
||||
</p>
|
||||
|
||||
"Redirect" filters are a new type of filter that takes a separate entity from the activator and passes it to another filter. For example, `filter_redirect_weapon` gets the activator's weapon and could pass it to a different filter, which then treats the weapon as the activator.
|
||||
|
||||
Here's a list of the standard redirect filters introduced in Mapbase:
|
||||
@ -46,4 +55,10 @@ Here's a list of the standard redirect filters introduced in Mapbase:
|
||||
|
||||
---
|
||||
|
||||
### Damage manipulators
|
||||
### Damage manipulators
|
||||
|
||||
<p align="left">
|
||||
<img src="https://lh3.googleusercontent.com/u/0/d/1dYTS4NZbpiUjn9aS2ZuNR3EWMWScqPwz=w1680-h907-iv1" width="96"/>
|
||||
<img src="https://lh3.googleusercontent.com/u/0/d/1XjE4q5unGNzsTXWK_i32dyY8G0PjTaZg=w1680-h907-iv1" width="96"/>
|
||||
<img src="https://lh3.googleusercontent.com/u/0/d/1cdPRu5Vsa2H5f9Tbusu3pJTJC6Z3qqxO=w1680-h907-iv1" width="96"/>
|
||||
</p>
|
Loading…
x
Reference in New Issue
Block a user