Logical "AND" vs "OR" Filtering Flowchart

Supplement to Official Census Docs on `logicalAndCharactersWithWorlds`.

Death and VehicleDestroy events check both character_id and attacker_character_id when matching.

Hover a box for specific logic statements or event names.



Character event
--> IF
character matches [OR is ignored]
character AND world matches
===>
Send event ✅
PlayerLogin
PlayerLogout
--> IF
character OR world matches
character AND world matches
===>
Send event ✅
World event
--> IF
world matches
===>
Send event ✅

Examples

>> Subscribed to events: [ Death ], characters: [ all ], and worlds: [ Connery ]


OR filtering (default behavior):

Death
On Emerald, Wrel killed Higby
-->
Wrel is in character list
===>
Sending event ✅
AND filtering:

Death
On Emerald, Wrel killed Higby
-->
Wrel is in character list
EXCEPT
Emerald is NOT in world list
===>
Not sending event ❌
Death
On Connery, Silzz killed Conflictt
-->
Silzz is in character list
AND
Connery is in world list
===>
Sending event ✅