Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Image Modified

Filters give Designers an easy way to execute common logic on a list of potential targets. Filters are executed IN ORDER, so try to put any "expensive" (i.e. Custom) filters at the end (so they run on a much smaller set of targets).


Image Added

This filter will remove (or keep) any Actors that do not inherit from the provided class.

Image Added

Filter Properties

  • Class
    • The class to check all Actors against.
  • Negate
    • If true, this filter will only keep Actors that inherit from the provided class, rather than exclude them.

Image Added

This filter doesn't actually filter anything out, but is meant to be arrange the data so that it can be manipulated by other filters. For example, if you only wanted the closest (up to) 3 Actors, you would run this filter and then follow it up with a Max Targets filter set to 3.

Image Added

Filter Properties

  • Sort Direction
    • Ascending
      • The entities will be sorted nearest to furthest.
    • Descending
      • The entities will be sorted furthest to nearest.

Image Added

This filter limits the number of Actors that can be returned.

Image Added

Filter Properties

  • Max Targets
    • The maximum amount of Actors we can have, anything above this number is discarded.

Image Added

Filters out the Ability Context Self Actor.

Image Added

Filters out the Ability Context Instigator Actor

Image Added

Filters out the Ability Context Owner Actor

Image Added

This filter will call into the Ability's IsValidForActor Blueprint Event for each Actor under consideration. If the event returns false, the Actor is culled.

Image Added

Filter Properties

  • Event Name
    • Optional Name Identifier that is passed in with the call into the Blueprint Event.
  • Use Async
    • If true, the system will spread the work of evaluating each actor over multiple cores (if available).