Hello. Have you ever encountered situation while running your own server the map on which you work with other developers can not be developed simultaneously by several people with the help of git, due to the fact that it is a binary file? I have not yet on my Rookgaard server, but if I needed such solution, a few days ago I found repository which converts otbm files to json, so (skipping the huge weight of such a file) it makes working with branches very easy.
I met with another problem, finding a universal otb file editor. Yes, there are many versions of otitemeditor, but I wanted something easier to read, so I went a step further and on the basis of the Inconcessus/OTBM2JSON repository I created my own version of otb2json. Json file which is created in effect has a little more than 5 MB, but allows you to edit the attributes of objects with any text editor, and later, for example in the case of pushing branch, running pipeline will allow you to build an otb file again.
Since I have little contact with binary files in my daily work, I would like to ask the OTLand community to review my work for a better future of OpenTibia - added otb2json · rookgaard/OTBM2JSON@be625a0
I met with another problem, finding a universal otb file editor. Yes, there are many versions of otitemeditor, but I wanted something easier to read, so I went a step further and on the basis of the Inconcessus/OTBM2JSON repository I created my own version of otb2json. Json file which is created in effect has a little more than 5 MB, but allows you to edit the attributes of objects with any text editor, and later, for example in the case of pushing branch, running pipeline will allow you to build an otb file again.
Since I have little contact with binary files in my daily work, I would like to ask the OTLand community to review my work for a better future of OpenTibia - added otb2json · rookgaard/OTBM2JSON@be625a0