It's patch day! Please be patient as modders test and update their mods. You can see my progress wrt my own mods here.
This mod is working with Patch 8! The editing techniques in this tutorial seem to be holding up as well. Let me know if you run into any issues, of course, but at the moment it looks like no update is needed.
I am planning on updating the tutorial and this mod once I've got everything settled and updated for Patch 8, though, so keep an eye out for that!
Hi!!! I just wanted to add a little extra context about the character added by A New Voice In Town, Jason Altea. He's a beloved OC of mine, and one of the first D&D characters I ever made!
I made a visual novel with him back in June, which you can find on my itch.io page here. The content warnings for it might seem a little intimidating, but there's really nothing too graphic in it, and a lot of people who've played it have told me they came out of it feeling better than before! (Most people have said it's cathartic, actually ;o;)
If you like my work, and/or want to know more about the character included in the mod, it'd mean a lot if you checked it out. 🌷🌼
Take care, everyone. I can't wait to see what you make!!!
Hey man. Those file structures give me headaches :D I want to start this dialogue https://www.youtube.com/watch?v=um9-w9ovbn8 when "Jason" is clicked on. Which file determines what dialogue file is triggered, when Jason is clicked on? Thanks in advance. Maybe I can do it.
Oh are you trying to bring back Nerela with this template or are you trying to give that dialogue to my character specifically 😅? With Nerela it might actually be possible to place her back in the game without needing to use this template, by editing Nerela's original files. Jason's dialogue as an NPC is assigned to him by the DefaultDialog attribute, however, it seems like Nerela's original character template had that dialogue cleared from her? Her character template name is S_GLO_TieflingScammer with a UUID of 9b6e1dc8-6871-4e88-b65a-bda3284302fc. The dialogue resource ID for her original intended dialogue, DEN_TieflingScam, is a3d06e0a-948d-85d4-a78e-48e51fd72753. You could probably bring that dialogue back for her by setting the UUID for her default dialogue to a3d06e0a-948d-85d4-a78e-48e51fd72753; that's the resource the game would be looking for!
Ohhh my gosh, thank you so much 🥺💗🌟🎶💗🥺!!!!!!!!!!!!!! He's very near and dear to my heart and it makes me so happy other people love him too ;u;... (And about taking him with 👀 That is actually the plan eventually!!! I've got a project in the works that'll let you do so, so keep an eye out for that 🌼🌷🌟!!!!!)
Ah so, there's a couple methods of doing so! One is reusing existing lipsync from other characters, which I explain in my guide on adding new voice lines here. The game uses animations for lipsync generated using the program FaceFX, which are then tied to the audio file for the line (They're not generated ingame!). You can't really make new .ffxanim and .ffxactor files unless you have FaceFX, so you need to reuse ones that are already present in the game. There's another method we've been working on recently, though, using the TLAdditiveAnimation effect component! I'm still ironing things out re: the second method, but tl;dr, it uses additive animations to allow you to create custom lipsync in Blender and reference them in your timeline file using the TLAdditiveAnimation effect component! I'll hopefully be able to update the guide with information about that soon.
Could this be used for all present companions to make their quips? As it stands only one randomly selected companion interjects to actions and we miss out on tons of flavorful dialogue
It could!!! You'd have to manually edit a lot of files to use this method for that, though. It might be possible to change the behavior of the ORI_inclusion_random Osiris function that controls which character's dialog gets selected, though? Which, I might actually look into hmmmm....
I've not forgotten! Unfortunately I've been dealing with some pretty gnarly fatigue and I realized I need to pace myself way more than I have been 😓 I do think if I've not got the video up by Tuesday I'll just link to a clip from Google Drive, but I'm hoping I can avoid that if possible. The mod should still be compatible with Patch 6 if you're running that version of the game, though? But I am still planning on uploading footage of him for people who are having trouble running the game! Whether it's a more polished video or just, recordings I slapped into Google Drive depends on my energy levels, so we'll see, but I'd still like to try and finish up the edit.
Hello!! I've now installed it to check it out and recorded it (I'm only getting "It's you! The defenders of this grove! Not everyone would stick out their necks like that. Thank you, it means a lot" not sure if that's the full extent of the mod for now) I can upload it if you want?
Also, did you make Astarion frown in reaction to him? ksdjakd
EDIT: Wanted to add more thoughts! I was impressed by the voice acting, and the good recording quality too, I also imagine the mo-capping took some research. IDK how you're doing these but it must be taking a tremendous effort. Thank you! This could be a gamechanger!
Oh that'd be nice thank you!!! I was still hoping to get my own video done with examples of the other sample mods, as well as him, but I don't think it'll happen today. So it'd be really nice to have an example of Jason, thank you!! (Turns out I can't embed videos from Google Drive here, it has to be YouTube 😓) Those are actually the only lines he has at the moment, but I'm planning on finishing the rest of the dialog tree later. And I didn't make Astarion frown in particular, it happens for whichever character is standing in that spot behind the player!! I kinda thought it was funnier to have one character frown wefhgjfkrgjkf But it'd be random depending on who's standing where, you can't really target individual characters.
Also, thank you so much for your kind words ;u;!!!!!! It makes me so happy to know people like my voice acting gosh... 🌼🌟🌈🌷 And it's a tremendous effort for sure but I think it's worth it in the end!!! I do hope all the resources I've compiled make things a bit easier for people in the future too 🎶 I'm so excited to see everyone else's characters!!!
okay I'm not sure why I think it doesn't link or I didn't do it correctly, but the video's here, you can also go to the URL and link it yourself as the mod author I suppose? https://www.nexusmods.com/baldursgate3/videos/928
I have to approve videos before they can show, which I think I just did!!!! Thank you so much!!! I am still planning on putting together a video with both him and the other sample mods from the dialog timeline tutorial, but I've been just. Exhausted tbh. It was very kind of you to record a demo for me, ty!!!! 🌟🌷🌼
If coding wasnt so complicated to take time to understand... would be nice to use this to add extra content in my final fantasy 7/bg3 project I am currently producing. Specially for act 3. (you can see videos of act one I uploaded).
38 comments
This mod is working with Patch 8! The editing techniques in this tutorial seem to be holding up as well. Let me know if you run into any issues, of course, but at the moment it looks like no update is needed.
I am planning on updating the tutorial and this mod once I've got everything settled and updated for Patch 8, though, so keep an eye out for that!
I made a visual novel with him back in June, which you can find on my itch.io page here. The content warnings for it might seem a little intimidating, but there's really nothing too graphic in it, and a lot of people who've played it have told me they came out of it feeling better than before! (Most people have said it's cathartic, actually ;o;)
If you like my work, and/or want to know more about the character included in the mod, it'd mean a lot if you checked it out. 🌷🌼
Take care, everyone. I can't wait to see what you make!!!
TeleportTo("9b6e1dc8-6871-4e88-b65a-bda3284302fc",GetHostCharacter())Osi.DB_Dialogs("9b6e1dc8-6871-4e88-b65a-bda3284302fc", "a3d06e0a-948d-85d4-a78e-48e51fd72753")SetFlag("9b228f6a-e103-391b-621e-91de05ca266d", "9b6e1dc8-6871-4e88-b65a-bda3284302fc")SetFlag("ba1d0634-7436-8dcf-492c-5d12b08b5c0b", "9b6e,1dc8-6871-4e88-b65a-bda3284302fc")SetFlag("ba1d0634-7436-8dcf-492c-5d12b08b5c0b", GetHostCharacter())
the dialogue works really well and her dialogue is even translated in different languages. Must have been a really late cut.
Also, did you make Astarion frown in reaction to him? ksdjakd
EDIT: Wanted to add more thoughts! I was impressed by the voice acting, and the good recording quality too, I also imagine the mo-capping took some research. IDK how you're doing these but it must be taking a tremendous effort. Thank you! This could be a gamechanger!
Also, thank you so much for your kind words ;u;!!!!!! It makes me so happy to know people like my voice acting gosh... 🌼🌟🌈🌷 And it's a tremendous effort for sure but I think it's worth it in the end!!! I do hope all the resources I've compiled make things a bit easier for people in the future too 🎶 I'm so excited to see everyone else's characters!!!