That shouldn't be Paradox's decision to make, even though they have the authority to do so. If you load up an invalid/incompatible Mod, the game will crash and you can load it again. There's no need to ham-handedly force all Mods that don't have a certain string in the Descriptor to not load. Many Mods are abandoned and will never be updated for the game. You'd be very surprised as to just how many Mods are claimed to be "incompatible", but aren't.
It's BS. Mods that harm the game can be turned off if they do.
You do realize that Paradox has received complaints from people who thought the latest patch broke the game when the problem was incompatible mods, right? Here's at least one example: https://forum.paradoxplaza.com/foru...-the-tech-support-forum.838620/#post-18941200
And don't you dare even think about trying to argue for a position so mind-bogglingly stupid here as "it's those users' fault for not understanding, so Paradox shouldn't have fixed it." It's not only entirely reasonable for the average user to think that the thing that actually updated (the game, not the mods) is responsible for the problem, but that's basically throwing out the concept of tech support because the user doesn't understand the issue as well as people who happen to be less ignorant about how this specific game works.
The EU4 team - as the entity responsible for making sure customers have a good experience with this product that they paid for - not only has the authority to make decisions designed to ensure as much as possible that mods don't mess with the integrity of the game, but they have to some extent an obligation to do so. No, you can't always expect mods to be stable, but you can at least expect them to be compatible with the latest major patch (which is all that's required - first two version numbers are the only ones you need. Minor patches shouldn't change mod compatibility at all) and it's not at all unreasonable for a game developer interested in cutting down on ambiguity on the user's end about what's causing problems to restrict mods based on what version they were updated for. There is no good/easy way for a computer to be able to decide what is or is not going to be compatible without being told. This is a frequently-updating game, with patches that can change literally anything, and those patches can therefore potentially make any mod incompatible. There has never been any guarantee for any game with mods that an old, unsupported mod is going to remain compatible with all versions of the game in the future. And it's not like you can't manually change the supported_version value for mods that you know will still work.
The EU4 team has made the design decision to ensure that nobody in the future will mistake incompatible mods for a problem with the base game, and they have obvious reasons for doing so (namely, that it is objectively a problem that people were encountering). The cost of this is that mods need to be actively updated or they will no longer be supported. The only way people are now going to be using unsupported mods is if they manually force the mod to be allowed, which is also the only situation where you can expect people to unambiguously realize that the mod is the problem instead of the game.
You are not the only person who plays this game. There's a very wide customer base out there, and with the Steam Workshop mods are readily accessible regardless of the user's familiarity with technical aspects of modding. There's an expectation that things will just work, and if things stop working when the game updates people are going to assume that the problem is that the game updated. Now, an argument could be made that the current implementation of this design decision is clunky and too restrictive. But that's not at all what you were saying; you said that the design decision as a whole was stupid, and uncharitably assumed that there was no need for it to be done (I mean, really, why would the developers have put this in if it wasn't a problem?). And the anti-paternalistic argument used in this thread both for the OP's complaint and for this little de-rail don't quite seem to work when we're talking about a product being provided - one that the developers have an obligation to ensure has a stable, consistent experience for everyone.
Last edited:
- 3
- 2