Hi,
we want to reset/restart a level without having to reload it. There are a lot of objects in the scene so reloading the entire scene takes too much time. We are already planning on loading the levels async while playing the intro so the player won’t notice any loading but it would be a shame to have people wait for a long time when the die and need to restart the level.
Should we make a reset function for everything so it can be reset entirely or is there a easy way to do it all at once?
Would placing the entire scene in a prefab and re instantiating that be faster then loading everything again.
tl;dr need something like restore initial conditions