Is there a companion/NPC editor?

SkuLL

Chad McRealman
Orderite
I thought I'd make a new thread about this, it doesn't really fit into any active threads at the moment:

Is there a way to raise the level of my NPC(s) using a hack/editor? I've gone to EPA way too late in the game and now I have an NPC that I like, but feel like they're never gonna level up. Would just like to see what they're like when they've had the time to grow (I'm level 25, so not much chance to see them grow 'naturally').

So is there some way to edit their stats/inventory of your NPCs like you can do to yourself with Fallout 2 Inventory Editor?
 
possibly edit their proto's in the savegames proto/critters folder?

it's been a while since I was in the modding scene but I think I saw a screen shot somewhere on here for a stand alone proto editor?
 
ColJack said:
possibly edit their proto's in the savegames proto/critters folder?
Yeah, I have absolutely no idea how to do that :oops: Might give it a shot anyway :D
 
Useless advice: You don't need this to beat the game.

However, if you find a way to edit the values of the NPC, this may work. You should use some proto editor to open the file that contains your NPC's stats for the last level, then open all the other files for the same NPC, and edit them to make them the same. This way, from its first level your NPC will have the same stats as any other level, equal to the stats at the last level. I think it's going to work perfectly if you start a new game. However, I don't know about if you continue from a savegame.

Here's another idea
Step 1: Save a backup of your game.
Step 2: Find out which is the file for the last level of your NPC (you may experiment with all of them (by choosing a random one and proceeding to the next step) until you find the correct one, look for how much HP your NPC should have in a site - like per's walkthrough). I don't know where exactly in your Fallout 2 game directory are those files, and I can't check, since I don't have Fallout 2 installed here.
Step 3: Copy this file somewhere else, then rename it like a file that represents the NPC at another level. Then copy it again at the same directory, and rename it like another file that represents the NPC at another level. This until you have it for all files. Then move your newly created files to your proto directory, and overwrite your old protos. This way, you should have the same file for all the NPC levels.
Step 4: Do the same thing for all your NPCs.

After this run the game and see if it worked. Do this at your own risk. I think the worst that may happen will be fixable by a reinstall.

I think that you may not be able to find all the proto files for your NPCs in your folder that contains proto files. In this case, you need to extract them from your master folder, using the appropriate tool - I think you need a .dat explorer. However, I don't know which files are for the NPCs. I think this is obvious by their names.

You can find all the files you need here, on NMA.

Also, I don't guarantee that this approach is going to work. But trying won't hurt.
 
Hey, thanks very much, Blackened, it sounds pretty doable. Will give it a shot.

If it's a straightforward process, I'll post it here. If it's too difficult, I can always give up! :D
 
Didn't try anything yet. Got stoned and started StarCraft (ONE) instead. Typical. :D
 
Sorry to continue a 10 year old thread, but I'm not finding any threads about this elsewhere.

So I've been attempting to hex edit the proto files in the save folder, and I'm having very little luck figuring it out. I've managed to get the maximum HP of companions to 999 by making random changes to random addresses, but I'm sure that that just overflows some non-HP related value.

Edit: Okay, I've figured it out. After brute forcing every value in the proto file, I've found that it has nothing to do with the NPC's current or max HP values. It's impossible to edit a save game's NPCs through the save folder.
 
Last edited:
Back
Top