3a63f5b7ef38d088acd7c51581767d9a16bb74c4
Scripts can already use GetTopScreen to get this. However, that function also returns data that may not be what's wanted. For example, commands can be run on screens that aren't on top (eg. via broadcasts). So, using GetTopScreen as a fallback for LoadingScreen may cause latent bugs; screens should behave properly even when they're not on top, even if they're using queued broadcasts to kick off animations, etc.
Languages
C++
85.7%
Lua
4.3%
C
4.3%
Rich Text Format
2.3%
CMake
1.1%
Other
2%