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 BattleFlow(GameControllerFactory gameControllerFactory, BattleState battleState) { this.gameControllerFactory = gameControllerFactory; this.battleState = battleState; }
public GameFlow(GameControllerFactory gameControllerFactory) { this.gameControllerFactory = gameControllerFactory; }