RandomFillMap() function uses Time.time (time since start of game) as seed. It should use system time instead.