It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I think I've got my mod folder in the wrong spot, over and above the question of a mod launcher.
high rated
avatar
Nightshade: I think I've got my mod folder in the wrong spot, over and above the question of a mod launcher.
Since this version doesn't come with a launcher, you have to do everything manually.

If you are playing the base game (no WotC), first go to the game folder and create a mod folder.

XComGame\Mods

Then drop the mods into that folder, make sure the .XComMod file is present in that folder

XComGame\Mods\YourMod\example.XComMod

Finally you have to manually enable each mod by going to

XComGame\Config\DefaultModOptions.ini

and type an entry for every mod you wish to enable

[Engine.XComModOptions]
ActiveMods="example1"
ActiveMods="example2"
ActiveMods="example3"




If you are playing WotC the instructions are mostly the same, but everything has to be done in the WotC game folder i.e.

XCom2-WarOfTheChosen\XComGame\Mods
XCom2-WarOfTheChosen\XComGame\Config\DefaultModOptions.ini
Post edited March 18, 2020 by Rengaru
Ah, that was it; I didn't have the .ini file, but I had the folder in the right place. So I guess that answers my question about the launcher; I can leave the mods there, but if I want to change which ones are in use, I need to modify the .ini file, at least until someone does a third party launcher.
avatar
Nightshade: I think I've got my mod folder in the wrong spot, over and above the question of a mod launcher.
avatar
Rengaru: Since this version doesn't come with a launcher, you have to do everything manually.

If you are playing the base game (no WotC), first go to the game folder and create a mod folder.

XComGame\Mods

Then drop the mods into that folder, make sure the .XComMod file is present in that folder

XComGame\Mods\YourMod\example.XComMod

Finally you have to manually enable each mod by going to

XComGame\Config\DefaultModOptions.ini

and type an entry for every mod you wish to enable

[Engine.XComModOptions]
ActiveMods="example1"
ActiveMods="example2"
ActiveMods="example3"


If you are playing WotC the instructions are mostly the same, but everything has to be done in the WotC game folder i.e.

XCom2-WarOfTheChosen\XComGame\Mods
XCom2-WarOfTheChosen\XComGame\Config\DefaultModOptions.ini
Thank you very much =)
Can you confirm or deny that this process works without crashing the game on startup?
avatar
Oathed: Can you confirm or deny that this process works without crashing the game on startup?
I can confirm that it works, i cannot guaranty that all of the mods are working but it works and it haven't yet crashed for me.
I don't seem to have this working. Perhaps someone can take a look at what I'm doing and tell me how I've gone awry?

I've got this placed in XCOM2/XCOM-2WarOfTheChosen/XComGame/Config

This is the DefaultModOptions.ini file:

[Engine.XComModOptions]
ActiveMods="1126395106 Evac All - WotC"
ActiveMods="1183474335 [WOTC] EC Map Pack"
ActiveMods="1220718459 [WOTC] EC Map Pack 2"
avatar
Nightshade: I don't seem to have this working. Perhaps someone can take a look at what I'm doing and tell me how I've gone awry?

I've got this placed in XCOM2/XCOM-2WarOfTheChosen/XComGame/Config

This is the DefaultModOptions.ini file:

[Engine.XComModOptions]
ActiveMods="1126395106 Evac All - WotC"
ActiveMods="1183474335 [WOTC] EC Map Pack"
ActiveMods="1220718459 [WOTC] EC Map Pack 2"
ActiveMods= needs to be the mods name not the folders name
try changing DefaultModOptions.ini file to

[Engine.XComModOptions]
ActiveMods="Evac All - WotC"
ActiveMods="[WOTC] EC Map Pack"
ActiveMods="[WOTC] EC Map Pack 2"
Within the folder, which part is the actual mod name? I tried the one on the .XCOMMOD file, and it still does not appear to work.

For reference, that appears to be EvacAll_WotC.XComMod. I tried it both with and without the .XcomMod portion just in case that was causing a problem.

I'm also making the assumption that this should normally be operational even if a given save did not have it engaged when you made it; that could, of course, be an unwarranted assumption.
Post edited March 23, 2020 by Nightshade
avatar
Nightshade: Within the folder, which part is the actual mod name? I tried the one on the .XCOMMOD file, and it still does not appear to work.

For reference, that appears to be EvacAll_WotC.XComMod. I tried it both with and without the .XcomMod portion just in case that was causing a problem.

I'm also making the assumption that this should normally be operational even if a given save did not have it engaged when you made it; that could, of course, be an unwarranted assumption.
EvacAll_WotC.XComMod is the full name.
just use EvacAll_WotC
Ignore .XComMod as that's the Filename extension.

