[=;216686]
I was totally stoked for this new component building stuff, but every time I go to use it, I hit a wall because there are so many objects I want to add that it won’t let me. For example, I have a 2D game I’ve been messing around with to learn Paper2D. I have a level with 50 platforms. I want a blocking volume on one side of every paper terrain spline and a pain causing volume on the other. They all have very specific collision settings they need, so it would be awesome if I could build a BP that consists of all three things and make the constructor script set all the collision flags up just how I want them, so I don’t have to worry about manually editing them all and missing a checkbox somewhere. But nope, for reasons that are totally lost on me, you can’t add any of those three items as a component. Also I keep finding cases where one of the components I want to add is a blueprint of my own making, but it won’t let me add any of those either. If these restrictions were lifted, it would be extremely useful. As it is now, I have yet to find a use case I really need supported, as opposed to a contrived example just to test it.
[/]
Well, adding “volumes” as components is as simple as adding “Box” shape components and setting up their collision settings.
But I use splines to place actors (custom collectible itens) and do some other stuff that really makes me wish for “prefabs” or placeable combinations of ACTORS, which seems to be more what you’re thinking.
Example: I’ve got a NavLinkProxy that ties my NavMesh together, and a corresponding JumpTrigger actor that communicates a Launch command to enemies which navigate across it, allowing enemies to jump up ledges that are NavLinked. I’d love to wrap these up as a single entity and place them, rather than trying to manually position the JumpTrigger over one point of the NavLink every time.