Break GameplayAbilityTargetingLocationInfo

Break GameplayAbilityTargetingLocationInfo

Windows
MacOS
Linux

Adds a node that breaks a 'GameplayAbilityTargetingLocationInfo' into its member fields

Break GameplayAbilityTargetingLocationInfo
Gameplay Ability Targeting Location Info
Location Type
Literal Transform
Source Actor
Source Component
Source Ability
Select Asset
Source Socket Name

Inputs

Gameplay Ability Targeting Location Info
Gameplay Ability Targeting Location Info Structure (by ref)

Outputs

Location Type
EGameplayAbilityTargetingLocationType Enum

Type of location used - will determine what data is transmitted over the network and what fields are used when calculating position.

Literal Transform
Transform

A literal world transform can be used, if one has been calculated outside of the actor using the ability.

Source Actor
Actor Object Reference

A source actor is needed for Actor-based targeting, but not for Socket-based targeting.

Source Component
Mesh Component Object Reference

Socket-based targeting requires a skeletal mesh component to check for the named socket.

Source Ability
Gameplay Ability Object Reference

Ability that will be using the targeting data

Source Socket Name
Name

If SourceComponent is valid, this is the name of the socket transform that will be used. If no Socket is provided, SourceComponent's transform will be used.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss