Right, the majority of this works, however i decided in the end that it would just be best to dump the source of the project here and people can make changes and modify it as they need to.
To start off you will need some .dbc files to decode to .txt files, and then you can convert them back again. Make sure you update the Count at the top of the file if you make changes, and ensure that the layout is correct, if something is placed in the wrong place or missing, then it wont work, this is very important.
There is no difference between the 2 files bellow.
Good luck.
Issues
To start off you will need some .dbc files to decode to .txt files, and then you can convert them back again. Make sure you update the Count at the top of the file if you make changes, and ensure that the layout is correct, if something is placed in the wrong place or missing, then it wont work, this is very important.
There is no difference between the 2 files bellow.
Good luck.
Issues
Currently the original Conquer .ini files will not work due to having to store the header and count within the files.
The RSDB files (things like 3dmotion.dbc) will happily convert to a text editable state and back again, provided that the offsets are correct, if you make an addition and dont modify the offset correctly it will not work so you need to be very careful with these files.