From f132eacee1006a1d7bf37f47aa95192b95c289eb Mon Sep 17 00:00:00 2001
From: Blixibon
Date: Fri, 23 Aug 2019 13:22:07 -0500
Subject: [PATCH] Updated Filters (markdown)
---
Filters.md | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/Filters.md b/Filters.md
index f6bf5a1..fcaf1ef 100644
--- a/Filters.md
+++ b/Filters.md
@@ -43,7 +43,7 @@ Mapbase adds several new filters so mappers could test more conditions:
-"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.
+**Redirect filters** are a new "class" of filters that take a separate entity from the activator and pass it to another filter. For example, a `trigger_once` using a `filter_redirect_weapon` gets the activator's weapon and passes it to a `filter_activator_class`, which checks if it's a `weapon_pistol`.
Here's a list of the standard redirect filters introduced in Mapbase:
@@ -61,4 +61,15 @@ Here's a list of the standard redirect filters introduced in Mapbase:
-
\ No newline at end of file
+
+
+**Damage manipulators** are a family of filters designed to be used as damage filters, directly manipulating or operating with damage in some way. They don't actually filter anything themselves, but they can use a "secondary filter" to act as an actual damage filter or to control their behavior.
+
+4 of these entities exist in Mapbase:
+
+| Name | Description |
+|:-------------:|:-------------|
+| filter_damage_transfer | Causes damage taken by entities using this filter to transfer to a different entity, or a set of entities. |
+| filter_damage_mod | Modifies damage taken by entities using this filter. |
+| filter_damage_logic | Fires outputs with damage parameters whenever an entity using this filter takes damage. |
+| filter_blood_control | Controls whether blood can be emitted when an entity using this filter takes damage. *(does not affect actual damage on its own)* |
\ No newline at end of file