RimWorld
454 lượt đánh giá
Clean Research Sort
9
2
3
3
2
   
Giải thưởng
Yêu thích
Đã yêu thích
Bỏ thích
Mod, 1.4, 1.5, 1.6
Kích cỡ file
Đã đăng
Đã cập nhật
503.790 KB
12 Thg09 @ 1:05am
22 Thg11 @ 2:22am
8 ghi chú thay đổi ( xem )

Đăng ký để tải xuống
Clean Research Sort

Trong 1 bộ sưu tập tạo bởi Leo39994
Leo's Rimworld mods
9 vật phẩm
Mô tả
A simple, lightweight mod to auto sort your research projects. It fixes overlapping layouts, so you can easily see what's that. Works with all research—even those from other mods—all while maintaining the game's vanilla aesthetic.

Features
  • Auto-Sorts:
    Organizes all your research when you load the game.

  • Fixes Overlaps:
    Stops projects from stacking on top of each other.

  • Logical Order:
    Always places a new project to the right of its prerequisites, regardless of the source.

  • Vanilla Look:
    This mod uses the game's standard research menu, simply improving its layout.

  • Vertical Compaction (Default: Disabled):
    Reduce the research menu vertical footprint and bring off-screen vertical research into view.

Why this mod?
Unlike bigger UI overhauls, this is a simple fix. It adds no new content, just cleans up the messy layout of the classic vanilla interface you already know.

How does it work?
First, it ensures a project is always positioned to the right of all its prerequisites.

When projects overlap, the one with the larger original X-coordinate is bumped one unit to the right. If the original X-coordinates are equal, the project that appeared later in the mod's sorting list is moved instead.

Finally, large empty spaces are removed, and the entire research tree is shifted toward the top-left corner for a compact view.

Compatible with:
This mod is compatible with most others that use the vanilla research UI. It has been tested with:
  • Better Research Tabs
  • Research Data
  • Research Reinvented
  • Research Reinvented: Stepping Stones
  • Research Tab Colors
  • Semi Random Research
  • Semi Random Research: Progression Fork
  • Stored Research
  • Vanilla Research Panel - Queue
  • Research Tree (if you switch to the vanilla UI)
  • ResearchPowl (if you switch to the vanilla UI)

Incompatible with:
  • Organized Research Tab (similar functionality)

FAQ
Q: Can I add/remove it mid-game?
A: Yes, you can add or remove it at any time.

Q: How does this compare to the Organized Research Tab?
A: This keeps most research projects in their relative places.

Like this mod? Please consider giving it a thumbs up—it helps other players notice it on the Workshop.
56 bình luận
-=GoW=-Dennis 22 Thg11 @ 3:51am 
Wow, thanks a lot! :)
Leo39994  [tác giả] 22 Thg11 @ 2:35am 
@-=GoW=-Dennis
Thanks for the report! It pointed out a minor oversight that's now fixed in the latest update.
-=GoW=-Dennis 22 Thg11 @ 1:21am 
Somehow this works perfectly with everything for me, aside of Brewing Expanded: https://ibb.co/M5QrCwdX
aliveinyourmind 16 Thg11 @ 12:06am 
I LOVE YOU I LOVE YOU I LOVE YOU I LOVE YOU I LOVE YOU I LOVE YOUUUU THANK YOU SO MUCH
thezblah 12 Thg11 @ 9:23pm 
Finally! An alternative to organized research. I play mostly on steamdeck... which is locked to 1200x800 and that mod was mandatory if I added ANY mods that added research nodes, else anyhting would get pushed off screen... and you can't scroll vertically (at least not on deck and/or at such a low resolution)
Leo39994  [tác giả] 9 Thg10 @ 10:17pm 
@Caramel No, while this mod is compatible with OrganizedResearchTech, OrganizedResearchTech is better combined with the Organized Research Tab.
Caramel 9 Thg10 @ 8:09pm 
can you patch OrganizedResearchTech?
VitaKaninen 23 Thg09 @ 8:11am 
Hopefully it will be easy to fix!
Leo39994  [tác giả] 23 Thg09 @ 8:08am 
@VitaKaninen Thanks! We finally figured out what the issue was, but it's still hard to believe it was designed this way.
VitaKaninen 23 Thg09 @ 7:46am 
I am getting an error when using RimFridge: Now with Shelves! I believe it has to do with a hidden research topic that lists itself as a prerequisite.

Here is the error:
[Clean Research Sort]: The research tree couldn't be organized after 200 passes. The last project calculated was 'Power Factor Setting for RimFridge'.

Here is what the research def looks like for the fridge:

<Defs>
<ResearchProjectDef>
<defName>RimFridge_PowerFactorSetting</defName>
<label>Power Factor Setting for RimFridge</label>
<description>This is used for the power-factor setting of RimFridge. You shouldn't be able to see this.</description>
<baseCost>0</baseCost>
<techLevel>Neolithic</techLevel>
<recalculatePower>true</recalculatePower>
<researchViewX>256</researchViewX>
<researchViewY>256</researchViewY>
<prerequisites>
<li>RimFridge_PowerFactorSetting</li>
</prerequisites>
</ResearchProjectDef>
</Defs>