wattbatt Posted March 21, 2022 Posted March 21, 2022 Hello, I've started customizing dialogues a bit, making my own lines etc. From xEdit/TESVedit, I see that animations and facial expressions for emotions can be added when NPC is saying a sentence: For now I tried downloading Blush when aroused, but its content doesn't seem to be categorized either as an emotion or an animation, so it won't be available to be added up here I wonder if you guys have other ideas? Or do you know for sure that it can't be done?
Dorabella Posted March 21, 2022 Posted March 21, 2022 You should analyze the ESP of Blush when Aroused, see its compilation and in practice, recompile it into your project . The mod, however, is not associated with dialogues but with the status of the character
Visio Diaboli Posted March 21, 2022 Posted March 21, 2022 From what I know from using BWA (can't confirm it but 95% sure), I think it runs a script that periodically checks SLA, nudity, SexLab status, etc, and then applies an overlay (just like SlaveTats does) with the appropriate opacity. Assuming you can make one, or can get permission to use BWA's (if publishing), you could use the script fragments of dialogue topics to call a similar function and apply the overlay when specific topics are spoken. It should be pretty light scripting work at that point, so you can @ me with questions if you have them. If you want a blanket rule, though, like that actors should always blush when they have the Puzzled expression, I think it's less straightforward what would need to happen.
wattbatt Posted March 21, 2022 Author Posted March 21, 2022 5 minutes ago, Visio Diaboli said: Assuming you can make one, or can get permission to use BWA's (if publishing), you could use the script fragments of dialogue topics to call a similar function and apply the overlay when specific topics are spoken. It should be pretty light scripting work at that point, so you can @ me with questions if you have them. If you want a blanket rule, though, like that actors should always blush when they have the Puzzled expression, I think it's less straightforward what would need to happen. I would do it only for myself. The solution i would prefer is to add a new "Emotion type" face with blushing included, so i can select it anytime I want in xedit and use it ; this should lean toward the "blanket rule" you mentioned if I'm correct, and you said it's complicated? Alternatively you said i could use scripts to call blushing within dialogue topics, and I guess this would work with any emotion? Anyway i have no idea how to work with scripts, for now i only modded skyrim in a "lego construction" fashion by dragdropping stuff into folders and changing values of xedit entries like over there. If you could hint me a starting direction for scripts I'd be happy; for example I noticed that in "dialog topics" there is a "VMAD - virtual machine adapter" entry where scripts are mentioned, do i start from there?
Visio Diaboli Posted March 21, 2022 Posted March 21, 2022 1 hour ago, wattbatt said: The solution i would prefer is to add a new "Emotion type" face with blushing included, so i can select it anytime I want in xedit and use it I'm not sure what would go into that, it seems like the expressions are predefined in the engine to some extent. But there are probably many people that know more about expressions than I do. I think the best feasible solution would be making a dialogue fragment that triggers the blush and uses SetExpressionOverride to cause the blush and an expression simultaneously, then re-use that fragment everywhere you want it to occur. I have to work now so will be a little less responsive for a while, but if you can get the following then it's a strong starting point: -Script fragment attached to one dialogue you can test easily -Either Game.GetPlayer().SetExpressionOverride(4, 100) or akSpeaker.SetExpressionOverride(4, 100) called in that fragment -The appropriate actor looking surprised when that dialogue is hit ingame I don't know much about xEdit so I think getting the script fragment generated and attached to the topic will be the hardest part. Usually Creation Kit does that for me so not sure what the process is.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.