It appears this mod does not work with the Windows Store (Game Pass) version of the game because of the way Windows Store encrypts game files on your computer. As far as I know, it should work with all other platforms.
I just played this game with the De Vespe DLC, and after some bisection validation, I can confirm that this mod would "break" the DLC and cannot trigger Lady Morange's dialogue properly. Since Roman enhancer's No Fail Option patch is using this mod for some dialogue injections, maybe it's because of that mod. Anyway, just my two cents.
It breaks the De Vespe conspiracy because of one file.
Unpack your game files using any unzipper. Search for lvl_02_south_city_background.sqg You need the version from: data_patch.spk\quests\levels_dedicated, Not the one from data.spk\quests\levels_dedicated
Edit the file properties to be 'Read/Write' (Quest files are normally 'Read Only'), then edit the top line to look like this (I used Notepad++):
<?xml version="1.1" encoding="ISO-8859-1"?>
Overwrite the file in the mod folder. Back up the original first in case you make a mistake.
It's in: !ModSlotSupport\background_loaders
Done. Lady Morange should now speak and the rest works fine. The original mod file lacks the lines of code to initiate her dialogue. It's right at the bottom, for those who're interested.
Hey, I did the troubleshooting as you instructed and thank goodness I think it works but I did have to create new save file to verify that the DLC works as intended so I what I wanna ask is...is it possible to make it work using my old save file so that I don't have to start a new game from scratch just to play the DLC? also the reason that I think it doesn't work on my existing save file is probably because some of the mods are baked into that save file and I have no idea how to circumvent that other than just creating a new save file and start a new playthrough. Thanks for helping, ur a genius.
Hate to say it but this mod support slot does not age well at all. I open it and it automatically closes. There's absolutely no fix for it, so if anyone has this issue. You are SoL I am afraid because I haven't found any solutions after my extensive search across multiple forums.
Even though I tried the solutions on this post or the posts from other mods, still doesn't fix it. The one thing I noticed is that the 'modcursor' is not defined is the main issue why it disappears.
Hello, is it possible to use/edit this tool for the game The Technomancer, which seems to use the same engine as GreedFall? I would like to translate The Technomancer into my language.
I'm late downloading this, but it really did the trick for me, so you have a big thanks, but with one reservation*!
I've spent days trying to work out why I couldn't get a simple few lines of text into the GUI. This told me why I couldn't and cured it! I'm overhauling Greedfall's armour, weapons and crafting system for my own use, but kept hitting a problem when I wanted to alter text that appeared in the GUI . It just didn't show up and kept using Spiders' original text.
These are the lines that choose what text you see on screen when you select an item.
They are found in a separate .spk file, under loc_(Your language)_data.spk
You'll work out 'your language'. 'eng' is english,, 'chn' Chinese, 'fra' French and so on...
Now you can edit the 'public name' and 'public description' to read what you like and it will appear in game, but with an error message attached. So <descriptionTag idDescTag="ing_ore_metal1" publicName="My Metal" publicDesc="Super metal for upgrades"/>, will work, but on-screen, it looks like this... <ErrLoc:> MyMetal and <ErrLoc:> Super metal for upgrades
Not good.
I tried and succeeded in finding the text files that the text was based on and altered them... it did nothing in-game... until I downloaded and ran this .exe. ... Bingo! Now I have ingredients and equipment with no errors, messages that work and I can even add my own stuff into existing chests with no error messages...
Dheuster, honestly, that's genius. I've worked out a lot of Greedfall's files on my own, but this I'd never have got to! Not in a million years.
Thanks.
* I can confirm that having the mod in the 'Data Local' file stops the De Vespe DLC from getting past the conversation with Lady Morange. Removing it does not undo any of the text mofifications it was used to insert into the game. I'll take a look and see if I can find and modify the file(s) that are responsible for the conflict.
alas like many mods, you are told in a language totally incomprehensible for the simple casual player, where to put files, except, it doesn't work why? well a video tutorial would have been judicious, but after all, it's good like that, so much the better for the lucky ones who get there.
(NOTE: These steps HAVE been provided in the Mod Slot Support's UN-Install description, and many probably overlooked that, me included. I am merely adding the steps on how get your updated files and re-installing Mod Slot Support.)? ----------------------------------------------- STEAM Step-By-Step: 1. go to your game installation folder, possibly "/steam/steamapps/common/GreedFall/", but wherever you installed GreedFall. 2. go into your mods folder "datalocal" and into "!ModSlotSupport" folder. 3. run "uninstall.cmd". 4. now go back and delete "!ModSlotSupport" folder along with the files "mod_slot_0.sqg" and "updatemods.exe". 5. back out from "datalocal" and go into "packs" folder. 6. go into the "packs" folder. Delete the ".bak" type files created by Mod Slot Support, along with the equivalent files without the ".bak" extension. ?.HINT. the files you're looking for are very likely named "loc_eng_data.spk(.bak)" and "loc_eng_data.stc(.bak)", but they may be another language if you don't play the game in English. 7. go on Steam and run "Verify Game File Integrity" from GreedFall's properties menu. ?.Why? Because your "loc_eng_data.spk/.stc" were outdated and you just deleted them, so you need to grab the updated ones again. 8. now re-install Mod Slot Support (the updated one I provided at the start of this comment) into your "datalocal" folder. 9. and done! You can go about installing mods and running Mod Slot Support's updatemods tool *like before! ?.* As in, if you ran "updatemods.exe" directly, do that. If you ran it through Vortex Mod Manager, run it through there! -----------------------------------------------
Do you want to speedrun this? Okay, look at the spoiler below, but don't complain if it's too "quick and dirty" and you somehow get some error when launching the game again:
Spoiler:
Show
1. go to your game installation folder. 2. run "uninstall.cmd" from !ModSlotSupport" in case the mods you have need to be un-merged! 3. delete your outdated "loc_eng_data.spk/.stc(.bak)" files. 4. verify game file integrity. (this should not affect your installed mods in "datalocal", anyway, you'll just get your updated "loc_eng_data.spk/.stc" files) 5. overwrite your "!ModSlotSupport" folder with the updated one provided in the link at the top of this comment. (Nothing was done with the files "mod_slot_0.sqg" and "updatemods.exe", they're the exact same.) 6. done! Just run updatemods.exe the way you did before (directly OR through Vortex Mod Manager if you use Vortex)
-----------------------------------------------
WHY a clean Re-Installation is necessary? Due to how Mod Slot Support works it WILL be necessary, if you ever used Mod Slot Support prior to the game's Gold Edition & DLC update. Mod Slot Support creates a backup of your language text files pack along with the library of references, two .bak files called "loc_eng_data.spk.bak" and "loc_eng_data.stc.bak" in your "packs" folder, not inside your "datalocal" folder.
These files will contain only the files from the game PRIOR to the update, so Mod Slot Support still held the old backup, causing conflicts with many texts added by the update. Have you experienced the De Vespe DLC window showing broken coding text calling for missing descriptions, something like something like "...LOC:#GUI_OUTGAME_ADDITIONAL_CONTENT_UNLOCKED_TITLE>", "#GUI_OUTGAME_ADDITIONAL_CONTENT_UNLOCKED_DESC" and/or "#GUI_STORE_NAME_MAIN_MENU" like showcased here, as provided by @Hurlocks? THAT's the reason. Mod Slot Support is still drawing from that outdated backup it made prior to the update.
-----------------------------------------------
Thanks to @Seracen for PMing me and indirectly motivating to fully update this to work with the DLC.
Note!!!: Will delete if @Dheuster requests ASAP, for an official update.
!IMPORTANT! @Seracen has tested it for me, and there's good and bad news!
The good news first: It IS properly updated and working now! Along with other mods I updated (Naut-E Wares & Romance Enhancer).
The bad news now:A new save is likely required.Why? Because the outdated mods were ignorant to the existence of the DLC, so the save is very likely locked out from the DLC if you're already at a point you should have access to it. Unfortunately I have no way of circumventing that.
couldnt get this to work rip. would always find 0 mods and then SLI error on game launch. no clue if it was this or some other mod(s) but just gave up on this and the romance enhance mod
Thanks for such mod of central importance. I just got into the game and kicking myself for not having done it sooner. Two things that bug me though in relation to this mod:
1. Modders give you mods with folder structures that seem to be important, but if going by the root folder after /datalocal does the name of that folder play any significant role? I just rename it to organize. 2. This mod, MSS, gives me a prompt "4 config conflicts" every time I run the updatemods.exe. Which tells me that it is highly likely these are the same conflicts that are not being resolved. Which makes me question the actual functionality of the mod.
@Dheuster If you are still keeping an eye on your mod, maybe you could clarify the two questions.
Hi there i keep having [error] unexpected:"GreedFall" not in working path [D:\games\greedfall\datalocal\!ModSlotSupport]. Bailing.. But I did put it in there Any help?
I am so late for this, but your game folder name must be "GreedFall". So in case of OP it didn't work cause it was called "greedfall" and in my case it was "Greedfall". Also, I hate people who write a problem in comment section and they say "solved" without telling people how to solve it, don't be that guy folks! :D
I just installed mods today to it, including this mod, even following the instructions in earlier posts for the clean install. I am still getting the Error for the sli library.
I just installed GreedFall and mods to it and I am now getting the Error for the sli library. I have done everything that was said in an earlier post, so I have no idea what to do at this point.
110 comments
Sorry Windows Store Game Pass owners =(
I fixed it by deleting this mod's files.
Unpack your game files using any unzipper.
Search for lvl_02_south_city_background.sqg
You need the version from: data_patch.spk\quests\levels_dedicated, Not the one from data.spk\quests\levels_dedicated
Edit the file properties to be 'Read/Write' (Quest files are normally 'Read Only'), then edit the top line to look like this (I used Notepad++):
<?xml version="1.1" encoding="ISO-8859-1"?>
Overwrite the file in the mod folder. Back up the original first in case you make a mistake.
It's in: !ModSlotSupport\background_loaders
Done. Lady Morange should now speak and the rest works fine. The original mod file lacks the lines of code to initiate her dialogue. It's right at the bottom, for those who're interested.
I open it and it automatically closes. There's absolutely no fix for it, so if anyone has this issue. You are SoL I am afraid because I haven't found any solutions after my extensive search across multiple forums.
Even though I tried the solutions on this post or the posts from other mods, still doesn't fix it. The one thing I noticed is that the 'modcursor' is not defined is the main issue why it disappears.
I would like to translate The Technomancer into my language.
I've spent days trying to work out why I couldn't get a simple few lines of text into the GUI. This told me why I couldn't and cured it! I'm overhauling Greedfall's armour, weapons and crafting system for my own use, but kept hitting a problem when I wanted to alter text that appeared in the GUI . It just didn't show up and kept using Spiders' original text.
If you're doing this and you find lines such as:
<descriptionTag idDescTag="ing_ore_metal1" publicName="#ING_ORE_METAL1" publicDesc="#ING_ORE_METAL1_DESC"/>
These are the lines that choose what text you see on screen when you select an item.
They are found in a separate .spk file, under loc_(Your language)_data.spk
You'll work out 'your language'. 'eng' is english,, 'chn' Chinese, 'fra' French and so on...
Now you can edit the 'public name' and 'public description' to read what you like and it will appear in game, but with an error message attached. So <descriptionTag idDescTag="ing_ore_metal1" publicName="My Metal" publicDesc="Super metal for upgrades"/>, will work, but on-screen, it looks like this... <ErrLoc:> MyMetal and <ErrLoc:> Super metal for upgrades
Not good.
I tried and succeeded in finding the text files that the text was based on and altered them... it did nothing in-game... until I downloaded and ran this .exe. ... Bingo! Now I have ingredients and equipment with no errors, messages that work and I can even add my own stuff into existing chests with no error messages...
Dheuster, honestly, that's genius. I've worked out a lot of Greedfall's files on my own, but this I'd never have got to! Not in a million years.
Thanks.
* I can confirm that having the mod in the 'Data Local' file stops the De Vespe DLC from getting past the conversation with Lady Morange. Removing it does not undo any of the text mofifications it was used to insert into the game. I'll take a look and see if I can find and modify the file(s) that are responsible for the conflict.
Mod Slot Support UNOFFICIAL Update v3.02 - Gold Edition & DLC
-----------------------------------------------
(NOTE: These steps HAVE been provided in the Mod Slot Support's UN-Install description, and many probably overlooked that, me included. I am merely adding the steps on how get your updated files and re-installing Mod Slot Support.)?
-----------------------------------------------
STEAM Step-By-Step:
1. go to your game installation folder, possibly "/steam/steamapps/common/GreedFall/", but wherever you installed GreedFall.
2. go into your mods folder "datalocal" and into "!ModSlotSupport" folder.
3. run "uninstall.cmd".
4. now go back and delete "!ModSlotSupport" folder along with the files "mod_slot_0.sqg" and "updatemods.exe".
5. back out from "datalocal" and go into "packs" folder.
6. go into the "packs" folder. Delete the ".bak" type files created by Mod Slot Support, along with the equivalent files without the ".bak" extension.
?.HINT. the files you're looking for are very likely named "loc_eng_data.spk(.bak)" and "loc_eng_data.stc(.bak)", but they may be another language if you don't play the game in English.
7. go on Steam and run "Verify Game File Integrity" from GreedFall's properties menu.
?.Why? Because your "loc_eng_data.spk/.stc" were outdated and you just deleted them, so you need to grab the updated ones again.
8. now re-install Mod Slot Support (the updated one I provided at the start of this comment) into your "datalocal" folder.
9. and done! You can go about installing mods and running Mod Slot Support's updatemods tool *like before!
?.* As in, if you ran "updatemods.exe" directly, do that. If you ran it through Vortex Mod Manager, run it through there!
-----------------------------------------------
Do you want to speedrun this? Okay, look at the spoiler below, but don't complain if it's too "quick and dirty" and you somehow get some error when launching the game again:
1. go to your game installation folder.
2. run "uninstall.cmd" from !ModSlotSupport" in case the mods you have need to be un-merged!
3. delete your outdated "loc_eng_data.spk/.stc(.bak)" files.
4. verify game file integrity. (this should not affect your installed mods in "datalocal", anyway, you'll just get your updated "loc_eng_data.spk/.stc" files)
5. overwrite your "!ModSlotSupport" folder with the updated one provided in the link at the top of this comment. (Nothing was done with the files "mod_slot_0.sqg" and "updatemods.exe", they're the exact same.)
6. done! Just run updatemods.exe the way you did before (directly OR through Vortex Mod Manager if you use Vortex)
-----------------------------------------------
WHY a clean Re-Installation is necessary?
Due to how Mod Slot Support works it WILL be necessary, if you ever used Mod Slot Support prior to the game's Gold Edition & DLC update.
Mod Slot Support creates a backup of your language text files pack along with the library of references, two .bak files called "loc_eng_data.spk.bak" and "loc_eng_data.stc.bak" in your "packs" folder, not inside your "datalocal" folder.
These files will contain only the files from the game PRIOR to the update, so Mod Slot Support still held the old backup, causing conflicts with many texts added by the update. Have you experienced the De Vespe DLC window showing broken coding text calling for missing descriptions, something like something like "...LOC:#GUI_OUTGAME_ADDITIONAL_CONTENT_UNLOCKED_TITLE>", "#GUI_OUTGAME_ADDITIONAL_CONTENT_UNLOCKED_DESC" and/or "#GUI_STORE_NAME_MAIN_MENU" like showcased here, as provided by @Hurlocks? THAT's the reason. Mod Slot Support is still drawing from that outdated backup it made prior to the update.
-----------------------------------------------
Thanks to @Seracen for PMing me and indirectly motivating to fully update this to work with the DLC.
Note!!!: Will delete if @Dheuster requests ASAP, for an official update.
@Seracen has tested it for me, and there's good and bad news!
The good news first: It IS properly updated and working now! Along with other mods I updated (Naut-E Wares & Romance Enhancer).
The bad news now: A new save is likely required. Why? Because the outdated mods were ignorant to the existence of the DLC, so the save is very likely locked out from the DLC if you're already at a point you should have access to it. Unfortunately I have no way of circumventing that.
1. Modders give you mods with folder structures that seem to be important, but if going by the root folder after /datalocal does the name of that folder play any significant role? I just rename it to organize.
2. This mod, MSS, gives me a prompt "4 config conflicts" every time I run the updatemods.exe. Which tells me that it is highly likely these are the same conflicts that are not being resolved. Which makes me question the actual functionality of the mod.
@Dheuster If you are still keeping an eye on your mod, maybe you could clarify the two questions.
i keep having [error] unexpected:"GreedFall" not in working path [D:\games\greedfall\datalocal\!ModSlotSupport]. Bailing..
But I did put it in there
Any help?