/// <summary> /// </summary> /// <param name="aoFactory"/> /// <param name="handled"/> public void ON_END_INITIALIZE0(Mozart.SeePlan.Simulation.AoFactory aoFactory, ref bool handled) { InFlowAgent.InitConstruct(aoFactory); OutCollector.WriteStepWip(); WeightHelper.WriteWeightPresetLog(); }
/// <summary> /// </summary> /// <param name="evt"/> /// <param name="cm"/> /// <returns/> public bool RUN(Mozart.SeePlan.Simulation.ICalendarEvent evt, ICalendarEventManager cm) { //double startMin = ModelContext.Current.StartTime.Minute; //if (SimHelper.firstFireAtOnHour && startMin != 30) //{ // int gap = cm.NowDT.Minute - ModelContext.Current.StartTime.Minute; // if (startMin < 30) // evt.Duration = Time.FromMinutes(30 + startMin); // else if(startMin > 30) // evt.Duration = Time.FromMinutes(Math.Abs(gap)); // SimHelper.firstFireAtOnHour = false; // return true; //} //evt.Duration = Time.FromMinutes(60); //SimHelper.firstFireAtOnHour = false; OutCollector.WriteStepWip(); return(true); }
private static void OnWriteStepWip(object sender, object args) { OutCollector.WriteStepWip(); }