Dogmeat still dying

Post » Sat May 28, 2011 6:36 pm

Is there anything else I need to set?
User avatar
mollypop
 
Posts: 3420
Joined: Fri Jan 05, 2007 1:47 am

Post » Sat May 28, 2011 10:06 am

If I remember correctly, Dogmeat is essential when you first find him but after that fight he is set to not be essential via a script. Try using the "Find Text" tool to look for usage of the base object's EditorID and/or http://geck.gamesas.com/index.php/SetEssential in scripts.

Cipscis
User avatar
Pumpkin
 
Posts: 3440
Joined: Sun Jun 25, 2006 10:23 am

Post » Sat May 28, 2011 7:49 am

Is there anything else I need to set?


Answer to this is:

Setting those flags in the base definition does not auto-update the follower in the game world.

Also, there is scripting in place by default which manipulates Dogmeat's essential tagging in the game world after you meet it.

I'd forget about the invulnerable flag if I were you. If you're simply trying to make dogmeat be essential, edit the hire quest and on-hire, put a setessential statement for dogmeat into the result script that hires him.
User avatar
Nicholas
 
Posts: 3454
Joined: Wed Jul 04, 2007 12:05 am

Post » Sat May 28, 2011 7:34 pm

Thanks guys. :)
User avatar
Emilie M
 
Posts: 3419
Joined: Fri Mar 16, 2007 9:08 am

Post » Sat May 28, 2011 11:30 am

I didn't mean to hijack your thread. I just hate creating a new one when one already exists.

Couldn't you simply remove this section of the script:

BEGIN OnDeath

if ( Followers.DogmeatHired == 1 || Followers.DogmeatFired == 1 )
set Followers.PlayerHasFollower to 0
set Followers.DogmeatHired to 0
ShowMessage FollowerMessageDeadDogmeat
endif


END


Or would you have to insert the setessential line into Dogmeat's script? I usually don't fiddle with preexisting script because that has a tendency to make games crash. I was just curious if this solution could work. Additionally, if the Respawn box were checked, would Dogmeat magically reappear at the Scrapyard ready to be your companion again... or would the game die on you? Thank you.
User avatar
Kit Marsden
 
Posts: 3467
Joined: Thu Jul 19, 2007 2:19 pm


Return to Fallout 3