private List <Flag> availableFlags = new List <Flag>(); // list of all flags (used for comparison) public FlagsWindow(GameManager m) { InitializeComponent(); gameManager = m; cmdManager = new CommandlineManager(m); Setup(); }
private void Setup() { // throw error if GTA is not installed if (IsAnyNullOrEmpty(Manager)) { ShowInitErrorAndExit(); Environment.Exit(0); } // add game properties to the datagrid foreach (GameProperty p in Manager.GameProperties) { GameProperties.Add(p); } GameInfoDataGrid.DataContext = GameProperties; CommandlineManager = new CommandlineManager(Manager); DeleteUpdater(); SetCheckboxStates(); Utils.Log("MainWindow: setup complete"); }
private void Setup() { // throw error if GTA is not installed if (IsAnyNullOrEmpty(Manager)) { ShowInitErrorAndExit(); Environment.Exit(0); } // add game properties to the datagrid foreach (var property in Manager.GameProperties) { GameProperties.Add(property); } GameInfoDataGrid.DataContext = GameProperties; CommandlineManager = new CommandlineManager(Manager); SetCheckboxStates(); if (!Manager.IsScriptHookInstalled()) { Utils.Log("ScriptHookV not installed, disabling menu item..."); itemScriptHookChecker.IsEnabled = false; } Utils.Log("MainWindow: setup complete"); }