public ChariotProject(IUnitFactory<Chariot> chariotFactory) { Factory = new GenericUnitFactoryAdapter<Chariot>(chariotFactory); }
public SettlerProject(IUnitFactory<Settler> settlerFactory) { Factory = new GenericUnitFactoryAdapter<Settler>(settlerFactory); }
public ArcherProject(IUnitFactory<Archer> archerFactory) { Factory = new GenericUnitFactoryAdapter<Archer>(archerFactory); }
public LegionProject(IUnitFactory<Legion> legionFactory) { Factory = new GenericUnitFactoryAdapter<Legion>(legionFactory); }