R1.0.0.2
----------R1.0.0.2----------
Spaces in preset names no longer cause weird behavior when importing them
----------R1.0.0.1----------
Smooth framerate values and MinDesiredFrameRate value switched to the ones in the BaseEngine.ini file instead of the APBEngine.ini file as they overwrite the ones in APBEngine.ini.
TL;DR the 3 framerate settings in the bottom right actually work now
Probably has bugs
Rewritten from the original one I uploaded
No longer edits the APBCompat.ini file when changing values in the form controls, there's an apply button now.
STILL will make a small number of edits without user input, like a few instances where there are spaces between = symbols, or occasions where the editing process might add completely empty lines(then them being removed), or the case of the bUseSimplifiedVehicleMaterials entry not being present in some sections vs others. But I have a fix for that which won't require adding the entry itself I just remembered it right after uploading this. Figures right? Maybe at some point I'll get it to the point where small edits like that aren't even needed and the only time anything changes is when hitting the apply button, that would be ideal, things changing without someone explicitly expecting it is never something I personally feel good about. I have no idea what I'm doing. Also, I probably will forget, but it might crash APB itself in the current iteration.
Importing & Exporting
Compares values in form controls to values currently saved in the APBCompat.ini file
Probably crashes sometimes.
This is more of a personal project because I was bored but f-it might as well publish it w/ source code whatever for other folks.