コード例 #1
0
ファイル: Center.cs プロジェクト: atom-chen/VGame-FishHunter
        public Center(ExpansionFeature expansion_feature)
        {
            _ExpansionFeature = expansion_feature;

            _Hall    = new Hall();
            _Updater = new Updater();
        }
コード例 #2
0
ファイル: Center.cs プロジェクト: jiowchern/Regulus
        public Center(ExpansionFeature expansion_feature)
        {
            _ExpansionFeature = expansion_feature;

            _Hall = new Hall();
            _Updater = new Updater();
        }
コード例 #3
0
        public DummyStandalone()
        {
            var frature = new DummyFrature();

            _Storage = new ExpansionFeature(frature, frature, frature);
            _Updater = new Updater();
            _Center  = new Center(_Storage);
        }
コード例 #4
0
ファイル: DummyStandalong.cs プロジェクト: jiowchern/Regulus
        public DummyStandalone()
        {
            var frature = new DummyFrature();

            _Storage = new ExpansionFeature(frature, frature, frature);
            _Updater = new Updater();
            _Center = new Center(_Storage);
        }
コード例 #5
0
ファイル: FormulaStage.cs プロジェクト: jiowchern/Regulus
        public FormulaStage(ISoulBinder binder, ExpansionFeature expansion_feature)
        {
            _Binder = binder;
            _ExpansionFeature = expansion_feature;

            _ZsFishFormulaInitialer = new ZsFishFormulaInitialer(
                expansion_feature.FormulaPlayerRecorder,
                expansion_feature.FormulaFarmRecorder);
        }
コード例 #6
0
ファイル: User.cs プロジェクト: jiowchern/Regulus
 public User(ISoulBinder binder, ExpansionFeature expansion_feature)
     : this(binder)
 {
     _ExpansionFeature = expansion_feature;
 }
コード例 #7
0
ファイル: Formula.cs プロジェクト: jiowchern/Regulus
 private void _ToRunFormula(ExpansionFeature expansion_feature)
 {
     var stage = new RunFormulaStage( expansion_feature, _Binders);
     stage.DoneEvent += _ToShutdown;
     _Machine.Push(stage);
 }
コード例 #8
0
ファイル: RunFormulaStage.cs プロジェクト: jiowchern/Regulus
 public RunFormulaStage( ExpansionFeature expansion_feature, Queue<ISoulBinder> binders)
 {
     _Binders = binders;
     _Updater = new Updater();
     _Center = new Center(expansion_feature);
 }
コード例 #9
0
 public User(ISoulBinder binder, ExpansionFeature expansion_feature) : this(binder)
 {
     _ExpansionFeature = expansion_feature;
 }
コード例 #10
0
        private void _Finish()
        {
            _ExpansionFeature = new ExpansionFeature(_Finder, _FormulaFarmRecorder, _FormulaPlayerRecorder);

            OnDoneEvent(_ExpansionFeature);
        }