Fallout 3
0 of 0

File information

Last updated

Original upload

Created by

Mojodajojo

Uploaded by

mojodajojo

Virus scan

Safe to use

About this mod

Regularly checks to see if game dialogue has changed Dogmeat to be nonessential. If it has he is changed back to essential. Also adds an item to summon Dogmeat with.

Permissions and credits
Name: Dogmeat Essential Token
Author: Mojodajojo
1: Requirements
2: Description
3: Installation / Uninstallation
4: Version History / Bug Fixes
5: Incompatibilities
6: Legal
------------------------------------------------------
1: Requirements
Fallout 3
------------------------------------------------------
2: Description

This keeps dogmeat essential and gives you an equippable item to summon him.  The item should hopefully not be added inside the vault at the beginning as it used to be.  If it is or you lose it, it should be consistently sold by Moira Brown, and Anthony Ling. (Added to them by script so they'll be no conflicts.)

Regular Moira Brown definitely gets the summon item.  However, I've not verified that Anthony Ling gets the item.  I scripted it to go into what I believe is his vendor chest. I'll update this later when I get to Ling and check.  (Or update the mod if I need to change which chest it go's into.) 
Been a long time since I played this game, and I've forgotten the intricacies of how merchants are set up.

Using the item before going to Dogmeat didn't summon him for me, though I didn't script anything in to stop it from doing so.  It also didn't cause any problems for me, but I did see someone else post that it caused erratic behavior concerning how he first appeared in game when they used it before finding him.  As such, you might want to restrain from using the summon item until you've actually found and greeted Dogmeat.

This no longer adds a token to dogmeat.  All is done from a quest. This does run a game mode script every 10 seconds.  My options were a compatibility hit or a performance hit.  I chose to sacrifice performance.  

When you talk to Dogmeat to have him come with you (and some other options) he is set by the game to be non-essential.  This is why him being set to essential in the GECK doesn't normally keep him from dying. Rather than directly change the offending topics I run a script to check he is essential and set him to essential if he isn't.  Not a performance friendly option, but it's compatible with just about anything that isn't running a script to make him non-essential or something...

You can safely run this with probably any other mod without conflicts.  

Caveat: It is possible that you could talk to dogmeat at exactly the wrong time when the script has 9ish seconds until it runs and a modded deathclaw is behind you and he eats dogmeat or something, but it's pretty unlikely.
------------------------------------------------------
3: Installation / Uninstallation
Merge the data folder from the file with the one in your FO3 directory or use FOMM.  (Or maybe NMM.  I don't use it so I can't guarantee I've set up the file to be used by that manager.)
------------------------------------------------------
4: Version History / Bug Fixes
 
v.9 - Poorly implemented mess that surprisingly worked more or less
v1 - Scripting made much more efficient (The old one was I believe the first time I ever tried to write a script.)
You shouldn't get the summon item when you're a baby anymore.  Also, this no longer actually adds a token to dogmeat.
------------------------------------------------------
5: Incompatibilities
It's probably compatible with everything.  
------------------------------------------------------
6: Legal
 
 Do whatever you want with this.