{"action":"created","issue":{"url":"https://api.github.com/repos/Metapyziks/VMFInstanceInserter/issues/25","labels_url":"https://api.github.com/repos/Metapyziks/VMFInstanceInserter/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/Metapyziks/VMFInstanceInserter/issues/25/comments","events_url":"https://api.github.com/repos/Metapyziks/VMFInstanceInserter/issues/25/events","html_url":"https://github.com/Metapyziks/VMFInstanceInserter/issues/25","id":110823762,"number":25,"title":"Support for other VMF-like formats/FGD based games","user":{"login":"ItEndsWithTens","id":1667773,"avatar_url":"https://avatars.githubusercontent.com/u/1667773?v=3","gravatar_id":"","url":"https://api.github.com/users/ItEndsWithTens","html_url":"https://github.com/ItEndsWithTens","followers_url":"https://api.github.com/users/ItEndsWithTens/followers","following_url":"https://api.github.com/users/ItEndsWithTens/following{/other_user}","gists_url":"https://api.github.com/users/ItEndsWithTens/gists{/gist_id}","starred_url":"https://api.github.com/users/ItEndsWithTens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ItEndsWithTens/subscriptions","organizations_url":"https://api.github.com/users/ItEndsWithTens/orgs","repos_url":"https://api.github.com/users/ItEndsWithTens/repos","events_url":"https://api.github.com/users/ItEndsWithTens/events{/privacy}","received_events_url":"https://api.github.com/users/ItEndsWithTens/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-10-10T23:38:23Z","updated_at":"2015-10-19T20:10:22Z","closed_at":"2015-10-19T20:10:22Z","body":"I really should have gotten on this a few months ago, but a parade of constant interruptions diverted my attention. Sorry for the delay.\r\n\r\nI'm just wondering about your philosophy regarding support for other map formats like VMF. I participated in func_msgboard's [\"Fire and Brimstone\"](http://celephais.net/board/view_thread.php?id=61228) Quake map jam back in August, and being used to Source mapping in Hammer I desperately wanted to see instance support. I was desperate enough to add it myself: https://github.com/ItEndsWithTens/VMFInstanceInserter/tree/add_map_support\r\n\r\nValve's 220 .map and Jackhammer's .fgd formats are close enough to Source standards, thanks to the engine's lineage, that I only had to reformat the input before passing it to VMFII, then postprocess it a bit to write out a file palatable to Quake compilers. Things seemed to work out quite well (see \"Princess of China\" for the results), and though there are currently no editors that can actually display instance contents in their respective viewports, VMFII collapses everything as expected, name fix up, variable replacement, the whole nine yards.\r\n\r\nOf course, this little project I took upon myself involved a much greater number and scope of changes than anything I've sent you before, namely my FGD cleaning methods, so I wasn't about to open a pull request over a thing like this. I'm not finished with my work quite yet (I'd still like to add support for older .map versions), but I figured the question is better asked late than never: are you interested in this type of extension to VMFII's target game? I understand it could easily become a burden, of course, so if you'd rather I just maintain my own fork with its own extra format support I won't take it personally."},"comment":{"url":"https://api.github.com/repos/Metapyziks/VMFInstanceInserter/issues/comments/149332189","html_url":"https://github.com/Metapyziks/VMFInstanceInserter/issues/25#issuecomment-149332189","issue_url":"https://api.github.com/repos/Metapyziks/VMFInstanceInserter/issues/25","id":149332189,"user":{"login":"ItEndsWithTens","id":1667773,"avatar_url":"https://avatars.githubusercontent.com/u/1667773?v=3","gravatar_id":"","url":"https://api.github.com/users/ItEndsWithTens","html_url":"https://github.com/ItEndsWithTens","followers_url":"https://api.github.com/users/ItEndsWithTens/followers","following_url":"https://api.github.com/users/ItEndsWithTens/following{/other_user}","gists_url":"https://api.github.com/users/ItEndsWithTens/gists{/gist_id}","starred_url":"https://api.github.com/users/ItEndsWithTens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ItEndsWithTens/subscriptions","organizations_url":"https://api.github.com/users/ItEndsWithTens/orgs","repos_url":"https://api.github.com/users/ItEndsWithTens/repos","events_url":"https://api.github.com/users/ItEndsWithTens/events{/privacy}","received_events_url":"https://api.github.com/users/ItEndsWithTens/received_events","type":"User","site_admin":false},"created_at":"2015-10-19T20:10:22Z","updated_at":"2015-10-19T20:10:22Z","body":"Forgot I left this issue open, sorry about that, but since it's still here I might as well mention the wrapper idea worked out splendidly! Just finished up the first release, you can find it at https://github.com/ItEndsWithTens/Quinstance if you're so inclined. I'll thank you one more time for the MIT license, and for VMFII itself!"}}