What do you consider non-ingame loading screen? Are you referring to the loading screen during map init? When the map launches.
Ah that. When the game "loads" the second time. Now I have no idea how to navigate all that jass hocum.
But I believe that is a simple image. The counting number (what looks like it's loading %) is just triggered.
Event - Elapsed game time is 0.01
Conditions -
Actions -
Turn on Loading Counter
Loading Counter
Events - Every X game seconds
Conditions -
If - Loading_Counter_Integer Less than 100
Then -
Set Loading_Counter_Integer = (Loading_Counter_Integer + 1)
Display the text "concenate string (Loading_Counter_Integer) + ( %))
Else -
Turn off This trigger
Do something. Fx. start the game.