Beispiel #1
0
 private void Init(IAIManagerService aiManagerService,
                   IStateManager stateManager)
 {
     _aiManagerService = aiManagerService;
     _stateManager     = stateManager;
     _aiManagerService.PauseAI(true);
     LeanTween.pauseAll();
 }
Beispiel #2
0
 public SeasonService(ICyclistService cyclistService, ITrackService trackService, IRaceService raceService, ITeamService teamService, IDivisionService divisionService, IDataService dataService, IAIManagerService aIManagerService)
 {
     _cyclistService   = cyclistService;
     _trackService     = trackService;
     _raceService      = raceService;
     _teamService      = teamService;
     _divisionService  = divisionService;
     _dataService      = dataService;
     _aiManagerService = aIManagerService;
     _cyclistRanking   = new List <CyclistInRanking>();
     _teamRanking      = new List <TeamInRanking>();
     _saveGame         = new SaveGame()
     {
         Id = 0
     };
     _cyclistsToDelete = new List <Cyclist>();
 }