Exemplo n.º 1
0
 public BoardCreator(IProximityChecker proximityChecker, ITileInstantiator tileInstantiator, IRoomBuilder roomBuilder, ICorridorBuilder corridorBuilder, ITileLayoutCreator tileLayoutCreator, IObjectInstantiator enemyInstantiator)
 {
     _proximityChecker  = proximityChecker;
     _tileInstantiator  = tileInstantiator;
     _roomBuilder       = roomBuilder;
     _corridorBuilder   = corridorBuilder;
     _tileLayoutCreator = tileLayoutCreator;
     _enemyInstantiator = enemyInstantiator;
 }
Exemplo n.º 2
0
 public EnemyInstantiator(ITileInstantiator tileInstantiator)
 {
     _tileInstantiator = tileInstantiator;
 }