Files
RPG_City_Maker_Reborn/seed.go
T
2026-02-04 15:15:47 -06:00

18 lines
264 B
Go

package main
import "math/rand"
type SeedProvider struct {
rand *rand.Rand
}
func NewSeedProvider(seed int64) *SeedProvider {
return &SeedProvider{
rand: rand.New(rand.NewSource(seed)),
}
}
func (sp *SeedProvider) Next() int64 {
return sp.rand.Int63()
}