If you want to use this with the sightlines mod how do you actually install it? This mod and that mod have a lot of files that try to overwrite each other and everytime I try to install them both I get a "package required for this mod is disabled via mod packages window. Enable option Sightlines in mod packages window to run this mod" except if I go into the mod packages window using the button at the bottom, I don't have any option to enable Sightlines. All I get in that window are 3 tabs for "Strategic Mutators", "Tactical Mutators", and "(XComGameInfo.Mods)" (that are seemingly off-center to the left since the "Strategic Mutators" button is half overlapped with the back button) but all of them just take me to another page with one item listed (different for the different tabs) and a "Register new mutator" button and that's it. If I click that button though it just sends me to a text input prompt. I read through the "DefaultMutatorLoader.ini" file that Sightlines ships with (one of the ones that this mod also has) and I've tried both adding "arrTacticalMutators="Sightlines.SightlineMutator"" to this mod's copy of it and registering "Sightlines.SightlineMutator" in the "Tactical Mutators" section of the mod packages window, but nothing has worked.
There is the little compatibility patch that this mod pack ships with so I assume they should be compatible (otherwise why would there even be a patch at all?) but for the life of me I can't figure out how you're supposed to install them together.
I assume you simply do not have the Line of Sight Indicators mod installed. You probably assume it comes with Mini Mods because you see it on the mod list, but it does not. The "Line of sight indicators" mod is not my mod and therefore is not included in the Mini Mods package. You can see it in Mod Menu because you have installed UI Mod Manager which out of courtesy of mine includes options for this mod (but only the options, not the mod itself). SOLUTION: You have to download and install LoS mod seperatly. THEN apply the compatibility fix patch.
EDIT: Do not worry about "overwriting" of the files. These are (or should be) the same files just spread accros the various packages. It must be that way because mini mods' code refers to the code of ui mod manager so the game requires the references.
JFYI: I've just spent tons of time dealing with the same issue... though I remember it was working previously... so I've uninstalled latest and re-downloaded "MiniMods (includes UIModManager v. 1.4)" - Version 2.33 -- and it's working!
So, summarizing - seems like UIModManager v. 1.5 is partially broken on vanilla EW :( You still can install UIModManager v1.4, enable LoS mod, and upgrade it to v 1.5. Though "Mod Packages" would still be broken (there are no checkboxes to enable/disable mutators).
Commander's Choice doesn't work at all in normal EW. Upon entering the barracks and selecting a soldier who is about to take his first level up (from Rookie to Squaddie), the "New Training" window pops up, forcing you to take the first skill of whatever class they are automatically assigned. I can even see the button you made (above the soldier's abilities window) briefly appear and disappear. I never get a chance to click it since the game forces you to hit "confirm" on the "New Training" window, which is unavoidable once you open the abilities screen.
I created the mod specifically on the request from EW player and I did install EW for this purpose and the tests proved reliability. Do you enter the promotion screen through barracks or through post-mission report? I admit not testing the mod with post-mission report due to missing a proper save file for tests.
Entered through barracks. Upon further examination, I may have made a mistake somewhere in installation. Some of the mini mods (example: the pre-mission picture) are working, while others are not. I originally installed UI Mod Manager from it's own page, then did the installation form there, only to realize it is also included in the zip file on this mod, where I did another (perhaps incorrect) install. Very confused process :D
I have the same problem, I installed the update but the "New Training" window appears, forcing you to take the first skill of any class that is automatically assigned
A word of explanation. The mod DOES NOT PREVENT the initial perk assignment. The game forces the soldier to be of some class after the level up. But the mod allows for a ONE TIME CHANGE of the initially assigned class. If the button for the choice is not visible immediately (after the "New Perk" pop up) scroll forth-back to the soldier or re-enter the soldier's ability screen.
Concluding - with the mod the soldier can be re-speced to a different class until his/her next level-up. For example you can go as a Heavy for a mission or two and as long as you did not level up you can re-spec to a different class.
Yes, you DO miss the most important thing. See the button above the icon? I have added a button with the name of the class. "Sniper" , "Heavy". Click the BUTTON, not the icon :)))
Consequtive clicking on the button scrolls through available classes. Confirm the choice by clicking the perk icon.
Dumb-proof instructions: Move mouse cursor over the icon. Move the cursor c.a. 2 cm to the top. The mouse cursor is now over the rectangle-shaped button with the name of the class. Click the button. Note: the mod should allow you to change class of already promoted soldiers (before the mod) as long as they are still on their first level.
This should not be happening. The mod is tracking every change of fGameSpeed attribute and ensures it to be always as set by the player. Have you tried setting the default speed to >1.0 instead of increasing it with Ctrl+?
Yes, I have changed the default speed in the defaultminimods.ini file that I copied to config. This line right: VarPath="MiniModsTactical.GAME_SPEED_TACTICAL", fMin=0.50, fMax=2.50, fStep=0.20, fDefault=2.50 Am I doing something wrong? I do have some other mods installed too using patcherGUI, but minimods doesn't utilize it either.
Oh right, in the DefaultMutatorLoader.ini I also have sightlines mod enabled, in this order: arrTacticalMutators="Sightlines.SightlineMutator" arrStrategicMutators="MiniModsCollection.MiniModsStrategy" arrTacticalMutators="MiniModsCollection.MiniModsTactical"
Maybe the order is wrong, or I can't use sightlines with minimods?
No, this is not that line. You have modified the line that controls default value for the Mods Menu (when you click "Reset Defaults" this is the value that will be set). The correct place for "hard default" is: GAME_SPEED_TACTICAL=
You simply remove or comment out the lines in DefaultMuatorLoader.ini and that's all. MiniMods do not alter any part of the existing code (well, unless you play vanilla and have applied the mutator enabling part) so when disabled they silently stop their job.
Hi SZ, hope all is well in you world. I appreciate all the hard work and effort you have put into modding this still great game! I am having an issue getting the mod manager to show on main xcom screen (on steam deck) (when u load start game etc) the mods are installed ok as when i start game i can see unit xp ammo counter etc.
I just dont have the ability to go in and tweak the mod settings to my liking. Got it running fine on PC , but trying to get this sorted on my steam deck. I checked all files and folder were lower case when copying in to right locations. as I did on the pc. but still the mods menu is not there for me.
Can you please advise a fix at all? also i was looking for your discord link and couldnt find it could you drop it here please?
I mainly want to be able to turn on enemy hit percentages and defense shield ratings both really help a lot.
Appreciate any help you can give ty. :)
EDIT: Managed to go into the ini file and manually adjust all the mods i want so I am happy! :) now the war begins once more.... Best wishes commander!
I have no option to test the mod on linux machines, including steam deck. A hint is maybe that the most recent version of ui mod manager requires putting the files one level up in the folder tree - into \xew, not into \xew\xcomgme. Have you done it this way? You can also control the mods traditionally through DefaultMiniMods.ini. All the switches and settings are there.
Thanks for the response, Managed to go into the ini file and manually adjust all the mods i want so I am happy! :) yeah I did follow the readme an put all into xew, its working fine except for the mod manager. (you need a steam deck in your life!)
now the war begins once more.... Best wishes commander!
Click "Manage Profiles" button at the top (right end), add New Profile (or select an existing one) and Save. The settings are saved in the OnlineProfileSettings (probably the Steam user profile) so should be available even after reinstalling (Manage Profiles-> Select profile -> Load).
I saved the settings in the profile, but it didn't help, unfortunately. After the settings crashed, I couldn't load them. So I thought it might be a good idea to save the files I needed, so I could just restore them to their original location if needed. Unfortunately, I don't know what exactly needs to be saved. I have a version from GOG, so all the settings should be on the disk
GOG version hacks/cheats the SteamWorksSubsystem so that is probably why the profiles will not work with GOG version (there is no reference for OnlingProfileSettings). The files that hold the setting are located in \Config user folder in ...\Documents\My Games\XCOM - Enemy Within\XComGame\Config (next to the SaveData folder). The files have "Xcom" instead of "Default" in their name. This is where the settings are being saved when you click "Save and Exit" in Mods Menu. The files of interest would be: XComModProfile.ini XComMiniMods.ini depending on the other mods might be more (like another config for the Gender Mod or Shiv Slot mod etc.)
I'm not sure I understand the installation instructions. I'm trying to play with Commander's Choice for the base game (XCom: Enemy Unknown), which the description for this mod says should work, but there are no instructions to do so. Everything is either for Long War or Enemy Within. I've tried installing all the different versions following the instructions and none of them seem to do anything. The mod manager never appears ingame. Also, the instructions say to open the file "DefaultMutatorLoader.ini" but it does not exist anywhere within the xcom files nor in the mod files. I was able to find the file because I was dumb and kept misspelling it.
Appologies, I forgot that PatcherGUI is designed for EW version and that the paths are all for XEW. Try putting the files not in \XEW\XcomGame but in \XCom-EnemyUnknown\XComGame. And the UIMODMANAGER files into \XCom-EnemyUnknown instead of into \XEW. Then try the MMXComEngine trick from Troubleshooting hints at the bottom of description. Remember to edit the files for EU so not the ones in \XEWXComGame\Comfig but one branch up, that is in Xcom-EnemyUnknown\XComGame\Config
Update: I have installed base EU and tried to make it work. No hope. What I have learned after several attempts, trying tricks and different methods - the base game refuses to load the file packages compiled for EW. Sorry. I'll update the description to "only EW/LW".
szmind, I am not sure how much visibility you have into the sightlines indicator code, but here goes.
Would you have the reach to implement slightlines indication for troops with Squadsight ability? To clarify, units with Squadsight would receive a sightlines indicator outside of an enemy's sight range/ring. This indicator could leverge the existing improved enemy overwatch icon, and potentially display in 'yellow' to indicate squadsight.
Is this in the realm of possible?
As always, thank you for all your hard work to turn this game into a timeless classic! Cheers.
612 comments
There is the little compatibility patch that this mod pack ships with so I assume they should be compatible (otherwise why would there even be a patch at all?) but for the life of me I can't figure out how you're supposed to install them together.
SOLUTION: You have to download and install LoS mod seperatly. THEN apply the compatibility fix patch.
EDIT: Do not worry about "overwriting" of the files. These are (or should be) the same files just spread accros the various packages. It must be that way because mini mods' code refers to the code of ui mod manager so the game requires the references.
So, summarizing - seems like UIModManager v. 1.5 is partially broken on vanilla EW :(
You still can install UIModManager v1.4, enable LoS mod, and upgrade it to v 1.5. Though "Mod Packages" would still be broken (there are no checkboxes to enable/disable mutators).
Concluding - with the mod the soldier can be re-speced to a different class until his/her next level-up. For example you can go as a Heavy for a mission or two and as long as you did not level up you can re-spec to a different class.
https://youtu.be/xuEXTDlhW3c
https://staticdelivery.nexusmods.com/mods/151/images/735/735-1734914260-312975648.png
Consequtive clicking on the button scrolls through available classes. Confirm the choice by clicking the perk icon.
Dumb-proof instructions: Move mouse cursor over the icon. Move the cursor c.a. 2 cm to the top. The mouse cursor is now over the rectangle-shaped button with the name of the class. Click the button.
Note: the mod should allow you to change class of already promoted soldiers (before the mod) as long as they are still on their first level.
VarPath="MiniModsTactical.GAME_SPEED_TACTICAL", fMin=0.50, fMax=2.50, fStep=0.20, fDefault=2.50
Am I doing something wrong? I do have some other mods installed too using patcherGUI, but minimods doesn't utilize it either.
Oh right, in the DefaultMutatorLoader.ini I also have sightlines mod enabled, in this order:
arrTacticalMutators="Sightlines.SightlineMutator"
arrStrategicMutators="MiniModsCollection.MiniModsStrategy"
arrTacticalMutators="MiniModsCollection.MiniModsTactical"
Maybe the order is wrong, or I can't use sightlines with minimods?
GAME_SPEED_TACTICAL=
I just dont have the ability to go in and tweak the mod settings to my liking. Got it running fine on PC , but trying to get this sorted on my steam deck. I checked all files and folder were lower case when copying in to right locations. as I did on the pc. but still the mods menu is not there for me.
Can you please advise a fix at all? also i was looking for your discord link and couldnt find it could you drop it here please?
I mainly want to be able to turn on enemy hit percentages and defense shield ratings both really help a lot.
Appreciate any help you can give ty. :)
EDIT: Managed to go into the ini file and manually adjust all the mods i want so I am happy! :) now the war begins once more.... Best wishes commander!
https://discord.gg/nZevH7QZ
now the war begins once more.... Best wishes
commander!
XComModProfile.ini
XComMiniMods.ini
depending on the other mods might be more (like another config for the Gender Mod or Shiv Slot mod etc.)
I was able to find the file because I was dumb and kept misspelling it.Also, the instructions say to open the file "DefaultMutatorLoader.ini" but it does not exist anywhere within the xcom files nor in the mod files.
Would you have the reach to implement slightlines indication for troops with Squadsight ability? To clarify, units with Squadsight would receive a sightlines indicator outside of an enemy's sight range/ring. This indicator could leverge the existing improved enemy overwatch icon, and potentially display in 'yellow' to indicate squadsight.
Is this in the realm of possible?
As always, thank you for all your hard work to turn this game into a timeless classic! Cheers.