Skip to content

csh1668/YetAnotherResearchTree

Repository files navigation

Yet Another Research Tree (YART)

English | 한국어

Build YART RimWorld 1.6 Steam Subscribers License: MIT

YART is a RimWorld mod that replaces the research tab with a custom, graph-based tech tree. It lays research out with a Sugiyama hierarchical layout and renders it lag-free through a custom GL pipeline. It also provides fast, convenient search powered by a suffix array.

Preview

Features

  • Dynamic graph layout — automatically generates a readable, compact research tree.
  • Per-channel research queue — research that can run in parallel (e.g. the Anomaly DLC or Vanilla Gravship Expanded) progresses on its own independent track.
  • Fast search — search by research name, unlocked content, description, or @mod, with multi-language normalization.

Installation

Steam Workshopsubscribe to the mod (recommended).

Non-Steam / manual — download YetAnotherResearchTree.zip from the latest release and extract the YetAnotherResearchTree folder into your RimWorld Mods/ directory.

Building

Requires MSBuild (Visual Studio 2022 Build Tools) and the .NET Framework 4.7.2 target.

msbuild Source/YART/YART.csproj -t:Restore -p:Configuration=Release-1.6
msbuild Source/YART/YART.csproj -t:Build   -p:Configuration=Release-1.6 -nologo

License

MIT License

About

Yet Another Research Tree — a custom research tab for RimWorld (Sugiyama layout, GL rendering)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors