SoulKatana Posted June 17, 2017 Share Posted June 17, 2017 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 More sharing options...
dubiousintent Posted June 17, 2017 Share Posted June 17, 2017 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 More sharing options...
SoulKatana Posted June 18, 2017 Author Share Posted June 18, 2017 (edited) 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 June 18, 2017 by SoulKatana Link to comment Share on other sites More sharing options...
dubiousintent Posted June 18, 2017 Share Posted June 18, 2017 (edited) 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 June 18, 2017 by dubiousintent Link to comment Share on other sites More sharing options...
Recommended Posts