{"action":"opened","issue":{"url":"https://api.github.com/repos/AtomicGameEngine/AtomicGameEngine/issues/144","labels_url":"https://api.github.com/repos/AtomicGameEngine/AtomicGameEngine/issues/144/labels{/name}","comments_url":"https://api.github.com/repos/AtomicGameEngine/AtomicGameEngine/issues/144/comments","events_url":"https://api.github.com/repos/AtomicGameEngine/AtomicGameEngine/issues/144/events","html_url":"https://github.com/AtomicGameEngine/AtomicGameEngine/issues/144","id":99202143,"number":144,"title":"Project needs to be opened in the editor to create cache directories before --project can be used","user":{"login":"mattbenic","id":278871,"avatar_url":"https://avatars.githubusercontent.com/u/278871?v=3","gravatar_id":"","url":"https://api.github.com/users/mattbenic","html_url":"https://github.com/mattbenic","followers_url":"https://api.github.com/users/mattbenic/followers","following_url":"https://api.github.com/users/mattbenic/following{/other_user}","gists_url":"https://api.github.com/users/mattbenic/gists{/gist_id}","starred_url":"https://api.github.com/users/mattbenic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattbenic/subscriptions","organizations_url":"https://api.github.com/users/mattbenic/orgs","repos_url":"https://api.github.com/users/mattbenic/repos","events_url":"https://api.github.com/users/mattbenic/events{/privacy}","received_events_url":"https://api.github.com/users/mattbenic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-05T13:13:36Z","updated_at":"2015-08-05T13:13:36Z","closed_at":null,"body":"If a project file is opened using the --project argument on the editor executable, it fails if that project has not first been opened using the editor's Open Project menu option. It appears that required cache directories are not created in this case. This scenario can happen when one team member creates the project, and another opens if after cloning a repository (since the cache directories are ignored in source control)."}}