Class GenerationRequest
- Namespace
- FishMMO.Shared.NameGeneration
- Assembly
- FishMMO.Shared.dll
Base for every generator request. The three seed fields decide determinism: with a RegionSeed the result is reproducible on any machine; without one the generator's own RNG drives the output.
public abstract class GenerationRequest
- Inheritance
-
GenerationRequest
- Derived
- Inherited Members
Properties
Index
Batch index, mixed into the derived seed so every item of a seeded batch differs.
public int? Index { get; set; }
Property Value
- int?
ObjectSeed
Per-object key (e.g. a spawn's GUID) for uniqueness within a region. Optional.
public string ObjectSeed { get; set; }
Property Value
RegionSeed
Region / world key. When null the generator's own RNG is used.
public string RegionSeed { get; set; }