Is there a way to pass a value from an instance of a blueprint actor to a PCG graph that is generating content within the bounds of said actor?
I’ve got a Blueprint actor (enclosed spline) with a tag, and a PCG graph that is calling “Get Spline Data” and filtering on that tag, and then rendering meshes within the actor.
What I’d like to do is set a variable on each actor instance to, for example, control the density of of the rendered meshes in that instance. However, I can’t for the life of me find how to pass data of any kind from the actor to the PCG graph.
The “Input” node has a bunch of pins, but they all say that they’re “DEPRECATED:” and that I should create custom pins, and low and behold, I CAN create custom pins, but I still can’t find a way to attach to those pins from the BP Actor.
The “Get Actor Data” node seems like it should do what I want, but I can’t find a way to fetch arbitrary variables from it.
What am I missing or doing wrong?