Ejemplo n.º 1
0
 internal virtual double BuildRadius(CRandomGenerator aRandomGenerator)
 => aRandomGenerator.NextFromDoubleRange(this.AsteroidRadiusMax);
Ejemplo n.º 2
0
 internal CVector3Dbl GetRandomWorldPos(CRandomGenerator aRandomGenerator)
 => this.GetWorldPos(this.TileCubePos.Value).Add(aRandomGenerator.NextDouble(this.World.EdgeLenAsPos));
Ejemplo n.º 3
0
 internal override double BuildRadius(CRandomGenerator aRandomGenerator) => base.BuildRadius(aRandomGenerator) * this.ParentOrb.Radius.Value;