jackjack86 Posted May 3, 2021 Share Posted May 3, 2021 So, I'd like Codsworth to use more than one of the player's name at random if it is in his list of known names. For instance, if the player's name is "Fiona f*#@face," he would either use Fiona or f*#@face as both of these names are ones that he has voice lines for. I think him using both names at the same time is a little overboard so I'd like to avoid that. Problem is that I can't find the source script for this interaction. Link to comment Share on other sites More sharing options...
SKKmods Posted May 3, 2021 Share Posted May 3, 2021 You can see the list of names in LazyVoiceFinder or BA2 extractor looking at Fallout4 - Voices.BA2\Sound\Voice\Fallout4.esm\RobotMrHandy The function to match player name to spoken name is embedded in the game engine, not an external script. Link to comment Share on other sites More sharing options...
jackjack86 Posted May 3, 2021 Author Share Posted May 3, 2021 You can see the list of names in LazyVoiceFinder or BA2 extractor looking at Fallout4 - Voices.BA2\Sound\Voice\Fallout4.esm\RobotMrHandy The function to match player name to spoken name is embedded in the game engine, not an external script.So, there's no way to edit this function is there? Link to comment Share on other sites More sharing options...
SKKmods Posted May 3, 2021 Share Posted May 3, 2021 Sure there is. Learn C++, learn how to decompile (or runtime trace) PC executables then invest the time to reverse engineer the Fallout game platform so you can write a DLL injection. Thats probably only a couple of months effort so that Codsworth can call you f*#@face. Chop chop. Link to comment Share on other sites More sharing options...
jackjack86 Posted May 3, 2021 Author Share Posted May 3, 2021 (edited) Ha, i actually know alot more about C++ than Papyrus. kk, just need to learn the rest. Thanks for the advice. Edit: Could this be done through F4SE? Edited May 3, 2021 by jackjack86 Link to comment Share on other sites More sharing options...
LarannKiar Posted May 4, 2021 Share Posted May 4, 2021 (edited) Ha, i actually know alot more about C++ than Papyrus. kk, just need to learn the rest. Thanks for the advice. Edit: Could this be done through F4SE? You could take a look at F4SE sources codes. But if you just want to add one or two custom names, simply merge the names' voice files. Then add it to Codsworth's dialogue quest. Edited May 4, 2021 by LarannKiar Link to comment Share on other sites More sharing options...
Recommended Posts