Vanilla UI Expanded

Mod, 1.3


IMPORTANT: About the 1.4 UpdateThis mod was my personal project for a very long time, so the code was written spread out over about a year, so not all of it is up to my current standards. As well, there have been many issues pointed out that I wish to resolve. So my plan is to rewrite the mod from the ground up, with a few focuses:
1. Ensure each section (module) can be toggled independently. S...

Author: legodude17

Created: 11 Feb, 2022 @ 4:44am

Updated: 23 Feb, 2022 @ 4:18pm

Subscribers: 50273


Size (unpacked) : 0.331 MB

IMPORTANT: About the 1.4 Update
This mod was my personal project for a very long time, so the code was written spread out over about a year, so not all of it is up to my current standards. As well, there have been many issues pointed out that I wish to resolve. So my plan is to rewrite the mod from the ground up, with a few focuses:
1. Ensure each section (module) can be toggled independently. So if you just want the overlays, or just the architect stuff, that will work.
2. Make the overlays more performance friendly. This one is actually already done.
3. Make the architect system more resilient. The current way it is done is incredibly versatile, but liable to break with mods that do nonstandard things. I aim to keep that system, but add a way to use a less versatile but more resilient method. Technical Information: The way it is currently done is by saving a record of the gizmo structure of the architect menu, then letting you edit that and then writing that to the menu itself. This lets you basically edit it however you want, but is not at all what is intended by the game. In the future, I want to improve this mode but also add a new one that works like Tab Sorter, where you can simply choose the category and dropdown for items.
4. Update all UIs and displays to be more consistent with vanilla. First, there's a new general standard of UI style that the game now has, so I want to make sure I follow it. Second, I want the search boxes to be consistent with the ones in vanilla. Of course, other things may come up.
5. Use new 1.4 features. A few 1.4 features replace ones from this mod and a few offer new possibilities. For example, the dev mode module of this mod is completely overshadowed by the updates to dev mode in 1.4 unless I can come up with something else that needs doing. In addition, there seems to be some sort of float menu grid in the game now, which I will have to investigate. Also, the new painting system has it's own grid in the architect menu, which could be an interesting possibility to explore there.







See change notes for details.



Vanilla UI Expanded is a brand new addition to the Vanilla Expanded collection, this time around bringing some important quality of life features regarding the interface of RimWorld. We’re very well aware that there are many UI mods out there, by the likes of RimHUD, Numbers etc. Our goal was never to replace them - instead, we focused on additions that no one has added before.

Vanilla UI Expanded allows for an incredible depth of customization for the UI, including creating new Architect tabs on the go, grouping gizmos and buttons together etc. You can finally clean up your architect tab so that you no longer have the whole screen covered by all the amazing furniture added by your 600 mods.

Check out the wiki[github.com] for more information and guides on how to use all the features.

In case of any questions, please do not hesitate to use the comment section!



We are not aware of any issues at this time. If any issues arise, please make sure to leave a comment and attach a Hugslib log. You can obtain it by downloading a mod called Hugslib, loading it at the very top of the mod load order, going to dev console and pressing the green Share Logs button.



Authors:

Legodude17, the dudest, responsible for the idea and code of this mod.

Oskar Potocki, an artist and a designer, responsible for art and visual presentation.

Rimworld is owned by Tynan Sylvester.

(CC BY-NC-SA 4.0)[creativecommons.org]

[discord.gg]






Adds window to rearrange the architect menu with drag and drop interface
Compat with architect icons: Choose icons




Universally gives the option to use a full searchable dialog instead of a float menu
Also has a grid mode when the float menu is a list of ThingDefs


Adds favorite system to the debug menu, giving quick access to actions, even if those involve going through multiple layers of menus
For example, you can favorite "Spawn Pawn" -> "Colonist" to give a quick button to spawn a colonist
Also gives an option to hide non-matching results during search, instead of simply dimming them.



Adds a list of all things impacting your colony wealth, and how much.


Adds an edit mode to the bottom buttons, let you drag and drop to rearrange them




Adds a search box to the messages page


Improves the tooltip when you hover over a pawn


Adds a search bar to the HugsLib mod settings page




Adds a large amount of overlays
Compat with TD Enhancement Pack: TD's overlays will be completely disabled in favor of the one included in this mod, which is much faster.



Adds ability to drag to select multiple buttons
Adds ">A" button that sells/buys all that there is silver for




Q: Is this mod CE compatible?
A: Well, it’s a UI mod.

Q: How the hell do I use this?
A: Check out the wiki[github.com] for more information.

Q: Can I add it to an ongoing save?
A: Yes you can!

Q: Can I remove it from an ongoing save?
A: Yes you can?

Q: Can I suggest a feature?
A: Absolutely, leave a comment down below!

Q: Is this mod compatible with other UI mods?
A: It definitely should be!

Q: Load order?
A: Try to place it as close to last as possible.

How do I download and install mods?

Simply click the blue button above. It will open the file hosting page with the mod repacked by us from the official source.

How do I install this mod?

See the 'How to install' tab.

Is this mod safe to use?

The mods are repacked as is, without any additional software, malware, or bloatware added. To check for viruses, use a reliable antivirus or upload the archive to a website like virustotal.com. Anyway, It's always a good practice to keep backups of your saves in case of mod incompatibility .

There is a folder in the .zip archive. To install the mod, move the entire folder (not just its contents) into 'Mods' folder located under your RimWorld root isntallation folder.
So, for steam version of the game, the path would look like this: C:\Program Files (x86)\Steam\steamapps\common\RimWorld\Mods
For any other distribution, firstly locate your rimworld installation path and then unpack the archive into the 'Mods' folder.
Then enable the mod in the game mods menu by double clicking on its name and restart the game