What a wonderful and amazing tool! Thank you for this. Worked without issues, as do all of these things my end (pgen, vramr, dyndo etc). Check out this patched Whiterun City interior, JUST ONE PATCH with your tool, a ton of mods made compatible! https://youtu.be/aB691zdWAlk?si=mLKqZIFS1TPMTsxL
I really don't get what's going wrong for me. I can only remove vanilla items it does not apply Modded stuff to the outputted Esl File, I can view the form Id's with the IGPClist command, yet in SSEedit just vanilla stuff left.
EDIT: I managed to get it working. If you're still waiting for feedback, here's what I did;
Open the .json file you're going to use for your patch.
In the "sourceName": "XXX.esp" section of the .json, check that the .esp name is correct. If it's not identical to the .esp name of the mod you're trying to patch, find+replace all incorrect .esp names with the correct version. (Apparently, the script that's parsing the strings in the .json is case sensitive, so make sure you're capitalizing letters where they should be.)
thank you for that info. I had issues with getting the patch script to even show up in xedit. it just wouldn't no matter how many times i tried to extract it. I had to open up the file in a .pas viewer (found one online), copy the file, select new script and paste it. then after all that, it wasn't making the patches with anything that wasn't vanilla, like your issue. Once i fixed the source names, it created the patch just fine.
Any chance of an update that fixes issues? The json file always puts the mod name in lower case. the base game is the only time it capitalizes the name.
I'm afraid I don't have time much these days to make updates, though I have had this mod in the back of my mind and will surely come back to it one day. I had plans of integrating with BOS (so a new plugin would be unnecessary), removing the Platform dependency, and other ideas. One day...
In the mean time, my permissions are open and if you open the mod you'll find that it is written in javascript, so anyone out there who has familiarity with that can try and make a bugfix. It might be a simple fix, or it might be an issue with Platform, in which case that's probably going to be a struggle
you could use it to move the item save it with igpcstore then go in xedit and make a duplicate once you created a patch. after that you would just have to position it where you want it, either in xedit or in game but i would change the position slightly so that you can find it in game.
is the SSEEdit script missing something? i get an error regarding the json object when i run it >Exception in unit line -1: [EJvInterpreterError] Error in unit 'userscript' on line 295 : Undeclared Identifier 'I'
EDIT: nvm got it working, there was a random NULL in-between the json blocks and it was breaking it, another user error thing to watch out for ig
How have I not found this mod before? What a game changer! So much easier to make quick fixes/ adjustments to objects, absolutely great utility, cheers!
[00:00] Start: Applying script "inGamePatchCreator" [dawnstarremakebansheecut.esl] Adding master "Update.esm" Error assigning to [ \ [FE 000] dawnstarremakebansheecut.esl \ [1] GRUP Top "WRLD" \ [0] Tamriel "Skyrim" [WRLD:0000003C] \ [4] CNAM - Climate] from [ \ [01] Update.esm \ [35] GRUP Top "WRLD" \ [0] Tamriel "Skyrim" [WRLD:0000003C] \ [5] CNAM - Climate]: [Exception] Load order FileID [00] can not be mapped to file FileID for file "dawnstarremakebansheecut.esl" Error assigning to [ \ [FE 000] dawnstarremakebansheecut.esl \ [1] GRUP Top "WRLD" \ [0] Tamriel "Skyrim" [WRLD:0000003C] \ [14] ZNAM - Music] from [ \ [01] Update.esm \ [35] GRUP Top "WRLD" \ [0] Tamriel "Skyrim" [WRLD:0000003C] \ [15] ZNAM - Music]: [Exception] Load order FileID [00] can not be mapped to file FileID for file "dawnstarremakebansheecut.esl" [00:18] Exception in unit userscript line 244: [Exception] Load order FileID [00] can not be mapped to file FileID for file "dawnstarremakebansheecut.esl" [00:18] Aborted: Applying script "inGamePatchCreator"
I keep getting this error no matter what I do. MA or anyone else, can anyone help me to at least get the script to work? =_=
EDIT: Managed to get the script to run by manually creating a patch file and adding masters, saving and restarting xEdit. However, I'm also getting an issue where only vanilla objects are copied into my patch.
EDIT 2: Managed to get it working finally. Apparently, your script is case sensitive. You might want to make a note on the main page or sticky a comment.
Using Object Manipulation Overhaul as my positioner, having an issue where the json file created does not contain any data when I create a new esl in xedit. I'm not sure what's wrong
94 comments
https://youtu.be/aB691zdWAlk?si=mLKqZIFS1TPMTsxL
Any help would be gratefully received!
thanks.
I'm also having this issue.
EDIT: I managed to get it working. If you're still waiting for feedback, here's what I did;
"sourceName": "XXX.esp"section of the .json, check that the .esp name is correct. If it's not identical to the .esp name of the mod you're trying to patch, find+replace all incorrect .esp names with the correct version. (Apparently, the script that's parsing the strings in the .json is case sensitive, so make sure you're capitalizing letters where they should be.)does this mod support Skyrim VR?
Thanks in advance!
In the mean time, my permissions are open and if you open the mod you'll find that it is written in javascript, so anyone out there who has familiarity with that can try and make a bugfix. It might be a simple fix, or it might be an issue with Platform, in which case that's probably going to be a struggle
>Exception in unit line -1: [EJvInterpreterError] Error in unit 'userscript' on line 295 : Undeclared Identifier 'I'
EDIT: nvm got it working, there was a random NULL in-between the json blocks and it was breaking it, another user error thing to watch out for ig
[00:00] Start: Applying script "inGamePatchCreator"[dawnstarremakebansheecut.esl] Adding master "Update.esm"
Error assigning to [ \ [FE 000] dawnstarremakebansheecut.esl \ [1] GRUP Top "WRLD" \ [0] Tamriel "Skyrim" [WRLD:0000003C] \ [4] CNAM - Climate] from [ \ [01] Update.esm \ [35] GRUP Top "WRLD" \ [0] Tamriel "Skyrim" [WRLD:0000003C] \ [5] CNAM - Climate]: [Exception] Load order FileID [00] can not be mapped to file FileID for file "dawnstarremakebansheecut.esl"
Error assigning to [ \ [FE 000] dawnstarremakebansheecut.esl \ [1] GRUP Top "WRLD" \ [0] Tamriel "Skyrim" [WRLD:0000003C] \ [14] ZNAM - Music] from [ \ [01] Update.esm \ [35] GRUP Top "WRLD" \ [0] Tamriel "Skyrim" [WRLD:0000003C] \ [15] ZNAM - Music]: [Exception] Load order FileID [00] can not be mapped to file FileID for file "dawnstarremakebansheecut.esl"
[00:18] Exception in unit userscript line 244: [Exception] Load order FileID [00] can not be mapped to file FileID for file "dawnstarremakebansheecut.esl"
[00:18] Aborted: Applying script "inGamePatchCreator"
I keep getting this error no matter what I do. MA or anyone else, can anyone help me to at least get the script to work? =_=
EDIT: Managed to get the script to run by manually creating a patch file and adding masters, saving and restarting xEdit. However, I'm also getting an issue where only vanilla objects are copied into my patch.
EDIT 2: Managed to get it working finally. Apparently, your script is case sensitive. You might want to make a note on the main page or sticky a comment.