Пример #1
0
        public SweepUnitTemplate(
            ISweepUnitContext context,
            ISweeper sweeper,
            int muteSec)
        {
            this.Context = context;
            this._sweeper = sweeper;

            this._muteSec = muteSec;

            this.ID = SweepUnitIDManager.NextID++;

            this._bResumed = false;
            this._bCompleteQuickly = false;

            Context.RequestInitOrders();
            Context.AfterRequestInitOrders();

            this._mute = new Timer(muteSec, "");

            this.CurState = StateEnum._1_MuteFewSecsAfterInitOrders;
            this.CurOverviewState = OverviewState.Enter;
        }
Пример #2
0
 public SweepUnitTemplate(ISweepUnitContext context, ISweeper sweeper)
     : this(context, sweeper, 2)
 {
 }