With the release of 26.00, the ability to expose assets from UEFN to Verse is enabled by default for all newly created UEFN projects. For any of your projects created before 26.00, you will need to enable this feature by following these steps:
Close your project in UEFN.
Locate the .uplugin file in the project directory.
Open the .uplugin file in a text editor.
Find the property EnableVerseAssetReflection and set it to true.
If no such property is present, add the following line under VersePath:
“EnableVerseAssetReflection” : true,
Hey @Damion_Knife, please check out the Exposing Assets In UEFN To Verse page. Make sure you are following the steps there and if you still don’t see an Assets.digest.verse file, check the Troubleshooting section.
Hey @realTreqy, it looks like you have two things named UI in your project. I would recommend changing the name of both of them. This is because there is a module named UI in the Fortnite.com module that you may have imported in your project.
In Verse this issue is called shadowing. You may have heard it referred to in other languages as name collision.
You should probably use the " " characters, rather than “ ”. They are different, if someone were to copy paste the line, they would get a JSON error.
Please push the same fix on the documentation page.
I had a problem with this too. If you use the wrong carriage return style at the end of the added line it seems to be able to cause errors. When I copied and pasted the line from a new island created after the functionality was available it fixed my issues.