- First, here's the easy bits - I'll create the Actor, create a Voice Type, and then assign the Voice Type to the Actor.
- Next, I intend to create a copy of the PotentialFollowerFaction, DismissedFollowerFaction, PlayerFollowerFaction and CurrentFollowerFaction Factions, then rename them by prefixing them with my prefix for this mod.
- Next, I intend to do the same (copy & rename) the DialogFollower, FollowerCommentary01, FollowerCommentary02, and FollowerCommentary03 Quests.
- Next, I'll assign my Actor to my renamed PotentialFollowerFaction and CurrentFollowerFaction copy Factions, and set his rank in the CurrentFollowerFaction copy Faction to -1.
- Next, I'll go through my copies of the DialogFollower, FollowerCommentary01, FollowerCommentary02, and FollowerCommentary03 Quests, delete all but one of the infos for each topic, and then edit each remaining info so the conditions match up with my Actor, Voice Type, and Faction *
- Next, I'll similarly go through all the scripts & extra such bits, and replace the references to the original Factions with references to my new Factions, using ctrl+f to search through every script.
- Next, I'll change the text for all of the infos to match the NPC's personality, record them, and generate a LIP file. Once I'm done with everthing else, I'll go through my Data\Sound folder, find all the new files (should be easy to find, since the only thing in already my Data\sound\Voice folder isn't even a sound file), and clean them up with my editor.
- Finally, I'll put the finishing touches on the Actor (appearance, stats, all that stuff), and place him in the world.
*
Spoiler
So I'll replace all instances of CurrentFollowerFaction with "[prefix]CurrentFollowerFaction" and so on.

