public LogicFrameSpan GetRandomLogicFrameSpan(LogicFrameSpan min, LogicFrameSpan max) { var value = Random.Next( (int)min.Value, (int)max.Value); return(new LogicFrameSpan((uint)value)); }
public ProductionJob(ObjectDefinition definition, LogicFrameSpan buildTime) { ObjectDefinition = definition; Type = ProductionJobType.Unit; _duration = buildTime.Value; }