So i have a loading screen in my game which has a really cool image on the background, but most of the time this image only gets loaded after all of the other assets, which looks really dumb xd please help
so all i need is for that background image to get loaded as soon as possible, before anything else
A loading screen should be handled under ReplicatedFirst. Its purpose is actually exactly what you need, it solves the common problem of wanting something to replicate as the first thing in the game, like a loading screen (possibly replacing the Roblox one). The wiki contains enough info to know how to do this, this page concerning the ReplicatedFirst:RemoveDefaultLoadingScreen() method which you need yourself, and which is supposed to be from within a script inside of ReplicatedFirst, has a useful code example of a custom loading screen.
You should put the loading screen in the ReplicatedFirst object. ReplicatedFirst, as suggested by the name, replicates the objects inside first before anything else.
yep replicated first pretty much works, all i had to do is just move it from it to the player’s gui at the start of the game, so i guess all of the answers are helpful, now how about i give the solution mark to the egg man his skin is cool