예제 #1
0
        public LogicFrameSpan GetRandomLogicFrameSpan(LogicFrameSpan min, LogicFrameSpan max)
        {
            var value = Random.Next(
                (int)min.Value,
                (int)max.Value);

            return(new LogicFrameSpan((uint)value));
        }
예제 #2
0
 public ProductionJob(ObjectDefinition definition, LogicFrameSpan buildTime)
 {
     ObjectDefinition = definition;
     Type             = ProductionJobType.Unit;
     _duration        = buildTime.Value;
 }