Asset reflection issues after last patch

I figured out the solution. They updated how to expose the assets. You have to put the parent module in () prior to the sub-module that you are importing. For example, your updated code should be:

miscAssets := module:
    (miscAssets:)Mat<public> := module:
        (Mat:)numbers<public> := module {}
lowpoly := module:
    (lowpoly:)Materials<public> := module:
        (Materials:)walls<public> := module {} 

#would replace folder name "Materials" with "Lowpoly_Materials" or something similar so that it is no longer ambiguous.
    

The errors you are getting in your assets.digest.verse file are likely due to the name of those folders being generic “Textures”, “Models”, “Particles”, etc that are ambiguous with UEFN’s generic names for things.

This documentation page needs to be updated to reflect the changes: Exposing Assets in UEFN to Verse

4 Likes