public ConditionUnitHaveChecker(BattleAccessor battle, ContextLogic context, IFormulaLogic formula, UnitsAccessor units) { _battle = battle; _context = context; _formula = formula; _units = units; }
public ConditionUnitExistChecker(UnitsAccessor units, IFormulaLogic formula) { _units = units; _formula = formula; }
public ConditionInteractiveObjectChecker(ExplorerAccessor explorer, IFormulaLogic formula) { _explorer = explorer; _formula = formula; }