Release: DISE 0.0.55.22
A lot of things are starting to come together now! :D
A lot of things are starting to come together now! :D
Support for multiple language in DISE is almost finished. Most of what's left now is loading the game's texts where those texts are used. Collectibles are working and inventory items are mostly working. Skills will take more time because I have previously done a lot of manual work and need to figure out how I should not do it manually again for 5+ more languages.
This is the code I have at the moment, which is a mess because I have no idea what's going on. Missing documentation, unnecessary comments, etc is just a small part of the mess.. You get the idea once you see it. :)
Since there are both free and premium tweaks that work with the same skills this time (moderate and unlimited), you should disable one before you enable the other. If you make a mistake, it's no big deal, however. :)
I've had a break from DISE for a few days to rest, but I seem to always end up coding on something else instead. *facepalm*
To make DISE properly support multiple languages, I need to redesign how texts from the game are stored and read. Right now, I've extracted texts via scripts I wrote, and embedded the texts in DISE.
I'm very happy this time because I managed to fix a problem which I have known about for a long time (since the beginning, actually)! :D
I posted this right before going to bed. After waking up, I saw that my post was gone. Turns out that I had the post editor open in two different tabs, and both saved automatically. I published the finished post, and the other tab saved over it . :(
I may not be able to rewrite everything, but here's my attempt at it. :)
I've made a few more icons for use in DISE. They're not perfect but better than nothing, I would say. :)
Sorry about things not working earlier.