Releases: ItEndsWithTens/Quinstance
Quinstance 0.3.2
Quick patch, major bug! If you compile in the same directory as your input, version 0.3.1 would overwrite your input file with the collapsed version.
Quinstance 0.3.1
Fixes a dumb copy and paste error with regard to .texinfo file handling, and adds missing usage info for the new --remove_entities option.
Quinstance 0.3.0
A couple of tiny bugs got fixed this time, but the real news is support for entity removal! Since no current Quake map editors display the contents of a func_instance entity, it's sometimes helpful to build placeholder geometry to visualize clearances, distance, and the overall shape of your instances. Having to mess with VisGroups to keep that stuff hidden when compiling, however, is a bit of a pain. At the suggestion of one Adib Murad I've added a simple parameter, --remove_entities (or just -r) that will strip all such entities out of the map before resolving instances and compiling. Tie your placeholder geometry to a brush entity, say func_placeholder, and provide it to your Quinstance command line: quinstance input.map --fgd quake.fgd --remove_entities func_placeholder
More detail is in the readme, and the included FGD/ENT files have been updated accordingly. Have fun!
Quinstance 0.2.2
Just a quick maintenance update. Fixes the embarrassing lack of detail in the readme's configuration instructions, and at the same time updates VMFII to the latest code.
Quinstance 0.2.1
My apologies to the Linux/OS X users out there! Despite what I thought was adequate testing I managed to let a major bug slip through in both versions so far. Version 0.2.1 now uses an absolute path when calling VMFII, which takes care of the program flat out not working on those operating systems.
On top of that, this version should also properly handle maps whose worldspawn entity doesn't have "classname" "worldspawn" as the first line of its block, which is a great number of them, from the look of things.
Quinstance 0.2.0
Mother of God, that was terrifying. I created a useless tag by mistake, then accidentally nuked the whole master branch on Github trying to fix it. Luckily a simple force push got things back in order. I hope.
In any event, support is finally here for the classic QuakeEd format, so if you use TrenchBroom, NetRadiant, or another such editor, you won't have to convert your maps by hand before sending them through Quinstance. Have fun, and do let me know if something's gone wrong!
Quinstance 0.1.0
Finally got something together! Still no support for .map formats beside Valve 220, I'm sorry to say, but this release had to come first. My experimental changes to VMFII were a bit too intrusive, so the idea became its own project, and getting that up and running was the most important thing to me. Conversions from the classic QuakeEd format to 220 don't seem too crazy, thankfully, so I'll be taking a crack at that ASAP. Until then, I'd recommend opening your maps in Jackhammer and exporting them as .map files, as JH imports QuakeEd and exports 220 just fine. Enjoy!