BPMidnight Posted November 9, 2023 Posted November 9, 2023 So I'm almost done with a proof of concept mod that changes Karlach's preset and npc into a white dragonborn. This got me thinking about creating a larger mod that covers all the origin npcs and their presets, with an optional preset only version. In CC you'll be able to change everything like with you can with the custom origin selection. With the npcs I'm going to customize them each into something else (like Gale being a female mountain dwarf with the same head). But... Instead of me doing bad things to Gale and the others, I'd like to hear from other players on what they would like to see. So let me know or the wizard gets it. Also I'll post the mods progress and download link here when done. Karlach fully customizable, all she needs is additional visuals. Spoiler 1
wasntme? Posted November 11, 2023 Posted November 11, 2023 Doesn't Dragonborn face not work with other races facial animations? Anyway, turn them all into lizards I say 1
BPMidnight Posted November 11, 2023 Author Posted November 11, 2023 Well there are issues with the Dragonborn head and the Origin body... The facial animations aren't a problem, since it runs off the race's files (my floating head smiles/frowns and talks). Spoiler ATM humanoids work fine with each other, including custom mod races. I'm testing it now with Appearance Edit Enhanced since combining it with AEE fixes pretty much all of that mods issues, while adding my stuff. Spoiler Spoiler
wasntme? Posted November 12, 2023 Posted November 12, 2023 12 hours ago, BPMidnight said: Well there are issues with the Dragonborn head and the Origin body... The facial animations aren't a problem, since it runs off the race's files (my floating head smiles/frowns and talks). Hide contents Well... that's an interesting result. So it only changes the head model but not the body type? Is that correct? Do you intend to work that out or only humanoid races for now?
BPMidnight Posted November 13, 2023 Author Posted November 13, 2023 17 hours ago, wasntme? said: Well... that's an interesting result. So it only changes the head model but not the body type? Is that correct? Do you intend to work that out or only humanoid races for now? Yep, its how the games files and bodies are setup. The workarounds are to make the presets/origins even more like the Durge in composition, create a custom separate dragonborn race, or to do an add-on mod where all the origins starting races are lizards (like you said xD). Whichever one is least impacted by updates/patches is probably the way I'm going to go.
BPMidnight Posted November 13, 2023 Author Posted November 13, 2023 (edited) So I'm almost done with the mod and it looks like I'm going to have it work with AEE. Need to test more. As of right now it removes an origin character's preset, but allows full customization of everything... Spoiler Edited November 13, 2023 by BPMidnight
wasntme? Posted November 13, 2023 Posted November 13, 2023 6 hours ago, BPMidnight said: So I'm almost done with the mod and it looks like I'm going to have it work with AEE. Need to test more. As of right now it removes an origin character's preset, but allows full customization of everything... Reveal hidden contents Hell yeah! That's sick! Looking forward to the realease
user_xyz Posted November 15, 2023 Posted November 15, 2023 If i will be able to customize my party members in race, gender with all available cosmetic options, i will be perfectly fine. Hello and thank you.
BPMidnight Posted November 15, 2023 Author Posted November 15, 2023 Update So the mod is now fully integrated and combined with the latest AEE. Choosing to play an origin companion's preset now allows users to choose whatever race, including mod and dragonborn, the same way you would with custom or durge origins. I rolled back AEE's written requirements for script extender 9, it is overall the same just doesn't show any errors in the console (It still works with 8). All origin companions now can be any race that uses the main humanoid body, to change the visuals you edit the appearance. I will also include my Durge fixes and a guide to bypassing patches/pak files from Larian. All I have now to do before the initial release is finish the Karlach Dragonborn add-on, which is almost done. The only hold ups are the changes to the CharacterCreationAppearanceVisuals.lsx, while transferring and changing Karlach's data from the...\Tieflings\[PAK]_FemaleStrong_Body\merged.lsf.lsx to a new lsx that supports dragonborn. While you will be able to change any origin to dragonborn, the head will only change when you edit the appearance. The release will be in 1-2 days, due to testing and today is the day I spend with my kid. If you are wondering why I don't release before the add-on, all will be made apparent after I do. 1
BPMidnight Posted November 15, 2023 Author Posted November 15, 2023 1 hour ago, user_xyz said: If i will be able to customize my party members in race, gender with all available cosmetic options, i will be perfectly fine. Hello and thank you. Yes all options are available outside of visuals for dragonborn. For that you'll need to download the eventual add-ons I'll put up. The cosmetic choices are subject to the race just like with custom/durge origin selection. 1
Bethra Posted November 17, 2023 Posted November 17, 2023 Thank you for doing this work. Loooking forward to the release :) 1
BPMidnight Posted November 17, 2023 Author Posted November 17, 2023 Update Finished copying, pasting and editing thousands of lines of code in creation of the Karlach Dragonborn Add-on files. Finishing up, hopefully, the last lsx needed for her to be fully functional. The only potential problem I can foresee is with some of Karlach's custom animations/idles, hopefully it won't be an issue or that the dragonborn ones will take over. It is hard to say how fruitful everything I have done will be until in-depth testing can be done. Why do you guys have to wait for my adaptation of AEE because of the Karlach Add-on? Mainly I'm waiting to hear from Eralyne, AEE's author for their blessing. Both mods ATM are combined and need to be separated once I've finished Karlach, mainly for stability and future updating. Another reason for the wait is because the Karlach Add-on files will help modders by showing the pathing of the files used by companions. This is pretty much everything but the scene and dialogue data. This should help modders with the creation of custom companions or with building on current ones. Hopefully Eralynne will respond to the various methods of contact I've tried, but if they are serious about abandoning AEE I'm not going to let it die. 2
temp007 Posted November 18, 2023 Posted November 18, 2023 Currently playing dark urge on my first playthrough but really looking forward to this for my second playthrough as I want to experience the other origin stories but I also love playing my own custom character appearance and race. Thank you for all your hard work!
thirdaltaccount Posted November 18, 2023 Posted November 18, 2023 Dragonborn karlach - it's like the stars have aligned. Very much looking forward to this, hope Eral responds soon. Very nice job on managing to get this to work.
BPMidnight Posted November 19, 2023 Author Posted November 19, 2023 I talked to Eralyne before the update about things, told him about what I was doing with the Origin.lsx and that was added to AEE. Deleted my uploads because AEE does everything I was working on, but implements them using Script Extended scripts (way better than editing a bunch of lsx files). I can focus on adding new companions to BG3 and mapping everything. I'll leave the thread up for 24 hours so you guys can read this and know I really appreciate the support people have given. My next mod will be Durge as a companion, just to share what I'll be doing. 4
wasntme? Posted November 19, 2023 Posted November 19, 2023 12 hours ago, BPMidnight said: Deleted my uploads because AEE does everything I was working on As in, it will be added to future versions of AEE? I thought that Eralyne gave up on that mod and was looking for a maintainer?
BPMidnight Posted November 19, 2023 Author Posted November 19, 2023 He just updated it and will keep updating when there are issues until someone takes over. If after awhile he doesn't find someone who likes and is knowledgeable about SE scripting, then I'll talk to him about taking it over. I'm just not as imaginative as him with scripts and he knows I have other projects I want to keep working on. The AEOrigins add-on mod does the same things my mod did, including changing characters to dragonborn (without individual add-ons). 1
thirdaltaccount Posted November 20, 2023 Posted November 20, 2023 8 hours ago, BPMidnight said: He just updated it and will keep updating when there are issues until someone takes over. If after awhile he doesn't find someone who likes and is knowledgeable about SE scripting, then I'll talk to him about taking it over. I'm just not as imaginative as him with scripts and he knows I have other projects I want to keep working on. The AEOrigins add-on mod does the same things my mod did, including changing characters to dragonborn (without individual add-ons). Is this the latest version of AEOrigins? I've reinstalled my script extender, updated the game, reinstalled both AEE and AEO, and it appears that my AEE still doesn't want to allow race editing for the origin characters. I'm thinking my game is either bugged or I'm out of the loop and have misinterpreted something.
BPMidnight Posted November 20, 2023 Author Posted November 20, 2023 (edited) 13 hours ago, thirdaltaccount said: Is this the latest version of AEOrigins? I've reinstalled my script extender, updated the game, reinstalled both AEE and AEO, and it appears that my AEE still doesn't want to allow race editing for the origin characters. I'm thinking my game is either bugged or I'm out of the loop and have misinterpreted something. Yes, AEE and AEO are updated on the Nexus page. To edit the appearance of an origin companion you need to choose resculpt and then choose custom origin. Then you pick whatever race and edit the appearance, click proceed and proceed again after the Dream Visitor/Daisy appears. While the AEO Origins.lsx is setup for editing the presets the race was locked so I'll add a version with that disabled. This should unlock it, but like I said it really isn't needed. Load AEORaceUnlock after AEO and if it doesn't do anything try loading it with AEO disabled. AEORaceUnlock.zip I have both mods on the bottom of my load order, using SE with console for testing. The only error I ever get with AEE now is this: bg3se::esv::lua::OsirisCallbackManager::RunHandler(): Osiris event handler failed: [string "AppearanceEditEnhanced/Shared/Utils.lua"]:666: attempt to index a nil value (field 'CharacterCreationAppearance') stack traceback: AppearanceEditEnhanced/Shared/Utils.lua:666: in field 'CopyAppearanceVisuals' AppearanceEditEnhanced/Shared/Utils.lua:849: in function <AppearanceEditEnhanced/Shared/Utils.lua:847> This would not affect your issue, since it is just with AEE and not AEO. The only issue I have is magic mirror only allows the bodyart to be edited, with the finer color options in resculpt not applying. Until other people say they are having these issues, then I'm going at no set pace with editing the AEE lua files. Spoiler Edited November 20, 2023 by BPMidnight Added AEORaceUnlock 1
thirdaltaccount Posted November 21, 2023 Posted November 21, 2023 12 hours ago, BPMidnight said: Yes, AEE and AEO are updated on the Nexus page. To edit the appearance of an origin companion you need to choose resculpt and then choose custom origin. Then you pick whatever race and edit the appearance, click proceed and proceed again after the Dream Visitor/Daisy appears. While the AEO Origins.lsx is setup for editing the presets the race was locked so I'll add a version with that disabled. This should unlock it, but like I said it really isn't needed. Load AEORaceUnlock after AEO and if it doesn't do anything try loading it with AEO disabled. AEORaceUnlock.zip 5.51 kB · 3 downloads I have both mods on the bottom of my load order, using SE with console for testing. The only error I ever get with AEE now is this: bg3se::esv::lua::OsirisCallbackManager::RunHandler(): Osiris event handler failed: [string "AppearanceEditEnhanced/Shared/Utils.lua"]:666: attempt to index a nil value (field 'CharacterCreationAppearance') stack traceback: AppearanceEditEnhanced/Shared/Utils.lua:666: in field 'CopyAppearanceVisuals' AppearanceEditEnhanced/Shared/Utils.lua:849: in function <AppearanceEditEnhanced/Shared/Utils.lua:847> This would not affect your issue, since it is just with AEE and not AEO. The only issue I have is magic mirror only allows the bodyart to be edited, with the finer color options in resculpt not applying. Until other people say they are having these issues, then I'm going at no set pace with editing the AEE lua files. Hide contents My god, it actually worked. Much appreciated, man. Animations for talking are a bit scuffed, but that's to be expected. The mirror spell works fine on my end, too.
BPMidnight Posted November 21, 2023 Author Posted November 21, 2023 10 hours ago, thirdaltaccount said: My god, it actually worked. Much appreciated, man. Animations for talking are a bit scuffed, but that's to be expected. The mirror spell works fine on my end, too. Yeah use it instead of the regular AEO to be able to edit the presets, but either work. Yeah I was reworking Karlach's different animations, custom idles and talking animations aren't meant for dragonborn (they still work though). Basically you have to replace each character's stuff with a DGB male or female version of the same. Once I finish some more of my own projects, I'll get back to the Karlach and Lae'zel dragonborn add-ons which already have some fixes for the animations. I started a workshop thread for my projects and is the best place to find what I'm doing from now on.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now