ATOM RPG

ATOM RPG

Neutron
Conversion to Unity Mod Manager?
Hi,
I have this problem where because this mod uses its own 0Harmony.dll, its incompatible with any mod that uses Unity Mod Manager and if i remove the mod's 0Harmony.dll and just rely on UMM's version, this mod stops working.

Im trying to convert this over to Unity Mod Manager myself, but i have no idea what "Entry Method" this mod uses in its DLL. (i.e. "UIEnhancement" mod uses "UIEnhancement.Main.Load", ive tried "Neutron.Main.Load" but that doesnt work)
If you could say what the Entry method is, i would be really grateful.

Ofc i may just be misunderstanding Unity Mod Manager and how it works so if im just being dumb and its not possible to convert then that would be nice to know too XP
Last edited by York Crescentia; Aug 7, 2021 @ 9:30am
< >
Showing 1-15 of 26 comments
WhatIsSol  [developer] Aug 9, 2021 @ 5:42am 
Not sure why you would want to use the Unity Mod Manager with Atom-RPG. That is really intended for games that do not have any support for Mods. Atom-RPG has built in mod support so seems like an odd decision.

But anyway, they use different versions of the harmony.dll. I think UMM is using version 2 and I coded Neutron for version 1, which is what is included. V1 and V2 are not compatible.
shatter [pl] Sep 23, 2021 @ 6:18am 
UMM lets you run mods from https://www.nexusmods.com/atomrpg/mods/ which AFAIK are not available anywhere else. I have a similar problem as OP: I was trying to run "Nuclear Edition" mod with UMM but failed as well (same problem with 0Harmony.dll) :(.
If anyone knows how to make all of these mods to work together I'd really appreciate that.
WhatIsSol  [developer] Sep 23, 2021 @ 1:15pm 
Nuclear Edition and this mod would not be compatible even if they both worked under UMM. They both modify some of the same routines in the code which is not possible to be done.
York Crescentia Sep 23, 2021 @ 2:24pm 
yeah i just ended up abandoning my UMM mods and just went back to the in-game mod manager
shatter [pl] Sep 24, 2021 @ 2:01pm 
Same here, after reading the scope of changes of Neutron I have more than I need in a single mod. Great work, WhatIsSol! :)
Last edited by shatter [pl]; Sep 24, 2021 @ 2:02pm
WhatIsSol  [developer] Jan 8, 2022 @ 4:47am 
Is anyone here still interested in a version of neutron that will work with UMM ?
Бублик Jan 8, 2022 @ 10:46am 
WhatIsSol
Someone has already completed the game and previously needed UMM compatibility. Someone else will return to the game. And there will always be newcomers who will definitely download and receive what other players have not received before.
Rest assured, as long as the game and your mod are alive, it will always be up to date.
Бублик Jan 9, 2022 @ 6:33am 
I wanted to say that the issue of compatibility of your mod with UMM will always be one of the highest priorities.

+ I can't help but notice that the functionality of the mod is expanding from version to version, affecting all new areas that are changed by cheats or other mods.

An equally important detail is the dynamics - the ability to turn off these same areas. It also gives better mod compatibility.

Thus, by adding new details, in theory, you can completely "overshadow" most of the mods, saving players from having to download them altogether. No offense to other modmakers.
ratigorr Jan 13, 2022 @ 6:51am 
@shatter [pl]
I can do a similar approach within my CTW mod.
But only after the release of a new patch for the game with advanced modding options.
ratigorr Jan 13, 2022 @ 6:54am 
@Bublik
Hello. Everyone just needs to use the version of harmony recommended by the game developers themselves. It is included in the modkit. And then there will be no such incompatibilities.
WhatIsSol  [developer] Jan 13, 2022 @ 3:28pm 
I have no plans to update the workshop version it will stay the same version as the game's modkit uses. The UMM I'm just going to release in a bit as a stand alone download on ModDB.
ratigorr Jan 13, 2022 @ 10:41pm 
With the new game patch, the asset structure will change. There will be a different packaging algorithm, and all assets will become streaming. That is, the modkit will look directly at the resources of the installed game and will allow you to play directly in the editor. PIE mode. The old version of the modkit will turn into a brick.
We are working closely with the developers of the game on this matter.

Image
https://1drv.ms/u/s!AguoxKc2prhJgVl412ziujmuekqm?e=r65bXp
Last edited by ratigorr; Jan 13, 2022 @ 10:49pm
ratigorr Jan 13, 2022 @ 10:56pm 
You can join our discord server. There are also ATOM team programmers. You can ask pressing questions about the modkit directly ;-)
If it doesn't bother you that the server is Russian-speaking. You can always use google translator. Developers speak English

https://discord.gg/D4CgPmG
ratigorr Jan 14, 2022 @ 9:52am 
Hi guys. And what exactly is the problem? I have now installed UMM, activated the mod made using harmony 2.0 and installed my mod made using harmony 1.2 using the modkit. There are no conflicts.
Бублик Jan 15, 2022 @ 4:41am 
ratigorr
We probably don't understand each other.
The author of the "Neutron" mod has harmony version 1.x for the Steam version. UMM has version harmony 2.x.
Are you saying you activated the "Neutron" mod with harmony version 2.x inside UMM itself? WhatIsSol has not yet published this file in public access.
< >
Showing 1-15 of 26 comments
Per page: 1530 50