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"

Can a project access blueprints from another project?

I'm looking to design a user interface for architectural visualization that can be used across multiple projects. The interface and the building projects will be developing in parallel, therefore migrating and overwriting content isn't ideal. I would like the ability to work on a series of blueprints in one project file, and then when I run a VR-preview or standalone package in another project file, the latest UI work is incorporated (without having to migrate).

There are three ways I know of where this is somewhat possible, but there is a limitation with each.

  1. Engine Content - If you host your user interface in the 'Engine Content' folder, then UI work will be updated across all projects in that Engine version. However the Engine Content folder is only accessible to the local machine, and the blueprints won't be accessible on other computers.

  2. Single Project - If the UI is designed and developed in it's own level within a project, then updates are automatically visible across other levels that reference those blueprints. For this to work, all projects would have to be in one Unreal Engine file, but ideally, each building project gets its own file.

  3. Template File - You could periodically save your UI projects as a template file. This ensures that when a project is started it has the most recent UI. However, during the course of the project, if the UI updates, the file won't be updated.

To summarize: Is there are a way for a project to access blueprints from another project?

Product Version: UE 4.20
more ▼

asked Mar 21 '19 at 06:52 PM in Blueprint Scripting

avatar image

1 1

avatar image ChiefOfMischief Apr 05 '19 at 02:09 AM

I haven't done much with this but I believe the only way to truly do this is post them to the store or copy them from a file and import them into the new project. These were always the responses that I received when I looked into this in the past. You might be able to do some file control trickery with third party programs, but from what I have heard there is nothing built in that lets you do this unless you post it to the store. So basically no.

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

1 answer: sort voted first

Yes, by symbolic linking the directory with them, symlinks allows to refrence directory to another directory (but you can also symlink individual files), faking software that those files exist (ofcrose software can still check if directory and file is symbolic link if it wants to)


I did this with directory of material assets in the past and it works. With blueprints is a little bit more complicated, you need to watch that pathing is the same, otherwise it might corrupt the blueprint, this should be the same with any asset that link to other assets.

There also option of making plugin with the assets, as each plugin also can have content directories.

more ▼

answered Apr 05 '19 at 02:31 AM

avatar image

37.8k 937 172 1123

(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