Esempio n. 1
0
 public static ApplyChangeLogic CreateClient(IApplyManager _manager, ContextLogic _context)
 {
     return(new ApplyChangeLogic
     {
         _manager = _manager,
         _context = _context,
     }
            );
 }
Esempio n. 2
0
 public static BuffLogic CreateClient(BattleAccessor _accessor, ContextLogic _contextLogic, ApplyChangeLogic _logic)
 {
     return(new BuffLogic
     {
         _accessor = _accessor,
         _contextLogic = _contextLogic,
         _logic = _logic,
     }
            );
 }
Esempio n. 3
0
 public static BattleLogic CreateClient(ApplyChangeLogic _manager, ContextLogic _context, ConditionLogic _condition, FormulaController _formula, BattleAccessor _battle, ScorersAccessor _scorers, UnitsAccessor _units, ExplorerAccessor _explorer, SettingsAccessor _settings)
 {
     return(new BattleLogic
     {
         _manager = _manager,
         _context = _context,
         _condition = _condition,
         _formula = _formula,
         _battle = _battle,
         _scorers = _scorers,
         _units = _units,
         _explorer = _explorer,
         _settings = _settings,
     }
            );
 }
Esempio n. 4
0
 public static FormulaLogic CreateClient(ContextLogic _contextLogic, ScorersAccessor _scorers, UnitsAccessor _units, BattleAccessor _battle, ExplorerAccessor _explorer, LogicData _data, PlayerAccessor _player, SettingsAccessor _settings, ConditionController _controller, FormulaController _formula, ScorersLogic _scorerLogic)
 {
     return(new FormulaLogic
     {
         _contextLogic = _contextLogic,
         _scorers = _scorers,
         _units = _units,
         _battle = _battle,
         _explorer = _explorer,
         _data = _data,
         _player = _player,
         _settings = _settings,
         _controller = _controller,
         _formula = _formula,
         _scorerLogic = _scorerLogic,
     }
            );
 }
Esempio n. 5
0
 public static ImpactLogic CreateClient(ScorersAccessor _scorers, PlayerAccessor _player, InventoryAccessor _inventory, ExplorerAccessor _explorer, UnitsAccessor _units, BattleAccessor _battle, SettingsAccessor _settings, AchievementAccessor _achievement, BattleLogic _battleLogic, FormulaLogic _formulaLogic, ConditionController _condition, ApplyChangeLogic _applyChangeLogic, BuffLogic _buff, ScorersLogic _scorersLogic, ContextLogic _contextLogic, ImpactController _impactController, LogicData _data)
 {
     return(new ImpactLogic
     {
         _scorers = _scorers,
         _player = _player,
         _inventory = _inventory,
         _explorer = _explorer,
         _units = _units,
         _battle = _battle,
         _settings = _settings,
         _achievement = _achievement,
         _battleLogic = _battleLogic,
         _formulaLogic = _formulaLogic,
         _condition = _condition,
         _applyChangeLogic = _applyChangeLogic,
         _buff = _buff,
         _scorersLogic = _scorersLogic,
         _contextLogic = _contextLogic,
         _impactController = _impactController,
         _data = _data,
     }
            );
 }
Esempio n. 6
0
 public static ConditionLogic CreateClient(InventoryAccessor _inventoryAccessor, ScorersAccessor _scorersAccessor, PlayerAccessor _profileAccessor, UnitsAccessor _unitAccessor, BattleAccessor _battleAccessor, ExplorerAccessor _explorerAccessor, SettingsAccessor _settingsAccessor, AchievementAccessor _achievementAccessor, FormulaLogic _formulaLogic, ContextLogic _contextLogic, ScorersLogic _scorerLogic, LogicData _data, ConditionController _controller)
 {
     return(new ConditionLogic
     {
         _inventoryAccessor = _inventoryAccessor,
         _scorersAccessor = _scorersAccessor,
         _profileAccessor = _profileAccessor,
         _unitAccessor = _unitAccessor,
         _battleAccessor = _battleAccessor,
         _explorerAccessor = _explorerAccessor,
         _settingsAccessor = _settingsAccessor,
         _achievementAccessor = _achievementAccessor,
         _formulaLogic = _formulaLogic,
         _contextLogic = _contextLogic,
         _scorerLogic = _scorerLogic,
         _data = _data,
         _controller = _controller,
     }
            );
 }
Esempio n. 7
0
 public static ExplorerLogic CreateClient(ScorersAccessor _scorers, ExplorerAccessor _explorer, UnitsAccessor _units, FormulaController _formula, ScorersLogic _scorersLogic, ContextLogic _context, DropLogic _drop, ImpactController _impact)
 {
     return(new ExplorerLogic
     {
         _scorers = _scorers,
         _explorer = _explorer,
         _units = _units,
         _formula = _formula,
         _scorersLogic = _scorersLogic,
         _context = _context,
         _drop = _drop,
         _impact = _impact,
     }
            );
 }