http://www.fallout3nexus.com/downloads/file.php?id=12221
I've rewritten my original post to reflect what Charon now does. I'll detail the changes from the original release in my comment in the thread. If you go to download and update PLEASE read what I've written there about how to go about it. I've made so many changes you will want to do it carefully to enjoy what I've done rather than be frustrated by it.
VERSION 1.1 CHANGES:
1. COMBAT WHILE SNEAKING: In his sneak/follow/fight package Charon will now only engage the enemy once the player pulls out his weapon and is in combat. So if you always have your weapon out Charon will only start to fight once you are in combat, but if you keep your weapon holstered he will not attack even when you are taking damage. Once you pull out your weapon he will engage. He will disengage after each encounter unless they are extremely close together. You can help him calm down again by holstering your weapon, since that is the trigger (along with you entering combat).
2. CHATTING WITH FELLOW COMPANIONS WHILE FOLLOWING: He now talks to Sydney, Clover and Jericho while following. Once you hire them he will talk to them at around 10ish minute intervals. If you bother to hire one of the others and you find the intervals to be too long or short you can contact me and I can tell you how to change it. I put it there because of the number of lines I was able to come up with. I didn't want the repetition to become to boring. Also, if you are getting no dialogue between them try putting him at his longest following distance. He needs to see the other follower to talk to him/her. Also, he doesn'/shouldn't talk to anybody/say anything when he's sneaking, so keep that in mind.
MORE NEW STUFF: You can toggle his infinite ammo on/off in the personal weapon menu under his trade menu, I changed him to be Essential by default. I changed the CTFTD so that it is no longer a quest item. I decided I wanted to be able to hotkey it on my controller, which I couldn't do when it was a quest item. So it now has a world model, which unfortunately, is a sensor module. Beth didn't make a geomapper world model as it's a quest item in the game so it never got dropped. And I made a few fixes from the first release. I've added an esp for the four human vanilla followers. See below description.
THE BASICS OF CHARON IMPROVED:
THE MOST IMPORTANT THING! If you do not start the mod before you hire Charon you will not get the CTFTD from him. You so want this! Look below toward the bottom of the page for the item number so you can get it through the console. You'll want it to call him back to you (so useful for followers in general) and in case he decides to go on a walkabout or something if one of his many, many packages goes haywire which is always possible and why I added it in the first place.
The CTFTD (The Companion Tracking and Fast Travel Device) is my version of the radio that so many mods have. It isn’t a radio, but works to find him and bring him back to you. It can remotely get him out of the Ninth Circle if he’s been fired back to there, and as a benefit of that, can take him into Raven Rock and all of the DLCs. It is extremely useful during the game for retrieving him if he wanders off too far, or if you leave him somewhere and don’t want to go back to get him. It will also “reset” him if he goes haywire and won’t stop doing an action you’ve asked/ordered him to do.
COMBAT STYLE Charon now always fights with his Ranged Weapon only. So, even if he’s three feet from a target he will not use his melee weapon. This is his default Combat Style. He still unsheaths his Combat Knife when he is searching for enemies, but even if they appear while his knife is out and they are a few feet away he will put it away and use his ranged weapon. He does have a Combat choice now for using both types of weapons and will then fight using his melee weapon when he is up close to the target. That choice is made in the Tactics menu.
NOT ENGAGING IN COMBAT I’ve implemented a couple of forms of this. (1) There is an option to put him on a “Wait” where he will stay put in a location and not fight (Tactics Menu). He will try to hide if there is cover very close by. And (2) there is an option to tell him to follow while sneaking and do not engage in combat at all. This is effective all of the time.
FOLLOW He has five follow options. I’ve added a very short follow option. He’s right on the player’s tail and tends not to get lost/wander off as often , and two sneak options. The one in which he does not attack at all, and one in which he will attack as usual. Both sneak options follow at a pretty far distance.
INDEPENDENT ACTION He has a Sandbox mode, in addition to Wait, but I've also added the ability for him to go off on his own in Megaton and Rivet City. The player has to retrieve him and it’s all done in dialogue as a conversation. He will chose randomly from a couple of options what he is interested in doing when asked (one of those options is nothing though). I’ve also added the ability to tell him to “take a load off” and find a place to relax. It’s a way for you to tell him to find a piece of furniture, or what his AI will identify as furniture, and he’ll plant himself there indefinitely. Also you can tell him to sit down and have a drink in Moriarty’s and The Muddy Rudder. Also, once you have gone to see Three Dog and have gotten the directive to go get the Virgo II Dish, a dialogue option will appear in his menu (where you can tell him to do other things) and you can tell him to go get the Dish for you in the Museum of Technology. He’ll run off and return to you some time later with the Dish. It doesn’t take him too long and you can watch his progress on your Pipboy map.
DIALOGUE There is more of it. He has more Idle pvssyr when he’s walking around. He talks to you occasionally. You can “earn” a friendly activity/conversation with him that you might discover depending on what you do with him. He talks to a few NPCs in the Wasteland here and there.
Regarding talking to other followers and random conversations with some other NPCs around the Wasteland. If you are interested in follower dialogue action I would recommend Sydney, Jericho and Clover as they are the ones I've made dialogue for; be sure to take Charon with you for the entire Stealing Independence Quest. DRG6520’s Sydney mod works great with my mod as does ChromeHaster’s Clover. What happens between Sydney and Charon isn’t much, but was a brilliant idea provided by a fellow forumer at the Bethesda forums, and my tester, ghoulsrpeople2. LOAD Charon Improved AFTER the other companion mods in your load order.
Wait, there’s more:
-There's the requisite dialogue option to toggle him ESSENTIAL/Unessential (Tactics Menu). His default is Essential. He will NOT die unless the player changes that.
-The PC can trade him for his “personal weapons”; his combat shotty and a new weapon that I've given him. When the PC talks to him about it in the trade menu there is also an option to return the weapon in the menu. This allows him to have unlimited ammo for the weapon even after the PC has removed it.
-He uses StealthBoys via dialogue. (If you put more than 1 StealthBoy in his inventory he will us them all at once so give them to him via the dialogue option in his Tactics Menu.)
-If you talk to him about it in dialogue he will agree to take a good Energy Weapon and learn to use it.
- There is a dialogue option that pops up when he is injured out of combat that allows the PC to tell him to use a stimpak, which he does, complete with idle animation.
-I've implemented a dialogue option for when he’s off chasing enemies, which he has a terrible habit of doing. It calms him down. It doesn’t work all the time. If he is too close to the action it just DOES NOT WORK. In order for it to work all the time I’d have to make him cower and flee which is not appropriate to his personality. I mean, he’s chasing them down because he is so aggressive, to have him flee suddenly because I’ve said so makes no sense. If I could make him just walk off I would totally do it. So, I’ve left it in because sometimes it is really useful and works
-I've added Idle Animations to his Follow packages so that when the player has finished combat, for instance, and turns around and looks at Charon he isn’t standing there like a cardboard cutout.
-I’ve increased his starting health and one of the esps has given him red hair and blue eyes.
-Because he will sneak and follow at the same time, I made him a Head Wrap that works like the CSA. You will find it in the Ninth Circle after you’ve hired him.
REQUIREMENTS Broken Steel is required to play this mod.
COMPATIBILITY/LOAD ORDER Charon is compatible with FWE. Charon isn't compatible with Phalanx (or FOOK then). He can't be used with mods that script him, like Companion Behaviour Overhaul and can't be used with SCC. I've played with Better Companions and 0hFollowersHireContinued and he is fine if CharonImproved is lower in the load order. If you play with Followers Relax you will need to put it after my mod for it to be effective with the vanilla followers and it will mess up Charon’s wait.
CREDIT ghoulsrpeople2 for giving me the most excellent idea of having Sydney be involved. Thanks.