File information

Last updated

Original upload

Created by

szmind

Uploaded by

szmind

Virus scan

Safe to use

Tags for this mod

106 comments

  1. ragnacrap
    ragnacrap
    • member
    • 0 kudos
    Umm, so how do I get this or the game files AFTER modding via the mod Manager to work on Linux? The fact that I can't is quite literally the only reason I am still using Windows today and not switching to Linux permanently.
    1. szmind
      szmind
      • premium
      • 38 kudos
      I have no experience with non-Windows operationg systems. I cannot help in this area, sorry. If copying the files to correct location which is \xew, not \xew\xcomgame does not result in Mods Menu button appearing in the main menu you can try the earlier method. That was adding the line to defaultgame.ini in the \config folder of the game. 
  2. MrFastZombie
    MrFastZombie
    • member
    • 1 kudos
    Getting the following error on Steam Deck when I try to use the mutator enabler:Searching for object named XGBattle_SP.PostLoadSaveGame ...
    Object found!
    Searching for specified data chunk ...
    Uninstall script saved to /home/deck/PatcherGUI/Mods/Minimods Bundle/xcommutatorenabler.txt.uninstall1.txt
    Can't find specified data!
    Execution stopped at #12 command named [BEFORE_CODE].

    (extended log snippet: https://pastebin.com/ihqBqGH5)

    Edit: I tried replacing the XcomGame UPK with a fresh one. It worked once and now it's broken again. I think I'm just going to completely reinstall the game.
    1. szmind
      szmind
      • premium
      • 38 kudos
      If the [BEFORE_CODE] fails it suggests you are not applying the patch to the clean EW version. Some other mod might have already modified PostLoadSaveGame function.
    2. MrFastZombie
      MrFastZombie
      • member
      • 1 kudos
      Thanks for responding so quickly. I am having a lot of other issues (not related to your mods) but I think the issues I'm having are just related to my game's files on the steam deck, SteamOS, or with the linux version of the patcher.

      I've given up on trying to mod the game on linux, but I also have the game installed on Windows, so I'm going to try modding it on there and copying the modded files over because the patching seems to work fine on Windows.

      EDIT: It worked! Copied the game files over, used the .exe from the linux install instead of overwriting it with the windows .exe. I had to run with proton (may not be required but I didn't test it without proton. I figure the config files I had to modify may be stored elsewhere and idk where they are on SteamOS besides the ones in proton's simulated windows folders) and manually add the config changes for my mods default configs to the game's documents folder config files.
  3. akbalci1
    akbalci1
    • member
    • 0 kudos
    For some reason game is refusing to read minimods package. I also use some ini mods for patcher gui too.

    I tried reinstalling both MiniMods and UI Mod Manager and it still doesnt show up.


    Edit: Deleting XCOM Folders in Documents fixed this for some reason... But IDK why and how.
  4. strifezza
    strifezza
    • member
    • 0 kudos
    Hey man... I have a question... I'm trying to install this mod (UI Mod Manager) so I can install XCOM Mini Mods, but I'm having a problem. The section of the DefaultGame.ini file where [XComGame.XComGameInfo] is, doesn't exist for me, because of that, I can't add: +ModNames="XComMutator.BaseMutatorLoader

    Can you help me with this?
    1. szmind
      szmind
      • premium
      • 38 kudos
      You can :) Write it. The whole missing section. Put it there as described in ReadMe.
      However, I would install MiniMods version from the Mini Mods Page. What comes with UI Mod Manager is not the latest version.
    2. strifezza
      strifezza
      • member
      • 0 kudos
      I did what you said, but now I have another problem... I can't play one of the missions now.
      I played several missions, but I got to a mission that I can't play because when I enter it the game closes automatically. I tried to follow the steps mentioned in the "readme_EN" file, but it didn't work.
    3. szmind
      szmind
      • premium
      • 38 kudos
      I can't tell much without your Launch.log file after the game crashing. Have you tried disabling Mini Mods package (easiest way is just ticking off the pacakge in Mods Menu -> Mod Pacakges or going further to Tactical Mutators / Strategic Mutators. Does that allow you to play the mission?
  5. agigabyte
    agigabyte
    • member
    • 0 kudos
    Hey there! I'm having difficulties with installation; I'm not sure how to install this along with Long War mods that are installed via the Long War Mod Manager. I was able to install this and get it working with just Long War, but when I apply any other mod, it overwrites this one, and if I install this after the others, then it breaks the game entirely and it won't start up (presumably because some files have the content from the other mods while other files have been overwritten by this one).

    Do you know how to get around this, since it doesn't seem this can be installed via the LWMM? It's been a long time since I played XCOM EW/LW1 and I've forgotten everything I used to know about installing mods.

    It is worth noting that I've been trying to play Enhanced Realism and Tactics, which has your Minimods pack included, but it doesn't look like that ERaT version includes the UI Mod Manage, if I'm understanding things correctly.
    1. szmind
      szmind
      • premium
      • 38 kudos
      You raised many issues that cross-interact with each other. I will start with providing basic rules :)
      1. LWMM is just a wrapper for PatcherGUI. It simply applies patches using patchupk.exe in the provided order.
      2. Whenever you apply any mods (patches) with LWMM it RESTORES ORIGINAL xcomgame.upk and xcomstrategygame.upk and then applies the patches to it.
      3. Due to the behaviour as above you should not use LWMM or PatcherGUI (or be careful with them) on top of an overhaul like LW Enhanced Realism. Because LW ERaT has already modified xcomgame.upk and xcomstrategygame.upk. If you do so - LWMM overwrites LW ERaT files with original LW files and the overhaul gets immediately borked.
      4. It's worth knowing that UI Mod Manager is just a fancy editor of settings from .ini files (the ones in \config folder). It has no interaction with .txt-based mods installed with Patcher GUI/LWMM.
      5. Since UIMM does not alter base game files (like LWMM does) you cannot break UIMM by applying any .txt-based mods with Patcher GUI. Also - you cannot overwrite any of UIMM files using LWMM because these are brand new files that LWWM has no idea about - with one exception.
      6. UIMM has its own version of XComMutator.u. It's newer (extended) version of the original LW file. You should make sure not to ever overwrite my version of it (or restore my version if it happens). Otherwise my mods (MiniMods, SquadronUnleashed, UI Mod Manager) will stop working and possibly you won't even start the game.
      7. I would advise installing UI Mod Manager first and then LW Ehnanced Realism - keeping in mind what I have just written about XComMutator.u. You can go the other way round but then make sure that at the end of day you have DefaultMiniMods.ini from LW Enahnced Realism and XComMutator.u from UI Mod Manager.
    2. yfilc
      yfilc
      • member
      • 0 kudos
      Hey there, thanks for all your hard work on these mods!

      I have a similar situation as the above commenter as I am trying to use some of the mods in the Mini Mods pack (e.g. improved enemy icons) as well as mods that require Long War Mod Manager (VR training). However, I have run into some issues when trying to use both UIMM and LWMM. 

      As you mentioned, if I run LWMM after installing UIMM, it reverts the change and removes UIMM. However, when I tried installing LWMM first and then adding UIMM, the game crashes on the enemy's turn. 

      I think I've messed up a bunch of files and should probably just start again with a fresh install, however the current "updating executable" bug that's going around means you can't run the game for 1-2 days after reinstalling...

      Any assistance on how I might go about using mods that require both UIMM and LWMM together would be much appreciated! 
    3. szmind
      szmind
      • premium
      • 38 kudos
      I don't know what else I can add to what I had written previously and I have no idea how can UIMM interact with patch-based mods. If you could share the Launch.log file after a crash I could maybe get some clue from it.

      EDIT: Make sure you put UI MM files into \XEW not into \XEW\XComGame (!). Such a mistake can bork the game indeed.
  6. lokeMcv
    lokeMcv
    • member
    • 0 kudos
    Please help me. The mod manager does not save changes to some mods. for example, in the "different settings" mini-mod, I set the terror mission after 90 + days, in the "squadron" mod, I set the fighter refueling time to 2 hours (by default it costs 4), but after the start of the campaign, all these and some other mods return to the default settings, although many other changes remain. How can I fix this?
    1. szmind
      szmind
      • premium
      • 38 kudos
      If some settings are saved and some not I doubt I can help without direct online consultation through Discord. It's because it should be either all or none being saved. Could you at least share your Launch.log ? Maybe some error there? I am pretty sure that LW 1.1. had some comma missing in a few lines. It might break the reading of settings.
    2. Kusraina
      Kusraina
      • member
      • 0 kudos
      Hi szmind!

      First, thanks for the great stuff that you made. But sadly I also got the same error like lokeMcv. Some Setting were saved while other are not, I'm also trying to edit the value from .ini file, yet the value in-game keep following the value from The mod Manager.

      NB : I'm using LW 1.1.
    3. szmind
      szmind
      • premium
      • 38 kudos
      Have you tried installing the latest UI Mod Manager on top of LW 1.1?
    4. koogco
      koogco
      • supporter
      • 0 kudos
      Overwriting LW 1.1 with the latest UI Mod Manager messes things up (at least after pressing save in the mod manager, didn't test without doing so). The start mission has pods of 5 enemies and includes harder enemies, it is supposed to be 3+3+4 sectoids.
      defaultmodsprofile.ini from LW 1.1 has a ton of additions, so overwriting it might be what messes things up? It could also be some of the other files though.
    5. szmind
      szmind
      • premium
      • 38 kudos
      Install new UI Mod Manager but use your defaultmodsprofile.ini. You want new \CookedPCConsole and new \Localization but \Config can be skipped during installation (either don't copy it or after overwriting bring back your \Config from LW 1.1)
    6. TrejanKK
      TrejanKK
      • member
      • 0 kudos
      I have the same. ModManager does not save some mod settings, even though I change and save them. It also does not save settings in profiles. I use ModManager (v.1.5) in the "Long War 1.1" modpack (v.44.6) by Loriendal. Is there anything you can do about it?
    7. Kusraina
      Kusraina
      • member
      • 0 kudos
      I just want to report, that the method works fine. I'm Installing the new Mod manager after Installing LW 1.1. It work well on my end. Thanks for the great mod and support!
    8. zaji1911
      zaji1911
      • premium
      • 0 kudos
      Hey szmind - I've been having this same issue and have been spending all day trying everything. I've copied your solution exactly, but it is not resolving the issue. Do you have any ideas? Let me know if you need more info.
    9. szmind
      szmind
      • premium
      • 38 kudos
      Try loading any save game after implementing changes in Mods Menu. This should force an update of user profile (where the changes are saved).

      Apart from this - there is a flaw (a typo) in DefaultMiniMods.ini in LW 1.1 which might be relevant to this partially. There is a comma (or two) missing. I cannot remember where exactly but I used to hunt them by performing "find" operation searching for "0 i" and "1 i", and "2 i" etc. up to "9 i". It's because I remember the flaw looks like "iMin=100 iMax=..." where it should be "iMin=100, iMax=" (with comma in between).
    10. zaji1911
      zaji1911
      • premium
      • 0 kudos
      Hey - Thanks for the response.

      Unfortunately, loading doesn't apply the changes. And I've tried looking through the DefaultMiniMods.ini for comma errors, but could not locate any as of the current version.
    11. szmind
      szmind
      • premium
      • 38 kudos
      In folder C:\Users\...\Documents\My Games\XCOM - Enemy Within\XComGame\SaveData there is a file called profile.bin
      It should have new date/time every time you do some changes or save game or load it and exit the game. Check date/time before launching game. Then launch game, do changes, save them to a mod profile (using Manage Profile tab in Mods Menu). Save settings, exit. Check the date/time of the profile.bin file. Is it updated?
    12. zaji1911
      zaji1911
      • premium
      • 0 kudos
      Yes - I did only as described and profile.bin updated.
    13. szmind
      szmind
      • premium
      • 38 kudos
      I am out of ideas. I wish I could fix it but I cannot reproduce the bug on my end with LW 1.0 (and I honestly don't intend to install LW 1.1 since going back to LW 1.0 would require fresh reinstall and losing parts of my current work in progress). I have no feedback from any LW 1.1. user whether the Mod Manager works fine with LW 1.0 for them and only gets broken with LW 1.1. or is it broken for them on any LW version. This would be informative.
    14. zaji1911
      zaji1911
      • premium
      • 0 kudos
      Hey man, you've already done more than enough to try to help. Whether I ever get it fixed or not, I really appreciate you putting your free time in to try.

      I did as suggested and tried on a completely fresh install of the game, running only LW 1.0, UI Mod Manager and Xcom Mini Mods.
      Checked every single mutator and had no issues with settings being saved.

      I then installed LW 1.1 over top of it and noticed almost all mutators that are originally from UIMM/Minimods saved without issue, while seemingly everything added with LW 1.1 failed to save. I didn't have time to go through every mutator unfortunately, but from a quick dive through, I noticed these three mini-mods only started failing to save after installing LW 1.1:

      Improved Enemy Icons
      Game Speed
      Limit Chain Panic

      Hopefully that's helpful at all. If you need me to do a deeper dive/look into any other possibilities, I would be happy to do so.
    15. szmind
      szmind
      • premium
      • 38 kudos
      You have identified a major flaw. Line 565 in defaultminimods.ini from LW 1.1.
      ModOptionInt=(Idx="3.1",ModName="AlienHeadIcons", .... arrValues=(0,1,2,3,4,5,10,11)
      It is missing the closing parenthesis, should be double:
      ModOptionInt=(Idx="3.1",ModName="AlienHeadIcons", .... arrValues=(0,1,2,3,4,5,10,11))

      The missing parenthesis breaks "parsing" of the file and anything below the line is broken - the three you mentioned and then also Flashbang Blinds, Alien Sight Rings, GlamCam, HPBar, Sure Hit Chance, Character Colorizer
  7. recon1o6
    recon1o6
    • member
    • 0 kudos
    Fresh windows 10 install of xcom EW, then long war and long war 1.1

    The mod manager menu isn't there despite the 1.1 page saying its in. Do I need to update this mod?
    1. szmind
      szmind
      • premium
      • 38 kudos
      Yes, it's advised to installe the lates UIMM over the LW 1.1. Just keep the config files from LW 1.1. You want updated \cookedpcconsole and \localization
  8. deleted53325721
    deleted53325721
    • account closed
    • 0 kudos
    I know I might seem really dumb, but is the "XComMutatorEnabler.txt" file supposed to be in the compressed files we downloaded from this page? Or is it a file in the MiniMods?
    1. szmind
      szmind
      • premium
      • 38 kudos
      XComMutatorEnabler.txt is in Mini Mods package. But since MiniMods package (some version, probably not the latest) is available on this site the answer is sort of double "yes" - it's in the files downloadable from this page and it's a file in Mini Mods.
  9. Ineedahero758
    Ineedahero758
    • supporter
    • 1 kudos
    Straight up doesn't work for me.

    Menu not in the options or difficulty select menu, i've done a clean install twice followed instructions to the letter. At a loss.
    1. szmind
      szmind
      • premium
      • 38 kudos
      I am updating the mod to a new version within c.a. 24 hours. It will be no-edit installation. Just copying the files into \XEW (not into \XEW\XComGame). Wait for the update and be among the first ones to test :)
    2. szmind
      szmind
      • premium
      • 38 kudos
      Regarding the "not working" issue. I cannot tell much without basic info like which version of the game you play: vanilla or Long War and Windows or Linux. The linux solution is in the post very below. For vanilla the problem can be "disable phoning home" and "direct ini loading" not fired (one time procedure with PatcherGui->Tools menu).
    3. Alandauron
      Alandauron
      • member
      • 1 kudos
      Sorry for the delay on the update, the new version is up and ready to go.  Remember to read the new installation instructions, especially if you're not using the UIModManager with Long War.  Installation using Long War has been simplified with a new install location.
  10. tecknogyk
    tecknogyk
    • member
    • 0 kudos
    So, trying to install this in the Linux version of the game has issues.  For some reason the port has the file and folder names all lower case.  I can only assume the company that ported the game did this to make things easier.  However, since Linux is case sensitive this causes a problem trying to install this mod manager.  If anyone has successfully installed this on a Linux machine let me know what you did to get it working.  I can get it working if I force steam to install the windows version and run it through Proton but the game UI is a bit buggy going that route so I'd prefer a different solution.
    1. szmind
      szmind
      • premium
      • 38 kudos
      Have you tried renaming all the mod files to lower case?
    2. tecknogyk
      tecknogyk
      • member
      • 0 kudos
      Yes, I tried that.
    3. tecknogyk
      tecknogyk
      • member
      • 0 kudos
      I got it working.  I started fresh on a new install, copied over the mod files to another folder and renamed everything to lower case again.  I must have missed something the first time I tried this because this time it worked.  So, if there's anyone else on Linux, renaming all the files to lower case does work you just have to make sure you get everything.  This includes folder names and file extensions.