Skip to content

Improved Faction Sidebar and more#561

Merged
notfood merged 7 commits intorwmt:devfrom
SirrWilliam:dev-1.6
Jul 14, 2025
Merged

Improved Faction Sidebar and more#561
notfood merged 7 commits intorwmt:devfrom
SirrWilliam:dev-1.6

Conversation

@SirrWilliam
Copy link
Copy Markdown
Contributor

Faction Sidebar Changes

  • UI redesigned without using Layouter.cs.
  • Faction color added.
  • Better scenario chooser added.
  • Select Random Site button added.
  • World Factions button added.
  • Locate on map button added for Join Faction list.
factionsidebar.mp4

Spectator Changes

  • Colonist Bar removed.
  • World Route Planner removed.
  • Send Caravan removed.
  • Quests removed.
  • All MainButtonDef except for the Menu and World ones removed.
image

Quests Tab Changes

  • Toggle button for quest filter added.
questtab.mp4

Colonist Bar Changes

  • Added option to hide other players in colonist bar.
hide.mp4

Other

  • hideOtherPlayersInColonistBar, hideOtherPlayersQuests added to MpSettings (default:false)
  • The translations for the new features added to the Faction Sidebar, Quest Tab, and Settings added to the Multiplayer.xml.

I tested it in both vanilla and Multiplayer (without multifaction), and everything seemed to work fine.

This is my first time working on a RimWorld mod, creating a pull request, and using Harmony. Feel free to question or suggest changes.

@notfood notfood added enhancement New feature or request. multifaction Bugs or issues only in multifaction mode. 1.6 Fixes or bugs relating to 1.6 (Not Odyssey). labels Jul 14, 2025
@notfood notfood changed the title [1.6] [Multifaction] Improved Faction Sidebar and more Improved Faction Sidebar and more Jul 14, 2025
@notfood
Copy link
Copy Markdown
Member

notfood commented Jul 14, 2025

Looks good, I corrected a minor formatting issue. Let's see how it plays.

@notfood notfood merged commit 5c36315 into rwmt:dev Jul 14, 2025
1 check passed
@notfood
Copy link
Copy Markdown
Member

notfood commented Jul 14, 2025

By the way, PR your language changes to https://github.com/rwmt/Multiplayer-Locale

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.6 Fixes or bugs relating to 1.6 (Not Odyssey). enhancement New feature or request. multifaction Bugs or issues only in multifaction mode.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants