Craft The World

Craft The World

Customize your dwarf sandbox!
Create and upload your own mods, add new items and worlds to Craft The World. Explore new ways to survive, or create new challenges for yourself and others.
Request: UI Size
Just inquiring if someone would be so generous as to make us a mod that let's us increase or decrease UI size. Very small minimap on Ultrawide. -ty
Last edited by Johnny Mayhews; 16 Mar @ 8:52am
< >
Showing 1-2 of 2 comments
Darke 16 Mar @ 11:29am 
This is pretty difficult. I tried to rewrite the xml to scale things nicely for a 4k display 5 or 6 years ago and it was pretty painful. Issues I encountered was that you can't 'mod' UI files since you can't upload them as a workshop mod (this might have changed in the last few years, but overriding "Layouts" stuff didn't work); so you needed to hack your local files, like how if you change your XP curve in char_levels.txt you can't just upload it.

Then it's really sensitive to updates, basically every new patch that alters UI makes a complete mess. Which, in part, is why I have the entire game in git version control. :/

The next issue is that it's basically specific to your personal resolution. My "I spent 20 hours tweaking and testing the UI to work for 4k" (which will then be broken by the next patch) will be worthless to you, since you'll need to start from scratch for whichever arbitrary "ultrawide" resolution you use. :/

It's possibly become simpler over the years, especially since the major patch changes are down to about once a year which don't touch the UI much; but I'm afraid the only thing I can suggest is if it really annoys you, then you'll have to dig into the xml files in the "Layouts" directory yourself.

They handle iOS's random resolutions, so maybe you can dig into that, but unfortunately there are probably less people using random "ultrawide" resolutions then those using 16:10 like the mac users, so you're probably going to have to do the job yourself. :(
Last edited by Darke; 16 Mar @ 11:30am
Originally posted by Darke:
This is pretty difficult. I tried to rewrite the xml to scale things nicely for a 4k display 5 or 6 years ago and it was pretty painful. Issues I encountered was that you can't 'mod' UI files since you can't upload them as a workshop mod (this might have changed in the last few years, but overriding "Layouts" stuff didn't work); so you needed to hack your local files, like how if you change your XP curve in char_levels.txt you can't just upload it.

Then it's really sensitive to updates, basically every new patch that alters UI makes a complete mess. Which, in part, is why I have the entire game in git version control. :/

The next issue is that it's basically specific to your personal resolution. My "I spent 20 hours tweaking and testing the UI to work for 4k" (which will then be broken by the next patch) will be worthless to you, since you'll need to start from scratch for whichever arbitrary "ultrawide" resolution you use. :/

It's possibly become simpler over the years, especially since the major patch changes are down to about once a year which don't touch the UI much; but I'm afraid the only thing I can suggest is if it really annoys you, then you'll have to dig into the xml files in the "Layouts" directory yourself.

They handle iOS's random resolutions, so maybe you can dig into that, but unfortunately there are probably less people using random "ultrawide" resolutions then those using 16:10 like the mac users, so you're probably going to have to do the job yourself. :(
Well then maybe a minimap mod then. Idk. People seems to have great success on games like World of Warcraft with minimap addons.
Last edited by Johnny Mayhews; 16 Mar @ 11:43am
< >
Showing 1-2 of 2 comments
Per page: 1530 50