public WorldMap(ViewController viewController, GameControllerFactory gameControllerFactory, TankDatabase tankDatabase, CrewDatabase crewDatabase, CardsDatabase cardsDatabase, FlowStack flowStack) { this.viewController = viewController; this.gameControllerFactory = gameControllerFactory; this.tankDatabase = tankDatabase; this.crewDatabase = crewDatabase; this.cardsDatabase = cardsDatabase; this.flowStack = flowStack; }
public GameControllerFactory(FlowStack flowStack, ViewController viewController, BattleHUD battleHUD, TankDatabase tankDatabase, CrewDatabase crewDatabase, CardsDatabase cardsDatabase) { this.flowStack = flowStack; this.viewController = viewController; this.battleHUD = battleHUD; this.tankDatabase = tankDatabase; this.crewDatabase = crewDatabase; this.cardsDatabase = cardsDatabase; }