Another option that does something similar is to use Amazing Follower Tweaks. You can set his default outfit, combat outfit, home outfit, etc. While it won't 100% stop him from switching gear, it will force him to put on his "work clothes" once the crap hits the fan and you need him ready to start kicking ass.
This same is true of Preston who likes to switch into his default MM garb anytime and NPC fans wants to come over and tell him how amazing he & the minutemen are. Just use AFT and set the default gear.
Hi! Thanks for your work, that most certainly a must-have! ^_^
I also have "Deacon Romance...ish" mod, and I suppose they won't be compatible, since they both edit the same quest... Can you please describe, what part of his quest did you deleted exactly, so I can patch it?
Hey guys, even though it's a couple years later, I figured I'd still share the solution for posterity, so anyone else using the Deacon Romance-ish mod who also wants to disable the disguises can edit the .esp themselves instead of waiting for a patch, lol.
Spoiler:
Show
Get the Fallout 4 Creation Kit downloaded (requires BethNet launcher installation because Bethesda have to hop on that bandwagon amirite) and installed, etc etc; launch it.
Select "Data..." from the dropdown menu after clicking File in the upper left (I'm sure this stuff could be figured out by just about everyone, but I'd rather cover all my bases, just in case).
Check "DeaconRom.esp" in the list presented to you and select "set as active file," then hit OK. Give it time to load; no need to select the Fallout4 master file. Give it an unreasonable amount of time to load everything.
Now that everything you need is loaded, scroll down in that index bar with the categories on the left until you find "Character." If that's not already dropped down, click it and look for "Quest." Click that, too, if it isn't already dropped down, then look for "Followers" (you know the drill of dropdown menus at this point, I hope), and "Companions," finally clicking "COM."
The COM category has what you need, which is "COMDeacon." If you're using the DeaconRom.esp, then it should already have the asterisk (*) beside it to signify that it was rightly edited.
Double-click that handsome companion quest (again, it's COMDeacon; I don't know how anyone could misunderstand at this point), and you should be brought to a simple page with lots of tabs you can ignore, as it opens up to the one you need. There should be two options in the script name list; the one you want to right-click "COMDeaconScript" and select "Edit Properties."
What you're looking for is at the very tippy-top of the list that opens up which will read, "bCanSwapDisguises." Select that and change the Int Value from 1 to 0. It's safer than outright deleting the script and just as effective! It basically changes the script from true to false which prevents it from being active.
Hit OK, which'll apply the change and close out that little window.
Hit OK again, which'll apply the change once more to the COMDeacon quest and close that window.
Last, but not least, and the most important part: Go to File and hit "Save."
And that should be everything you need to do, but double-check the .esp itself and make sure the "Date (and time) modified" coincides with you edit, and with that, you should really be good to go.
(NOTE that doing this edit does make this DOCC mod redundant, but the two aren't compatible with one another in the first place, and changing the DeaconRom to include this feature is admittedly way more practical than changing this mod to include the DeaconRom features, lol. Still, I apologize if I'm overstepping any boundaries.)
Hopefully all this is comprehensive enough and works like a charm. I tested it a while back, but now that I'm reinstalling my mods and editing things, I don't have a more up-to-date test. It did work wonderfully at the time, though!
Your Mod, without meaning to it seems, fixed a nasty problem I was having. I'm going to try to put a bunch of keywords in here so people searching can find it because from my searching I think there may be a bunch of people who you might save the game for. So this may not be totally accurate but it's what I've deduced thus far: Deacon does more then just change his clothes all the time, he also spies on you. He seems to do this by teleporting around, I know this because I had to study the logs to find out why I was constantly crashing to desktop after about 10 minutes of playing no matter what I was doing. For some reason, in my saves, Deacon's inaccessible outfits got bugged so he would try to change to "None" clothes (side effect of this was that he was running around Sanctuary naked :| ) repeatedly. That combined with the teleporting to follow me around means that I was never safe from his game breaking nudity. So thank you so very very much.
PS-Here is some of the Papyrus Log so others can find this mod when searching for this error: [COMDeacon (000BBD9B)].COMDeaconScript.::remote_Actor_OnLocationChange() - "C:\Users\Dr. Peter Haas\AppData\Local\Temp\PapyrusTemp\COMDeaconScript.psc"
21 comments
This same is true of Preston who likes to switch into his default MM garb anytime and NPC fans wants to come over and tell him how amazing he & the minutemen are. Just use AFT and set the default gear.
I also have "Deacon Romance...ish" mod, and I suppose they won't be compatible, since they both edit the same quest... Can you please describe, what part of his quest did you deleted exactly, so I can patch it?
Select "Data..." from the dropdown menu after clicking File in the upper left (I'm sure this stuff could be figured out by just about everyone, but I'd rather cover all my bases, just in case).
Check "DeaconRom.esp" in the list presented to you and select "set as active file," then hit OK. Give it time to load; no need to select the Fallout4 master file. Give it an unreasonable amount of time to load everything.
Now that everything you need is loaded, scroll down in that index bar with the categories on the left until you find "Character." If that's not already dropped down, click it and look for "Quest." Click that, too, if it isn't already dropped down, then look for "Followers" (you know the drill of dropdown menus at this point, I hope), and "Companions," finally clicking "COM."
The COM category has what you need, which is "COMDeacon." If you're using the DeaconRom.esp, then it should already have the asterisk (*) beside it to signify that it was rightly edited.
Double-click that handsome companion quest (again, it's COMDeacon; I don't know how anyone could misunderstand at this point), and you should be brought to a simple page with lots of tabs you can ignore, as it opens up to the one you need. There should be two options in the script name list; the one you want to right-click "COMDeaconScript" and select "Edit Properties."
What you're looking for is at the very tippy-top of the list that opens up which will read, "bCanSwapDisguises." Select that and change the Int Value from 1 to 0. It's safer than outright deleting the script and just as effective! It basically changes the script from true to false which prevents it from being active.
Hit OK, which'll apply the change and close out that little window.
Hit OK again, which'll apply the change once more to the COMDeacon quest and close that window.
Last, but not least, and the most important part: Go to File and hit "Save."
And that should be everything you need to do, but double-check the .esp itself and make sure the "Date (and time) modified" coincides with you edit, and with that, you should really be good to go.
(NOTE that doing this edit does make this DOCC mod redundant, but the two aren't compatible with one another in the first place, and changing the DeaconRom to include this feature is admittedly way more practical than changing this mod to include the DeaconRom features, lol. Still, I apologize if I'm overstepping any boundaries.)
Hopefully all this is comprehensive enough and works like a charm. I tested it a while back, but now that I'm reinstalling my mods and editing things, I don't have a more up-to-date test. It did work wonderfully at the time, though!
PS-Here is some of the Papyrus Log so others can find this mod when searching for this error: [COMDeacon (000BBD9B)].COMDeaconScript.::remote_Actor_OnLocationChange() - "C:\Users\Dr. Peter Haas\AppData\Local\Temp\PapyrusTemp\COMDeaconScript.psc"
https://www.youtube.com/watch?v=R-InNUFHt-E]
I think from including my mod in your video, you have pretty much doubled downloads for this mod. Thank you again.