Example #1
0
        public static void StartupUI()
        {
            var render             = ReplayDataProvider.GETRenderAsync().Result;
            var isDefaultInterface = !render.InterfaceScoreboard && render.InterfaceTimeline;

            if (isDefaultInterface)
            {
                InputUtils.InitLeague();
            }
        }
        public GameController()
        {
            this.LoLDataProvider = new LeagueDataProvider();
            this.OCRDataProvider = new OCRDataProvider();
            _ = new ReplayDataProvider();


            this.gameState = new State.Game.State(this);
            this.gameData  = new GameMetaData();

            StateController.GameStop += OnGameStop;

            LoadSettings();
            StartWaitingForTargetProcess();
        }