Converts .dbc files to .txt/.ini and vice versa.
Incompatible Files:
mount.dbc
RolePart.dbc
sound.dbc
misc.dbc
Material.dbc
headmotion.dbc
head.dbc
EmotionIco.dbc
armetmotion.dbc
Not that any of the mentioned files really matters because most of these file are empty by nature...
DBC files with RSDB header type.
When editing a file that has an RSDB header type always add the new content to the end of that file...
For example:
A line from 3deffectobj.dbc after converting it to .txt...
17091=235048=c3/effect/interface/equip_function/3.c3
Breaking it down
ID = 17091
Offset = 235048
Path = c3/effect/interface/equip_function/3.c3
Lets say you wanna add the same line to that file but with a different ID something like
17092=0=c3/effect/interface/equip_function/3.c3
Notice that the Offset for the new line is now = 0 that's because we are
adding a new line and when the program converts it back to .dbc it will
fill that Offset with the right value.
Again when adding a new line set the offset to 0, When editing an existing line keep the offset as is and do not change it.
Note(s):
Always add any new content to the end of the file you are editing.
Never edit the .dbc files directly, convert them to .txt/.ini first.
Don't forget to change the Amount: at the top of the file you are
editing whenever you add/remove stuff.. so if you add 10 lines increment
the Amount: by 10 and vice versa
Bugs reports are always welcome
Credits to Korvacs for his extremely outdated dbc converter..
Attached Files
Incompatible Files:
mount.dbc
RolePart.dbc
sound.dbc
misc.dbc
Material.dbc
headmotion.dbc
head.dbc
EmotionIco.dbc
armetmotion.dbc
Not that any of the mentioned files really matters because most of these file are empty by nature...
DBC files with RSDB header type.
When editing a file that has an RSDB header type always add the new content to the end of that file...
For example:
A line from 3deffectobj.dbc after converting it to .txt...
17091=235048=c3/effect/interface/equip_function/3.c3
Breaking it down
ID = 17091
Offset = 235048
Path = c3/effect/interface/equip_function/3.c3
Lets say you wanna add the same line to that file but with a different ID something like
17092=0=c3/effect/interface/equip_function/3.c3
Notice that the Offset for the new line is now = 0 that's because we are
adding a new line and when the program converts it back to .dbc it will
fill that Offset with the right value.
Again when adding a new line set the offset to 0, When editing an existing line keep the offset as is and do not change it.
Note(s):
Always add any new content to the end of the file you are editing.
Never edit the .dbc files directly, convert them to .txt/.ini first.
Don't forget to change the Amount: at the top of the file you are
editing whenever you add/remove stuff.. so if you add 10 lines increment
the Amount: by 10 and vice versa
Bugs reports are always welcome
Credits to Korvacs for his extremely outdated dbc converter..
Attached Files
DBC Files Converter.rar (1.22 MB, 10 views) |