TDS Bug Fixes

Mod, 1.4


These are bugfixes, incomplete features or overlooked edge cases I found I needed for my mods.

(Little to no use otherwise because these niche scenarios don't show up in vanilla.)

Drag-Reorderable row items
- Allows nested re-orderable areas within each other. (Vanilla assumes your multi-area reorder areas are separate areas)
-- Even nested reorderable rows work, not just neste...

Author: Uuugggg

Created: 29 Nov, 2022 @ 12:27am

Updated: 17 Aug, 2023 @ 1:03am

Subscribers: 100240


Size (unpacked) : 0.374 MB

These are bugfixes, incomplete features or overlooked edge cases I found I needed for my mods.

(Little to no use otherwise because these niche scenarios don't show up in vanilla.)

Drag-Reorderable row items

- Allows nested re-orderable areas within each other. (Vanilla assumes your multi-area reorder areas are separate areas)
-- Even nested reorderable rows work, not just nested group areas. (One parent row with nested children row can cover all the children and work fine)
- Allows reorderables in draggable windows. (Vanilla would drag the window instead)
- The drawn "drop line" when dropping onto an empty group now draws in the group's area (instead of at 0,0)

- TODO: I found a problem with reorderable areas in multiple windows. If you click on the window that is not the front window to start a drag, it'll start to drag the wrong item. This one is due to some very low-level assumptions and can't easily be fixed.

WidgetRow

- Fixes ButtonRect's height when set to a fixed width, to match other WidgetRow buttons : 22px high instead of preset 24.
- Fixes the first label in a row getting a 2px gap added.

Window

- If you press esc when there's a MessageBox window over another window, which is not a modal window, it would closes them both. Fixed that.. Somehow I guess this just never happens in vanilla?

---

Source on github : https://github.com/alextd/RimWorld-TDS-Bugfixes

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