Beispiel #1
0
 public Game(IWinLoseHandler winLoseHandler, IResolver resolver, InputPlanetController inputPlanetController,
             AiPlanetController aiPlanetController, ISerializedCelestialSystemProvider csProvider, ICelestialSystemSerializer serializer,
             PlayerStatsProvider playerStatsProvider)
 {
     this.winLoseHandler        = winLoseHandler;
     this.resolver              = resolver;
     this.inputPlanetController = inputPlanetController;
     this.aiPlanetController    = aiPlanetController;
     this.csProvider            = csProvider;
     this.serializer            = serializer;
     this.playerStatsProvider   = playerStatsProvider;
 }
Beispiel #2
0
 public void Init(IWinLoseHandler winLoseHandler, GameHudProvider gameHudProvider)
 {
     this.winLoseHandler  = winLoseHandler;
     this.gameHudProvider = gameHudProvider;
 }