Decided to take a break from my big project (which is currently a lot of fiddly maths stuff) to work on something a bit lighter.
I wrote an FGD parser a while back, and thought that an editor might be useful for it, because it can get confusing at times.
For those who don't know, an FGD is the file that tells Hammer which entities it can use in maps. Different mods have different entities, hence the reason there are many FGDs - Half-Life, Counter-Strike, Team Fortress 2, etc.
I don't know how useful this would be to the people of TWHL, as you'd only need to edit an FGD if you have a mod with custom code. But here's some screens anyway.
You can change the classes that a class is based on (it inherits the properties, etc of the base classes), and add some editor-specific behaviours, too (e.g. what colour the entity will be in the 3D view).
There's also the description of the entity, which is shown when you hit "Help" in the entity editor window in Hammer.
You are shown a preview of the class as it will appear in the final FGD file. Ignore this if you don't understand the FGD format.
That's all I've finished at the moment. The Properties tab is half done, and it'll probably be all finished in one or two days.
Not very exciting, I know, but that's what I'm working on at the moment. It'll get released at the same time as my big project, unless there's popular demand for this type of thing before then.
http://twhl.co.za/forums.php?thread=9888
My version is balls compared to yours.
If you can, complete it. Im not going to continue on mine.
though i love exploring the different FGD files for mods, all the cool models and stuff. yeah