Page 1 of 1

[Tutorial] Guide to manually restore Sebastian

Posted: December 7th, 2023, 23:35
by Enverge
Hi, new member, etc.

I'd like to use this mod, but without the changes made to Sebastian. Rather than request a version catering to me specifically, could I have a brief walkthrough of what files I could remove after unpacking the .pak in order to get it as-is, minus Sebastian's edits? Thanks in advance if anyone decides to humor me. If not, I'll just stick with the standalone Ser Aylin mod I downloaded before the Nexus clown brigade took it down.

Guide request for manual edits

Posted: December 8th, 2023, 01:01
by orinEsque
Enverge wrote: December 7th, 2023, 23:35
Hi, new member, etc.
I'd like to use this mod, but without the changes made to Sebastian. Rather than request a version catering to me specifically, could I have a brief walkthrough of what files I could remove after unpacking the .pak in order to get it as-is, minus Sebastian's edits? Thanks in advance if anyone decides to humor me. If not, I'll just stick with the standalone Ser Aylin mod I downloaded before the Nexus clown brigade took it down.
Hello,
So you would like to keep Astarion's interaction with Sebastian gay in your copy? Absolutely no problem. Here are the instructions.

You can restore him like this:
Restore Text
  • Extract using the LSlib Convertor the english.loca file from "NoAlphabetsLingo\Localization\English".
  • Alter the following lines. if you need help on how to work the loca file you can see the "how to translate my mod" section on the OP. the concept is the same.
► Show Spoiler

Restore Voice:
  • Delete all wem files starting with "v5f39e17d28dc4d48837091bb41098c44" from the "NoAlphabetsVoice\Mods\Gustav\Localization\English\Soundbanks" folder. This will remove Sebastienne's voice overrride.
  • To make sure you've removed Astarion and Narator's voice look in the lines in the spoiler above. Search for the "contentuid" e.g. "h2d16a17fge733g4579gb424g02668130e09d", in the same "NoAlphabetsVoice\Mods\Gustav\Localization\English\Soundbanks" folder and delete them.
[*]When Repacking Voices, use Norbyte's Lslib Multi Modders tool, Create a Package with no compression and Priority to 25 or more.

Restore Looks:
  • Delete nocturne.lsf sebastian.lsf from "NoAlphabetAesthetics\Public\NoAlphabetAesthetics\Content\[PAK]_CharacterVisuals" folder

Guide request for manual edits

Posted: January 5th, 2024, 16:37
by DagothGeas5
orinEsque wrote: December 8th, 2023, 01:01
Enverge wrote: December 7th, 2023, 23:35
Hi, new member, etc.
I'd like to use this mod, but without the changes made to Sebastian. Rather than request a version catering to me specifically, could I have a brief walkthrough of what files I could remove after unpacking the .pak in order to get it as-is, minus Sebastian's edits? Thanks in advance if anyone decides to humor me. If not, I'll just stick with the standalone Ser Aylin mod I downloaded before the Nexus clown brigade took it down.
Hello,
So you would like to keep Astarion's interaction with Sebastian gay in your copy? Absolutely no problem. Here are the instructions.

You can restore him like this:
Restore Text
  • Extract using the LSlib Convertor the english.loca file from "NoAlphabetsLingo\Localization\English".
  • Alter the following lines. if you need help on how to work the loca file you can see the "how to translate my mod" section on the OP. the concept is the same.
► Show Spoiler
Restore Voice:
  • Delete all wem files starting with "v5f39e17d28dc4d48837091bb41098c44" from the "NoAlphabetsVoice\Mods\Gustav\Localization\English\Soundbanks" folder. This will remove Sebastienne's voice overrride.
  • To make sure you've removed Astarion and Narator's voice look in the lines in the spoiler above. Search for the "contentuid" e.g. "h2d16a17fge733g4579gb424g02668130e09d", in the same "NoAlphabetsVoice\Mods\Gustav\Localization\English\Soundbanks" folder and delete them.
Restore Looks:
  • Delete nocturne.lsf sebastian.lsf from "NoAlphabetAesthetics\Public\NoAlphabetAesthetics\Content\[PAK]_CharacterVisuals" folder
