06-27-2020, 12:35 PM
(This post was last modified: 07-03-2020, 07:47 AM by quixotic-cynic.)
Hello All,
I am working on a 2.0 version of the Open Diablo Editor. The current version is functional, with some caveats (you can enter very high values for some settings, that can cause problems in-game). Essentially, it does what you tell it to do, even if this will produce a buggy in-game experience.
I am working on input validation at present, to make it harder for a user to introduce bugs.
As keksnase has pointed out in a previous thread, DevilutionX makes modding far faster for those with programming knowledge. I realise therefore that making a 2.0 version may not be especially logical, but I felt like creating one, so a 2.0 version now exists.
The 2.0 editor interface is accessed via Firefox or Chrome. This is the current major difference between the two versions (the 1.0 interface was very basic). I still need to style the interface with some better CSS, but it already looks better than the first version.
Edit: Repo now public at https://gitlab.com/d1ablo/open-diablo-editor-2/ for developers and experienced modders. It is at an experimental stage, and more work will be done on the project over the next few weeks. I strongly advise people unfamiliar with Maven and Java to hold off from using the project until it has been developed further.
Any modders who want to share information to make the editor better (i.e. you can do x/y/z by editing these particular bytes...) are more than welcome to do so. Thank you in advance to anyone who is both willing and able to do this.
(The editor is currently written in Java on the server side, using the Undertow web sever, whilst the front end uses Vue.js and the other usual web technologies).
Thank you and regards,
--QC
I am working on a 2.0 version of the Open Diablo Editor. The current version is functional, with some caveats (you can enter very high values for some settings, that can cause problems in-game). Essentially, it does what you tell it to do, even if this will produce a buggy in-game experience.
I am working on input validation at present, to make it harder for a user to introduce bugs.
As keksnase has pointed out in a previous thread, DevilutionX makes modding far faster for those with programming knowledge. I realise therefore that making a 2.0 version may not be especially logical, but I felt like creating one, so a 2.0 version now exists.
The 2.0 editor interface is accessed via Firefox or Chrome. This is the current major difference between the two versions (the 1.0 interface was very basic). I still need to style the interface with some better CSS, but it already looks better than the first version.
Edit: Repo now public at https://gitlab.com/d1ablo/open-diablo-editor-2/ for developers and experienced modders. It is at an experimental stage, and more work will be done on the project over the next few weeks. I strongly advise people unfamiliar with Maven and Java to hold off from using the project until it has been developed further.
Any modders who want to share information to make the editor better (i.e. you can do x/y/z by editing these particular bytes...) are more than welcome to do so. Thank you in advance to anyone who is both willing and able to do this.
(The editor is currently written in Java on the server side, using the Undertow web sever, whilst the front end uses Vue.js and the other usual web technologies).
Thank you and regards,
--QC