Currently the only two options of attaching something to an agent are:
-
“Stick to Player” option on
vfx_creator_device
. This option is limited to Niagara effects this device can create, which have issues (see Medium - VFX Creator - Custom Niagara VFX or custom Sprites do not show in game.), and does not work on guards/wildlife/other agents. -
Make prop follow player using a
loop
andMoveTo
orTeleportTo
. Even with the smallest sleep delay, this option does not work well when the player is moving quickly. Additionally it is not possible to attach to specific part of the player, for example to a weapon.
I think a general way to attach any creative_prop
to any agent would be ideal.
Something like AttachProp(Agent: agent, Prop: creative_prop, AgentBodyPart: agent_body_part)
. Parts can be same as on current VFX creator: Head, Center, Base, Weapon.