x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Migration damages blueprints

Trying to migrate my code to a new project. Blueprints which are fine in the original come in with missing nodes and tons of errors. I have some c++ code that has an enum in it, the migration doesn't find it even though the c++ was already hand copied to the new project. Looks like I'll just have to fix all the errors one by one.

Product Version: UE 4.8
Tags:
more ▼

asked Aug 06 '15 at 12:59 AM in Bug Reports

avatar image

sgehrman
66 5 11 18

avatar image sgehrman Aug 06 '15 at 01:12 AM

I have a c++ actor which some blueprints inherited from. The migration fails to find that code and now I can't even open and fix that blueprint. It's damaged and can't open the editor.

avatar image Tim C ♦♦ STAFF Aug 06 '15 at 07:09 PM

Hi sgehrman,

I just wanted to get a better idea of what you are migrating, and how. Are you moving assets (static meshes, Blueprints, etc) from one project to another project where both projects are using the same Engine version? If so, are you using the migrate feature in the Engine to do so? When you copy the code, are you copying the code from one file and pasting it into another, or did you copy the entire file over?

When you migrate a Blueprint that is based on a custom code class to a different project, it won't work in the new project because it is looking for the custom class in the old project, which it no longer has any access to. When it can't find the parent class that it is looking for, it resets its parent to None and you can no longer open that Blueprint. Unfortunately in this case, bringing the code class into the new project as well doesn't help. There is already an existing ticket in place to address this (UE-2390).

Tim

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hi sgehrman,

We have not heard back from you for a few days. Do you still need help with this issue? I will be marking this post as resolved for internal tracking purposes, but please feel free to add a comment to re-open the post at any time if you need any more help.

Tim

more ▼

answered Aug 11 '15 at 09:35 PM

avatar image sgehrman Aug 14 '15 at 09:06 PM

Still having constant problems of nodes being disconnected, files being corrupted and constant problems. If I refactor my code, change names of entries in structures, rename functions, move or copy files, I always get corruption and problem and broken nodes. This is after spending a week migrating my code to a new project and getting out all the corruption. Basic stuff in the editor is completely broken.

avatar image Tim C ♦♦ STAFF Aug 21 '15 at 07:55 PM

Hi sgehrman,

Sorry for the delay. Are you trying to upgrade a project from a previous version of the Engine to 4.8.3? Can you provide a specific example of a change you made that resulted in a corrupted Blueprint or broken nodes? Would it be possible to get your original project to test with?

Tim

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question