{"action":"created","issue":{"url":"https://api.github.com/repos/itchio/itch/issues/122","labels_url":"https://api.github.com/repos/itchio/itch/issues/122/labels{/name}","comments_url":"https://api.github.com/repos/itchio/itch/issues/122/comments","events_url":"https://api.github.com/repos/itchio/itch/issues/122/events","html_url":"https://github.com/itchio/itch/issues/122","id":122255484,"number":122,"title":"Allow devs to upload special for-launcher builds","user":{"login":"Enichan","id":3856285,"avatar_url":"https://avatars.githubusercontent.com/u/3856285?v=3","gravatar_id":"","url":"https://api.github.com/users/Enichan","html_url":"https://github.com/Enichan","followers_url":"https://api.github.com/users/Enichan/followers","following_url":"https://api.github.com/users/Enichan/following{/other_user}","gists_url":"https://api.github.com/users/Enichan/gists{/gist_id}","starred_url":"https://api.github.com/users/Enichan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Enichan/subscriptions","organizations_url":"https://api.github.com/users/Enichan/orgs","repos_url":"https://api.github.com/users/Enichan/repos","events_url":"https://api.github.com/users/Enichan/events{/privacy}","received_events_url":"https://api.github.com/users/Enichan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-12-15T11:48:39Z","updated_at":"2015-12-15T11:59:35Z","closed_at":null,"body":"So Ultra Hat Dimension has a portable zip build and a non-portable executable installer which keeps the users data in 'Appdata\\Roaming\\Ultra Hat Dimension', and the app installs the portable zip build which I think is great! This does mean that the game's data (config, saves) are kept nested deep in the itch app's roaming data folder.\r\n\r\nIdeally letting devs upload and tag a zip as 'this is the one the launcher should use and also don't show this as a download option' would allow me to create a non-portable version of the game for the itch launcher that keeps its data in 'Appdata\\Roaming\\Ultra Hat Dimension', which seems like it makes more sense."},"comment":{"url":"https://api.github.com/repos/itchio/itch/issues/comments/164742215","html_url":"https://github.com/itchio/itch/issues/122#issuecomment-164742215","issue_url":"https://api.github.com/repos/itchio/itch/issues/122","id":164742215,"user":{"login":"Enichan","id":3856285,"avatar_url":"https://avatars.githubusercontent.com/u/3856285?v=3","gravatar_id":"","url":"https://api.github.com/users/Enichan","html_url":"https://github.com/Enichan","followers_url":"https://api.github.com/users/Enichan/followers","following_url":"https://api.github.com/users/Enichan/following{/other_user}","gists_url":"https://api.github.com/users/Enichan/gists{/gist_id}","starred_url":"https://api.github.com/users/Enichan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Enichan/subscriptions","organizations_url":"https://api.github.com/users/Enichan/orgs","repos_url":"https://api.github.com/users/Enichan/repos","events_url":"https://api.github.com/users/Enichan/events{/privacy}","received_events_url":"https://api.github.com/users/Enichan/received_events","type":"User","site_admin":false},"created_at":"2015-12-15T11:59:35Z","updated_at":"2015-12-15T11:59:35Z","body":"That could work. For UHD though, since the location of the game files is important re: documentation for custom maps, I wouldn't really want to support a third location users might find their files. In that case though I could check for either environment variable and just redirect to my own roaming folder?"}}