CSPRNGs are absolutely seedable deterministic functions that will result in entirety reprodible runs.
The only difference is that if you don't know the seed it is computationally difficult to predict the next value given the previous ones. But that's not something any game dev is ever going to want to do (or waste time trying to do)