ne_qcStarter v1.0.0

This program should speed up the creation of frame macros when making a new monster.
Ideally, it would have been better if this program could have loaded an .mdl file directly and from there,
created frame macros itself.
I'm not good enough to figure out how to even load binary files so the user still has to do some leg work.

When you open the application, everything will be blank.  From there, click the "Add" button.
A window will pop up with two text boxes.
"Frame Prefix Name" is things like 'stand' or 'run'.  Do not put any numbers in here.
"Frame Count" is the number of frames in the animation.  This is not zero-based, so if there is a single frame, then the count is 1.
When you have filled out the two text boxes, click "Add".
The new animation will show up in the left listbox.
Continue adding animations this way until you are done.  If you mess up, you can use the two arrow buttons to move animations up or down.  You cannot edit animations that are already in the list, so you will need to delete the mistake, recreate it correctly and then move it to the correct spot.
It is important that the order you add the animations match the .mdl file.

Once you are finished all this, you must choose the Function Prefix.
All the frame macros will be named after their actual frames, so the macro that sets the model frame to $stand1 will be called stand1().
Obviously, that is a stupid name.  The frame prefix allows you to add additional text infront of the function name.
Setting Function Prefix to "superOgre_" would create functions along the lines of "superOgre_stand1".

When you are done, you can either click "Preview" to see a preview of the generated code in the large textbox on the right.  From there, you could click the "Select All" button and then copy/paste the text into a text editor.
Or, you can click "Save as QC File..." to save the generated text directly to a .qc file.

Remember, there is no save function, and this program cannot parse .qc files to reload frame animations.  Once you quit, everything is gone, so make sure you are sure when you do so.

For more quake related stuff: http://necros.quaddicted.com and http://shoresofnis.wordpress.com

Changelog:

v1.0
-Released