I am incurring into an issue when re-packing the voice.pak file. Lingo and appearance work after being modified, as does the voices if the voice.pak file is unmodified, but if I extract it and re-pack it, it seems to stop working.
For more information: what I do is, as detailed by the guide, I open multitool and extract the voices.pak. I then go to (folder I extracted it to)\Mods\Gustav\Localization\English\Soundbanks and there I delete all the files that start with v5f39e17d28dc4d48837091bb41098c44 as well as a few from the Narrator (Astarion's ones seem to be covered by removing v5f39e17d28dc4d48837091bb41098c44, as I cannot find the other contentuid). I then go back to the multitool and select the same path I extracted it to (making sure it just contains the two folders that were extracted), and re-pack it as the voice.pak, overwriting the one I extracted. I then go to the .zip file and, after opening it, I delete the original voice.pak, and drag and drop the modified one into it. After closing, I import the mod normally through the Baldur's Gate 3 Mod Manager and place it before Lingo (though I don't think it matters the order).
I have a mod that changes the Emperor's voice to be more like the illithids should sound in my opinion https://www.nexusmods.com/baldursgate3/mods/2662 but the voices work with it and without it, they just stop working after I do the aforementioned process. Am I missing something? Am I doing something wrong? Regardless of the answer, once more thanks to you and your team for what you put together! My Notepad ++ was crashing and lagging when I was modifying the Lingo file from the sheer size of it, can't imagine what it is like to sort through that whole mass of words (which are also, from what I saw in the original .loca English file, not even in order of who is speaking/scene. Sounds absolutely maddening!)

Guide to manually restore Sebastian

Posted: January 5th, 2024, 19:10
by orinEsque
Use Norbyte's lslib converter tool to create package. This time for voice, set compression to none. And load order to 25 or more.

Guide to manually restore Sebastian

Posted: January 5th, 2024, 22:11
by Envergence
DagothGeas5 wrote: January 5th, 2024, 16:37
My Notepad ++ was crashing and lagging when I was modifying the Lingo file from the sheer size of it
Mine had the exact same issue which is why I used Atom to make the changes. It's a program I happened to be introduced to back when I was learning Python, and I recalled its functionality is similar to Notepad++. It had no issues and was a snap to use (thankfully, since I was getting ready to tear my hair out with Notepad++ freezing consistently).

Guide to manually restore Sebastian

Posted: January 5th, 2024, 22:23
by orinEsque
Yes with regards to notepad++, Ya'll need more ram. Or Python, Or R.

Guide to manually restore Sebastian

Posted: January 5th, 2024, 22:24
by DagothGeas5
orinEsque wrote: January 5th, 2024, 19:10
Use Norbyte's lslib converter tool to create package. This time for voice, set compression to none. And load order to 25 or more.
Is the load order you mention the Priority setting? Regardless, I thank you for the information! I will try it and report back if it has worked. I believe it should be added to the tutorial guide as a step if that is a possible issue that is not relegated only to me. Do all voice packages need to be packaged with the same settings, by the way? Is there anywhere I can read up on why is this step so crucial for it to work compared to everything else?
Envergence wrote: January 5th, 2024, 22:11
DagothGeas5 wrote: January 5th, 2024, 16:37
My Notepad ++ was crashing and lagging when I was modifying the Lingo file from the sheer size of it
Mine had the exact same issue which is why I used Atom to make the changes. It's a program I happened to be introduced to back when I was learning Python, and I recalled its functionality is similar to Notepad++. It had no issues and was a snap to use (thankfully, since I was getting ready to tear my hair out with Notepad++ freezing consistently).
That looks really neat! Thank you for introducing me to this program!

Guide to manually restore Sebastian

Posted: January 5th, 2024, 22:28
by orinEsque
@DagothGeas5
I'll add that bit to the tutorial. And yes Priority setting is what I mean by load order. I haven't had the chance to check why you need to keep it uncompressed. I also haven't checked all the other compression types. But definitely the one bg3 modders multitool uses, doesn't work. I haven't seen an option to change compression in the modder's tool unfortunately.

Also I'm installing Atom now :D

Guide to manually restore Sebastian

Posted: January 5th, 2024, 22:41
by Envergence
orinEsque wrote: January 5th, 2024, 22:23
Yes with regards to notepad++, Ya'll need more ram. Or Python, Or R.
Sadly true, lol. While my PC was future-proofed quite well, the fact still remains that a great deal of its components are overdue for an upgrade. Only the graphics card and OS were updated within the last few years. My machine is roughly ten years old at this point.

Guide to manually restore Sebastian

Posted: January 5th, 2024, 22:51
by DagothGeas5
orinEsque wrote: January 5th, 2024, 22:23
Yes with regards to notepad++, Ya'll need more ram. Or Python, Or R.
orinEsque wrote: January 5th, 2024, 22:28
@DagothGeas5
I'll add that bit to the tutorial. And yes Priority setting is what I mean by load order. I haven't had the chance to check why you need to keep it uncompressed. I also haven't checked all the other compression types. But definitely the one bg3 modders multitool uses, doesn't work. I haven't seen an option to change compression in the modder's tool unfortunately.

Also I'm installing Atom now :D
Thank you once more for all the information! I wonder how far modding for this game will go before/if we will get official support, it is already incredible what can be done, and how so much is there yet to uncover!
I came back also to say that it does indeed work now, so thank you once more! :D I personally never touch compressions because I fear I will break something, if I can just say "none" it places my mind at ease :lol: . As for RAM, I honestly never saw NOTEPAD++ lag before, it was both amazing and funny to witness, at least it auto-saved my changes before I had to kill the process.

EDIT SO AS TO NOT MAKE A DOUBLE POST: I found out why Notepad++ was lagging while updating the lingo file to the newer version! For anyone that has issues and is using Notepad++, what worked for me was to go to Settings -> Preferences -> Auto-Completion and then disable it all. It stopped crashing and lagging after it stopped trying to help me type after every letter.

[Tutorial] Guide to manually restore Sebastian

Posted: January 24th, 2024, 21:13
by Envergence
@orinEsque
With the recent update to NoAlphabets, could I trouble you for the latest changes to the lines involving Sebastian to ensure I fully restore him? Thank you in advance!

[Tutorial] Guide to manually restore Sebastian

Posted: January 24th, 2024, 21:27
by orinEsque
Envergence wrote: January 24th, 2024, 21:13
@orinEsque
With the recent update to NoAlphabets, could I trouble you for the latest changes to the lines involving Sebastian to ensure I fully restore him? Thank you in advance!
Restore this one: he5449859gcc16g4c09g9d04g7914bcaa24d4

[Tutorial] Guide to manually restore Sebastian

Posted: January 26th, 2024, 17:25
by orinEsque
You'll want to restore this one as well. (one of the earlier changes i forgot about)
h9927ffd8g8cb6g410ag89fdgb3400ea1a3a1

[Tutorial] Guide to manually restore Sebastian

Posted: January 26th, 2024, 20:43
by Envergence
Many thanks! Your dedication to both perfecting the mod and helping others personalize it is rare indeed 🤝

[Tutorial] Guide to manually restore Sebastian

Posted: January 26th, 2024, 20:58
by orinEsque
Envergence wrote: January 26th, 2024, 20:43
Many thanks! Your dedication to both perfecting the mod and helping others personalize it is rare indeed 🤝
I think everyone should be able to "make their own adventure" without other people's ideals shoved in it. Mine included.

[Tutorial] Guide to manually restore Sebastian

Posted: January 27th, 2024, 14:11
by quetzalcoatl
Sorry to hijack a thread but I felt it didn't really warrant another support post.

I would like to use mostly small character changes within No Alphabet while keeping major characters like Nocturne, Aylin, Sebastian

No matter how obnoxious they may be, I find the minor characters you barely greet frothing at the mouth to display their deviant proclivities 10x worse.
Is there a way to identify/isolate these characters' files? If possible I only want to address the inconsequential NPCs/text that is overtly shoehorned for diversity. Especially Lucretious-- eurgh.

[Tutorial] Guide to manually restore Sebastian

Posted: January 27th, 2024, 16:21
by orinEsque
quetzalcoatl wrote: January 27th, 2024, 14:11
Sorry to hijack a thread but I felt it didn't really warrant another support post.

I would like to use mostly small character changes within No Alphabet while keeping major characters like Nocturne, Aylin, Sebastian

No matter how obnoxious they may be, I find the minor characters you barely greet frothing at the mouth to display their deviant proclivities 10x worse.
Is there a way to identify/isolate these characters' files? If possible I only want to address the inconsequential NPCs/text that is overtly shoehorned for diversity. Especially Lucretious-- eurgh.
Hmm, for that a guide isn't enough, i might have post a separate mod. Open a new thread, so i remember to do it.