Jump to content

NV Geck: Change default ESMs


SoulKatana

Recommended Posts

When starting up the Fallout: New Vegas GECK, it automatically selects all of the official ESMs -- except "FalloutNV.esm", oddly enough.

 

This is the exact opposite of what I want. I would like it to automatically select only "FalloutNV.esm". I find it very irritating to have to double-click on all of those ESMs every time I use the GECK.

 

Does anyone know how to change this?

 

I've looked through "GECKPrefs.ini" and "GECKCustom.ini", but there doesn't seem to be an entry related to this.

Link to comment
Share on other sites

Hmm. Mine doesn't automatically select any ESM. I suspect this is because I have renamed the DLC "*.nam" files. The "nam" file is nothing more than the common name (i.e. "Dead Money") of the respective DLC. When I created a "FalloutNV.nam" file with "Fallout New Vegas" as content (which does not exist by default), it was automatically selected in GECK, so that pretty much confirms the cause.

 

-Dubious-

Link to comment
Share on other sites

Thanks for the reply.

 

Coincidentally, I just now came to that same conclusion and I logged in to post what I found (in case anyone else is interested). The ".nam" files are just small binary files that spell out (in ASCII) a display-friendly name for an ESP or ESM. For example, "GunRunnersArsenal.nam" spells out "Gun Runners' Arsenal" in ASCII.

 

If an ESM (or ESP) has a NAM file associated with it (e.g. "GunRunnersArsenal.esm" and "GunRunnersArsenal.nam"), then the GECK will automatically select the ESM (or ESP). It still seems to me like there should be an INI setting regarding this.

 

I worry that if I delete/rename the NAM files, then some scripts might become broken. I know that the Courier's Stash ESMs feature scripts that rely on the NAM files. One of the scripts features code something like this:

if (IsDLCInstalled "Caravan Pack")
   ...
endif

Where the string "Caravan Pack" is defined in "CaravanPack.nam". Without the NAM file, the above conditional would (probably) always return False, whether or not "CaravanPack.esm" is in use.

 

It wouldn't surprise me if some of the other DLC had scripts that rely on NAM files, too.

Edited by SoulKatana
Link to comment
Share on other sites

I wouldn't worry about it. A quick look with a hex-editor shows they have a "DESC" field and an "INAM" field with that plaintext name. I've been running without the "nam" files but with those DLC active for about a year without issues.

 

And I just put a plaintext ASCII name into my faked "FalloutNV.nam" file, so that suggests it's just the filename that is used rather than the content. There isn't anything in an INI that I have seen.

 

-Dubious-

Edited by dubiousintent
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...