I just noticed that you typed ActiveMods="1126395106 Evac All - WotC", was that a typing mistake or have you changed the mods name, if the mods name has been changed it will not work.
If an active mod has been removed you will get an error message when you load the save.
The title with the number in front of it was the folder name; as you note, its different than the name of the file, over and above the lack of the number. Is that liable to be a problem (i.e. is there going to be a difficulty in the program finding the file in the mods folder if the subfolder does not have the same name?)

(Note, I didn't change any of these, far as I know, and they've worked with the Steam version of the game on another machine that has the mod manager).

To make it clear, I tried that both with and without the extension; neither seemed to work (I've been using the Evac-All because its the easiest one to test in game; as I've changed things, I'd get back into the game, pull up my latest save, call for an evac, and then see if both evac buttons show up. They haven't on any of the three versions of the .ini line I've used.
avatar
Nightshade: The title with the number in front of it was the folder name; as you note, its different than the name of the file, over and above the lack of the number. Is that liable to be a problem (i.e. is there going to be a difficulty in the program finding the file in the mods folder if the subfolder does not have the same name?)

(Note, I didn't change any of these, far as I know, and they've worked with the Steam version of the game on another machine that has the mod manager).

To make it clear, I tried that both with and without the extension; neither seemed to work (I've been using the Evac-All because its the easiest one to test in game; as I've changed things, I'd get back into the game, pull up my latest save, call for an evac, and then see if both evac buttons show up. They haven't on any of the three versions of the .ini line I've used.
you keep typing "Evac-All", it should be "EvacAll_WotC".
are you putting the mods in the right folder.
have you edited the right DefaultModOptions.ini.
use notepad++ to edit the ini file, make sure word wrap is off.
It isn't difficult, if it isn't working then you must be doing some thing wrong.
Rengaru's post is the right way to do it.
renaming the folder does not matter, but the mod name needs to be the original (I've just tested it)
I know the mod is the steam version, I download mods from steam as the nexus versions are mostly out of date.
It does work as I am using that mod.
some mods will not work on an in progress mission, try testing on a new mission
For some reason my reply to the above post is not, well, posting, so let's simplify this:

The current version of the .ini file is:

[Engine.XComModOptions]
ActiveMods="EvacAll_WotC"
ActiveMods="[WOTC]ECMapPack"
ActiveMods="[WOTC]ECMapPack2"

The mods are in XCOM2/XCom2-WarOfTheChosen/XComGame/Mods

The.ini file is in XCOM2/XCom2-WarOfTheChosen/XComGame/Config

The ini file was produced with GetDiz, buut if that's a problem, it'd be the first time editing an .ini file with it was.

I did a test with a newly started mission, and it did not work. Those mods are from either the Nexus or Skymods; I don't have access to the Steam versions. They've worked on a pre-GOG version of the game, however.

Given the above, where have I gone astray?
avatar
Nightshade: For some reason my reply to the above post is not, well, posting, so let's simplify this:

The current version of the .ini file is:

[Engine.XComModOptions]
ActiveMods="EvacAll_WotC"
ActiveMods="[WOTC]ECMapPack"
ActiveMods="[WOTC]ECMapPack2"

The mods are in XCOM2/XCom2-WarOfTheChosen/XComGame/Mods

The.ini file is in XCOM2/XCom2-WarOfTheChosen/XComGame/Config

The ini file was produced with GetDiz, buut if that's a problem, it'd be the first time editing an .ini file with it was.

I did a test with a newly started mission, and it did not work. Those mods are from either the Nexus or Skymods; I don't have access to the Steam versions. They've worked on a pre-GOG version of the game, however.

Given the above, where have I gone astray?
have you installed the game in program files, if so move or do a fresh install outside of program files.
did you install from galaxy or offline installer, sometimes the offline installers don't install properly! try verifying with galaxy.

I've been using SteamWorkshop.download
http://steamworkshop.download to access steams mods.

Evac All - WotC
https://steamcommunity.com/sharedfiles/filedetails/?id=1126395106

are you using "Mod Config Menu" mod for in-game configuration
[WotC] Mod Config Menu
https://steamcommunity.com/sharedfiles/filedetails/?id=667104300
Its installed in the Games directory on my D drive.

I used the offline installer, but if that was the problem, would the game work at all?

Huh. I'll have to give the SteamWorkshop.download thing a look.

And no, I'm not using anything currently in terms of configuration tools.