public Center(ExpansionFeature expansion_feature) { _ExpansionFeature = expansion_feature; _Hall = new Hall(); _Updater = new Updater(); }
public DummyStandalone() { var frature = new DummyFrature(); _Storage = new ExpansionFeature(frature, frature, frature); _Updater = new Updater(); _Center = new Center(_Storage); }
public FormulaStage(ISoulBinder binder, ExpansionFeature expansion_feature) { _Binder = binder; _ExpansionFeature = expansion_feature; _ZsFishFormulaInitialer = new ZsFishFormulaInitialer( expansion_feature.FormulaPlayerRecorder, expansion_feature.FormulaFarmRecorder); }
public User(ISoulBinder binder, ExpansionFeature expansion_feature) : this(binder) { _ExpansionFeature = expansion_feature; }
private void _ToRunFormula(ExpansionFeature expansion_feature) { var stage = new RunFormulaStage( expansion_feature, _Binders); stage.DoneEvent += _ToShutdown; _Machine.Push(stage); }
public RunFormulaStage( ExpansionFeature expansion_feature, Queue<ISoulBinder> binders) { _Binders = binders; _Updater = new Updater(); _Center = new Center(expansion_feature); }
private void _Finish() { _ExpansionFeature = new ExpansionFeature(_Finder, _FormulaFarmRecorder, _FormulaPlayerRecorder); OnDoneEvent(_ExpansionFeature); }