When Should I Use Direct References vs. Blueprint Interfaces in Blueprints?

Hey @Zapking9224!

My rule is: Anything that’s ALWAYS loaded (such as the player) gets a direct reference because it’s easier than an interface and a hard ref doesn’t matter due to it needing to always be loaded anyway. Anything that isn’t ALWAYS loaded gets soft refs or interface calls. :slight_smile:

Hope that helps!

3 Likes