public override void Generate(Map map, GenStepParams parms) { RandomGenStepSelectorOption randomGenStepSelectorOption = this.options.RandomElementByWeight((RandomGenStepSelectorOption opt) => opt.weight); if (randomGenStepSelectorOption.genStep != null) { randomGenStepSelectorOption.genStep.Generate(map, parms); } if (randomGenStepSelectorOption.def != null) { randomGenStepSelectorOption.def.genStep.Generate(map, parms); } }
private static float <Generate> m__0(RandomGenStepSelectorOption opt) { return(opt.weight); }