public BEHControl(BehCF act, Pred persistent, int priorty, ICancellee cT) { action = act; persist = persistent; priority = priorty; this.cT = cT; }
public BehCFc(BehCF f, int p) { func = f; priority = p; lazyFunc = null; }
public BEHControl(BehCFc act, Pred persistent, ICancellee?cT = null) { action = act.Func(this.cT = cT ?? Cancellable.Null); persist = persistent; priority = act.priority; }