matt516 Posted February 25, 2016 Share Posted February 25, 2016 Is there any way to manage mod load order with the XCOM 2 NMM? I haven't been able to figure out a way to do it yet. Link to comment Share on other sites More sharing options...
davidlallen Posted February 25, 2016 Share Posted February 25, 2016 I'm not sure NMM can do it alone. The mod load screen in the game itself doesn't appear to have the concept of an order. Or rather, it has an order, but you can't change it. I think it is organized by workshop publish ID, at least for mods installed by workshop. Given the way that uc (non-ini file) mods work, I think it may take a little work by the community to figure out how multiple mods can interact properly. Link to comment Share on other sites More sharing options...
matt516 Posted February 25, 2016 Author Share Posted February 25, 2016 Yeah, that's what I was afraid of. I've seen rumors that Workshop mods might load in the order they were subscribed, but that's just speculation AFAIK. At the moment, multiple mods simply cannot overwrite the same class, yes? There's no way to merge changes from multiple mods into the same class to my knowledge. Load order would help of course, but not really completely solve the problem. I've no doubt these problems will be solved in time, though. Modders are smart folk. Link to comment Share on other sites More sharing options...
traenol Posted February 25, 2016 Share Posted February 25, 2016 I thought XComModOptions.ini was the mod load order. I could be wrong, but I thought I read someone say that. Link to comment Share on other sites More sharing options...
davidlallen Posted February 25, 2016 Share Posted February 25, 2016 We definitely need to figure out load order, and what happens when mods overlap. We can consider several types of interaction between mods. a. ini file only, but two mods edit the same ini lines. In this case, probably nobody will be happy, but a definitive load order would definitely allow the last mod to win. Suppose mod 1 changes ini lines a,b,c but mod 2 changes lines b,c,d. Then mod 1 will have weird behavior because a is changed, but b,c are changed in a different way than mod 1 expected. At least here, the ini file syntax should tell us unambiguously what the game will see. b. uc files, where two mods do not override the same class. This can still lead to weird behavior, but the load order itself probably won't help. I am not sure what we can even do about this. For example, mod 1 listens to a certain class message; mod 2 overrides that class; now mod 1 is getting more/different messages than it expects. c. uc files, where two mods do override the same class. In this case again probably nobody will be happy. As with ini files, if the two mods override different sets of classes, then the first mod will have partial behavior. I am not even sure we can predict what will happen if there are two mod override lines for the same class. Can anybody figure that out? Link to comment Share on other sites More sharing options...
davidlallen Posted February 25, 2016 Share Posted February 25, 2016 This thread on the "stop wasting my time" mod at workshop has a lot of details: http://steamcommunity.com/workshop/filedetails/discussion/620600092/412446890563673250/ Link to comment Share on other sites More sharing options...
matt516 Posted February 25, 2016 Author Share Posted February 25, 2016 I thought XComModOptions.ini was the mod load order. I could be wrong, but I thought I read someone say that. Ah, that's right. I remember reading something about that. Could NMM for XCOM 2 be modified to alter this .ini file if so? davidlallen mentioned a number of issues that load order probably wouldn't fix, but it would be nice for users to be able to specify it anyway. Link to comment Share on other sites More sharing options...
swinka6666 Posted February 26, 2016 Share Posted February 26, 2016 (edited) You must enter a post. Edited April 27, 2016 by swinka6666 Link to comment Share on other sites More sharing options...
davidlallen Posted February 26, 2016 Share Posted February 26, 2016 Could NMM for XCOM 2 be modified to alter this .ini file if so? I have not checked, but I doubt the developers of NMM have any secret information about load ordering available to them. I think this community needs to figure it out. Then we need to recommend the functionality which should be added, to the nexus development team. Does anybody know something different? Link to comment Share on other sites More sharing options...
Recommended Posts