public World(string name, long seed, IForgeGenerator gen) { Name = name; Seed = seed; Size = 32; Generator = gen; Manager = new ChunkManager(this); System = null; SystemIndex = 0; }
public World(string name, IForgeGenerator gen) { Name = name; var random = new FastMath.LongRandom(); Seed = random.Next(int.MaxValue) * name.GetHashCode(); // TODO change Size and Height with IForgeGenerator Size = 32; Height = 256; Generator = gen; Manager = new ChunkManager(this); System = null; SystemIndex = 0; }