Cities: Skylines

Cities: Skylines

16,093 ratings
Harmony 2.2.2-0 (Mod Dependency)
28
20
8
34
31
14
12
23
10
4
14
6
11
9
2
6
2
3
3
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod
File Size
Posted
Updated
3.925 MB
Mar 29, 2020 @ 7:39pm
Dec 13, 2022 @ 1:44am
15 Change Notes ( view )

Subscribe to download
Harmony 2.2.2-0 (Mod Dependency)

Description


This is a dependency for various other mods.

It provides Andreas Pardeike's Harmony patching library[github.com] (version 2.2.2) to all mods that require it.

It also hotpatches older Harmony versions (1.2.0.1 and 1.1.0.0) and adds limited cross-compatibility for Harmony 1.0.9.1. All of those versions are still used by various mods. The patching is necessary because Harmony 1.x is incompatible with 2.x.

This workshop item will be updated to the latest stable Harmony 2.x version in periodic intervals.

Why did this mod suddenly appear in my content manager?
Some mods might force an automatic subscription to this mod. It is safe to assume that this mod is required by some other mod you have installed.

Do I have to enable it in content manager?
It doesn't matter. Other mods will use the files provided by this mod, no matter if it is enabled for not.

Mods that are incompatible with this mod
  • Other mods that provide Harmony 2 (such as Harmony Experimental or "Harmony (redesigned)")

Source & Documentation for Mod Developers[github.com]

For full transparency: I am an employee at Colossal Order, however this is my personal account and as such all opinions, content and contributions to the community reflect my own views and interests, and are not created nor maintained as part of my job. Like all user generated content, this is not officially supported content and should be used at your own risk.
Popular Discussions View All (22)
231
Jun 7 @ 10:13pm
PINNED: Problems with Harmony? Here are some solutions!
boformer
30
Oct 15, 2022 @ 2:27pm
Mod Error
Schlafboje_95
11
Sep 17, 2023 @ 2:26pm
'Harmony.HarmonyException Error'. Can anyone help?
CoasterPhoenix
1,966 Comments
♡ MultiGamerClub ♡ Jun 7 @ 12:47am 
Update to latest version maybe so game doesnt cry so much?
patrioticparadox Jun 4 @ 4:42pm 
Lol
Cosmic Cleric May 30 @ 12:14pm 
@patrioticparadox If you can't find my GitHub page without a link, then you're not a developer yourself, and should not be criticizing others that they are not a developer.

Also, why are bots being used to purposely aggravate long-time customers? Its disrespectful to your customers.
patrioticparadox May 30 @ 6:39am 
See, the thing of it is, the terminology you use is so close to being meaningful but then departs from what an experienced developer would say. For you to seemingly be unaware of the development lifecycle would indicate that you are not an experienced developer. Perhaps it's something you're interested in, and I wholeheartedly encourage you to pursue it, but pump your brakes on telling people how to maintain their creations.

Also, let's see that git, bro. Where's the link?
Cosmic Cleric May 29 @ 1:59pm 
@CHZ PFFS Well, you could just go and see my GitHub page, if you need proof. Otherwise, just insulting someone because you don't have any valid thing to say is what is really embarrassing.
CHZ PFFS May 29 @ 10:41am 
@Cosmic Cleric You can tell when someone doesn't know what they are talking about when they call themselves a software developer as their source on a steam discussion. Just kinda embarrassing.
patrioticparadox May 22 @ 9:52pm 
Bruh, they were being nice. They're right and you're wrong. Leave it.
Cosmic Cleric May 22 @ 9:46pm 
@algernon "Unfortunately, those messages are now effectively meaningless (unless you're using mods that are many years old), as mods that worked several versions ago are still fine."

You can't guarantee that. Each and every next update to the game can potentially break mods. That's actually a norm of all games that allow/have mods loadable in, again, especially those who inject their code into the game client.

Its really the responsibility of the coder for a mod for a game to at least take a few minutes and make sure the mod runs with the newest client and then mark the mod as compatible, vs. just telling people that it'll just be ok the game won't break.
algernon May 22 @ 5:32pm 
@Cosmic Cleric Yes, it's unfortunate that that message is there; I appreciate the intent of adding it when the game was being regularly updated, but now that the only updates don't affect code mods those messages seem to cause nothing but confusion. Unfortunately, those messages are now effectively meaningless (unless you're using mods that are many years old), as mods that worked several versions ago are still fine.

Unfortunately, pushing unnecessary updates to mods can cause issues with mod loading order for some players, especially when it's a dependency mod such as this one (just look back in the discussion history here for examples), so best practice is to NOT push updates that are not required for core functionality.
Cosmic Cleric May 22 @ 4:37pm 
@algernon I am: "This mod was not made with the current game version and may not work as expected.", and "Some of the mods that are currently installed were made for a different version of the game. It is possible that this causes compatibility issues. If you experience unexpected errors, please consider deactivating mods that were made for a different version."

I'm a software developer by trade, so I'm aware of the point you were trying to get across, but still, its usually (YMMV) not safe to play with outdated mods, especially the ones that use code injection to work.