Skip to content

Conversation

@bonsaibauer
Copy link
Contributor

I’ve opened a new pull request that includes the requested changes, since the previous one had to be discarded after the branch was deleted.

The new PR implements the updated detection logic:

  • If TM:PE is enabled but the addon is not, a notification window appears, either when joining a server from the main menu or when attempting to start a server in-game, recommending installation of the addon.
  • If both TM:PE and the addon are enabled, TM:PE is marked as supported.
  • If the addon is missing, TM:PE is shown as unsupported.

This covers the logic discussed in the original ticket #334 @kaenganxt
Danke dir für den Tip, ist eleganter so, thx for the tip, its more elegant that way!

My build process worked on my side, but I’m using VS Code. Please verify that it builds normally in your environment as well. I hope everything fits.

My friend and I have spent many great hours in multiplayer, and this is a way to give something back. TM:PE is an important tool for the game and integrating it makes the experience even better. So thank you for your work, @kaenganxt and many others here in the repository!

@bonsaibauer bonsaibauer changed the title feature-1dev Add TM:PE Compatibility Logic and Notification Support for Missing Addon in CSM Nov 13, 2025
Copy link
Member

@kaenganxt kaenganxt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thank you!

@kaenganxt kaenganxt merged commit 74de692 into CitiesSkylinesMultiplayer:master Nov 15, 2025
2 checks passed
@bonsaibauer
Copy link
Contributor Author

How does it actually work with CSM and updating things on the Steam Workshop?
At least that’s what it says in the changelog — it hasn’t shown an update in two years, haha.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants