Copying Blueprint not working

Hi.

I’m trying to copy a blueprint from one project to another. But when I hit ctrl+V to paste it to the new project, I get this error:

I tried directly copying and also using blueprinteu.com. I get this same error.

What I’m trying to do is transfer the blueprint I did for the sports car in the vehicle game project to another project. I set the car up to follow a spline and I would like to use this as a template, so I don’t need to set it up in the Event Graph every time I want some car to follow a spline path.

Thanks in advance for your help.

Hey @ZX_THX!

That is odd. If you migrate the asset from your original project to your new one, do you still get this error? Also, have you tried closing and reopening the project you are copying to?

Any additional info you provide may go a long way in solving your problem!

Hi! Thanks for the reply.

No, I didn’t try migrating, as I thought migrating was only for a whole asset, as in a 3D model. Can you migrate just the settings then? As in just the nodes or node tree of the blueprint?

Closing and re-opening I tried. But didn’t solve it.

by the way, could I also copy or migrate the GetPath here:

Thanks again.

Tried a few different things by now. Still can’t copy the blueprint from the sports car to another vehicle in another game or even to the sports car in another game.

Bumping this up in the hopes Quetzalcodename or anybody else who could help sees it. :slight_smile:

Hey @ZX_THX!

Hmm, okay. So you already have the Chaos vehicles plugin enabled right? The next thing I would try if both projects are in the same engine version is opening both projects in the file explorer, then manually copying (copy not move so you don’t lose your original) and pasting the files needed into your new Unreal project.

We can definitely figure this out!

1 Like

Hey @Quetzalcodename! Yes, Chaos plug in is enabled and the car driver along the spline in the project. so all is working.

So what you mean is copying the whole car/blueprint asset to another project, through the browser? My goal was to just copy the settings/set up in the Event Graph which is set to make the car follow the spline to another car in another project. But I guess if I copy the whole car, I can then just replace the mesh/model with the one of the car I want and keep the same settings/set up to follow the spline?

Thanks again.

Hey @ZX_THX!

That is definitely a possibility! Your car could definitely use the same blueprint so long as you make sure that the car you are using is compatible. You may need to make minor tweaks to your blueprint so that you can easily switch meshes as needed, or make a copy of your blueprint and replace the mesh like you stated if there is a lot of fine details specific to each mesh.

Hey @Quetzalcodename! Thanks. How do I make a copy of my blueprint? This is what I have been trying all alone.

Hey @ZX_THX,

In order to make a copy, select your blueprint and hit CTRL+D or right click and select duplicate from the pop up menu.

image

Hope that helps!

Hey @Quetzalcodename! Thanks. But this will make a duplicate in the same project right? To bring it into another project, the only way is to migrate it and save it in the content folder of the other project? Or is there another way? Ctrl+C and ctrl+V doesn’t work. I tried having both projects open in different instances of UE5.2 and copying and pasting didn’t work.

By now I have pretty much given up in copying only the node tree in the Event Graph from one object/3D model car to another. It seems this is not possible. :frowning:

Hey @ZX_THX ,

So the main issue we have established is that copying and pasting (CTRL+C and CTRL+V) your blueprint nodes (Specifically the nodes not the blueprint itself nor the function in the blueprint as a whole) should work unless your nodes rely on things in your original blueprint, which would be left out. However, you are for some reason unable to do that which is very odd. Transferring the entire asset would guarantee this to be a success.

I may have been misunderstanding your method, have you been trying to copy the blueprint or function as a whole? If so, you will want to copy nodes instead, and you should give that a try.

Hey @Quetzalcodename!

At first, my original intent was to copy only the node tree in the Event Graph from one object/3D model car to another. Because I have a project where I will need several cars to follow spline paths. Since setting up a car to follow a spline is quite a few steps, I thought I could just set it up once for a given car/mesh and copy the nodes from the Event Graph to the other cars.

But once I was unable to do that, I started looking for different ways. One way would be migrating the whole car and I guess blueprint to another project, and then changing the car there, meaning changing the mesh, then duplicating it and changing the mesh to other cars till I have a street full of cars which are set up to follow spline paths. Then I just need to draw the splines and go into each Event Graph and point it to that spline. If that would work? Or is there an easier or better way?

I will have several projects where I will need cars following splines. So I thought about having a master project with the car properly set up to follow splines and use that to migrate of export or copy it to other projects. This is not for a game but for linear content.

If my naming convention seems weird is just me being new and a total beginner to UE. :slight_smile:

Thanks for your continued help on this.

And not wanting to abuse your help, I also just started having this problem. I can’t select any objects separately. If I click on one, the whole town is selected. But before it works and I even set a character walking around. Any ideas what I may be doing wrong here:

This is the free Assetsville. Thanks again.

Hi there @ZX_THX,

Hope you’re well and having a great week!

This topic has been moved from International to Programming & Scripting: Blueprint.

When posting, please review the categories to ensure your topic is posted in the most relevant space.

Thanks and happy developing! :slight_smile:

Thanks for moving it to the correct place.

Hey @ZX_THX!

If you are going to be using identical methodology over several games, it may be best to simply migrate the assets as you stated in your second paragraph rather than recreate your entire blueprint over again by trying to copy nodes. If the base functionality of your games is exactly or near the same, you could also duplicate your project and use that as the base framework you add on to.

As for your second problem, I am not sure. Did you combine the meshes or add them to a group in your level?

Hey @Quetzalcodename!

Thanks again!

No, I didn’t combine the meshes. At least not intentionally.

About migrating the assets, as long as I can easily replace the meshes with different car models, this would work. I did it using the sample sports car from UE5. But I would need the cars to look different from each other to populate the city. I guess replacing the 3D car models is easy?

By the way, this is not for a game, but for a cartoon. So it’s for linear content rather than interactive.

Ok, I have managed to load AssetsVille properly. Maybe it had something to do with the project had been created in UE5.1 and me opening it on 5.2. I thought it should work. But I start a new project and reloaded Assetsville fresh from the launcher and it works.

But when I try to drop the sports car asset I Migrated from the other project I get this error:

Maybe I didn’t migrate all the files I had to? I right clicked on the sports car blueprint and migrated that.

you could make a child of the blueprint and the other objects that are children of it will have the same script

1 Like