mirror of
https://github.com/cave-story-randomizer/cave-story-randomizer
synced 2024-12-25 14:37:05 +00:00
Fixed weird situations with seed.txt
This commit is contained in:
parent
dfa31bc999
commit
9250d162c8
|
@ -74,12 +74,13 @@ end
|
|||
function C:_seedRngesus()
|
||||
local seedfile, bytes= lf.read(lf.getSourceBaseDirectory() + "seed.txt",10);
|
||||
local seed = ""
|
||||
if seedfile == nil then
|
||||
logNotice('Okay, no seed file, generate new')
|
||||
seedfile = tonumber(seedfile)
|
||||
if seedfile == nil or bytes < 10 then
|
||||
logWarning('Seed from file doesn' t exists or seems to be invalid, generate a new')
|
||||
seed = tostring(os.time())
|
||||
math.randomseed(seed)
|
||||
else
|
||||
logNotice('Gathered seed from file')
|
||||
logNotice('Gathered the seed from file "seed.txt"')
|
||||
seed = seedfile
|
||||
end
|
||||
logNotice(('Offering seed "%s" to RNGesus'):format(seed))
|
||||
|
|
Loading…
Reference in a new issue