{"action":"created","issue":{"url":"https://api.github.com/repos/ME3Explorer/ME3Explorer/issues/216","repository_url":"https://api.github.com/repos/ME3Explorer/ME3Explorer","labels_url":"https://api.github.com/repos/ME3Explorer/ME3Explorer/issues/216/labels{/name}","comments_url":"https://api.github.com/repos/ME3Explorer/ME3Explorer/issues/216/comments","events_url":"https://api.github.com/repos/ME3Explorer/ME3Explorer/issues/216/events","html_url":"https://github.com/ME3Explorer/ME3Explorer/issues/216","id":137926310,"number":216,"title":"DoDLCCheck() is called before command line options have parsed (breaks command line)","user":{"login":"Mgamerz","id":2738836,"avatar_url":"https://avatars.githubusercontent.com/u/2738836?v=3","gravatar_id":"","url":"https://api.github.com/users/Mgamerz","html_url":"https://github.com/Mgamerz","followers_url":"https://api.github.com/users/Mgamerz/followers","following_url":"https://api.github.com/users/Mgamerz/following{/other_user}","gists_url":"https://api.github.com/users/Mgamerz/gists{/gist_id}","starred_url":"https://api.github.com/users/Mgamerz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mgamerz/subscriptions","organizations_url":"https://api.github.com/users/Mgamerz/orgs","repos_url":"https://api.github.com/users/Mgamerz/repos","events_url":"https://api.github.com/users/Mgamerz/events{/privacy}","received_events_url":"https://api.github.com/users/Mgamerz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-02T16:40:04Z","updated_at":"2016-03-04T05:43:35Z","closed_at":null,"body":"I have tools that automate ME3Explorer from the command line, such as TOC editor updates and stuff. The DoDLCCheck() is run in the Form1() constructor, which runs asynchronously it appears. This causes a GUI to try to appear from command line, which breaks command line access. \r\n\r\nThis can be fixed by moving DoDLCCheck() to Form1_Load after the if statements for command line access. Once command line programs have finished loading, the program exits, so it never even loads the frame. For users there would be no noticeable change."},"comment":{"url":"https://api.github.com/repos/ME3Explorer/ME3Explorer/issues/comments/192115805","html_url":"https://github.com/ME3Explorer/ME3Explorer/issues/216#issuecomment-192115805","issue_url":"https://api.github.com/repos/ME3Explorer/ME3Explorer/issues/216","id":192115805,"user":{"login":"Mgamerz","id":2738836,"avatar_url":"https://avatars.githubusercontent.com/u/2738836?v=3","gravatar_id":"","url":"https://api.github.com/users/Mgamerz","html_url":"https://github.com/Mgamerz","followers_url":"https://api.github.com/users/Mgamerz/followers","following_url":"https://api.github.com/users/Mgamerz/following{/other_user}","gists_url":"https://api.github.com/users/Mgamerz/gists{/gist_id}","starred_url":"https://api.github.com/users/Mgamerz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mgamerz/subscriptions","organizations_url":"https://api.github.com/users/Mgamerz/orgs","repos_url":"https://api.github.com/users/Mgamerz/repos","events_url":"https://api.github.com/users/Mgamerz/events{/privacy}","received_events_url":"https://api.github.com/users/Mgamerz/received_events","type":"User","site_admin":false},"created_at":"2016-03-04T05:43:35Z","updated_at":"2016-03-04T05:43:35Z","body":"What do you mean doing anything affecting the DLC?\r\n\r\nIt's not that big of a deal, once you reach stable I will probably fork the code and make a few minor tweaks and distribute it to my users as an update. Trying to keep my versions as close to vanilla as possible."}}