Skip to content

Плагин Fresh Mod для SOD

#59
Auto-translated
Ben80

Let no one be under any illusions – the modding capabilities of the patcher are in no way comparable to ERM. Anyone who has tried writing DLLs for Heroes knows this feeling that you can do absolutely anything with the game. But the capabilities of ERM are limited by what the ERM developers deemed necessary to program. ERM cannot be used for any serious modding, and most modders who use ERM are well aware of this (except for a few stubborn ones).
And how many gameplay mods have been created based on the HD SDK? It has existed for quite some time. But several mods have been created on the ERM platform. When at least one is created, then we can talk.

For example, I didn't need any HD patcher to implement a Vault of the Titans with a much wider range of features than the SoD/HotA Vault, although it already existed at that time. Although, of course, it wasn't entirely possible to avoid patching the executable. But without ERM, I probably wouldn't have even started this.
So, which platform is more convenient/technologically advanced?

Or here's another good example: this topic. How much effort would it take to improve it to the state it was in in Vault of the Titans without the help of ERM (this is purely a technical issue, not a matter of necessity)? With ERM, the issue was resolved in a few days. In Vault of the Titans, a similar mod would not only replace the contents but also the guards of the Hive/Conflux, allowing you to reorder the contents in the dialogue window and view the guard arrangement in the info window.

That is, the disadvantage of the mod on the ERM platform is the lack of compatibility with the HD mod, and not at all in the shortcomings of the platform itself.

Ben80
The two real modding platforms at the moment are Era and the HD mod (even though it wasn't created for this purpose). But in the case of Era, they usually also install the HD mod. Which leads to additional compatibility issues. Do the advantages of Era outweigh these problems? This is something that everyone has to decide for themselves.

Era is the development of Wog, as a platform for modding, and HD is an interface mod. So there is no contradiction in their joint use. Just as there is no contradiction in using the HD patcher in Era (as far as I know).

If the HD patcher is a technologically advanced platform for modding, then BC++, VC++, etc. are much more technologically advanced. I think that if Baratorch took on creating a platform for modding Heroes, it would turn out to be at least as good as the ERM platform.

MerlinTheMagician
Correct, Vault of the Titans, which picked up the banner from The Eastern Promise, prioritized game balancing. The development and support of the Vault of the Titans project ceased for quite ordinary reasons: the project was not monetized, it took a lot of life resources, and these life resources were redirected in accordance with objective life priorities.
Players left mainly because of incompatibility with the HD mod. Here, the developers' inability to eliminate this incompatibility is certainly related to a lack of resources, whether time or skills. But it should be noted that such a task was initially difficult to accomplish, because the HD mod is constantly being developed, and its solution is only possible with the help of Baratorch. Any mod without compatibility with the HD mod will initially be at a disadvantage, because it will be necessary to repeat the same functionality. And in terms of gameplay, Vault of the Titans remains more interesting for many players compared to HotA.
igrik
But I can't help but agree that ERM is catastrophically weak compared to plugins on the patcher - because I myself know what it's like to write in ERM and in "patcher & C++". On the patcher, you can practically do anything.
There are tasks that can be solved using ERM - there, ERM is more convenient. And that you can practically do anything in C++ - who is arguing? You can also do it in machine code.