How to create a custom loading screen using logic nodes?

I know there is a custom loading screen Haxe script in Armory examples, but I don’t have enough programming knowledge to be able to customize that as much as I need to. I would like to know if it’s possible to use Logic Nodes to achieve the same results?

My idea would be to create a separate scene in blender and use custom meshes and Armory UI elements to create a loading bar and a background image. I would set this scene as the starting scene, then create a global event (assets loaded), and use the On Event node to change the scene to the menu screen when everything is fully loaded. But how can I create such global event? Is there a node to check when all assets are done loading?