Jump to content

[WIPz] TES5Edit


zilav

Recommended Posts

I never used Wrye Bash on Skyrim, but I think TES5Edit is the only tool that can generate proper ONAMs when esmifying a plugin.

Link to comment
Share on other sites

Wrye Bash Esmify :)

No good. It doesn't make the ONAM subrecords required by any ESM file that alters another master's data.

Link to comment
Share on other sites

ah you might be right, come to think of it I'm not sure if it has been looked at for Skyrim

 

Edit : Arthmoor Ninja post confirmed  :ninja:

Link to comment
Share on other sites

  • 2 weeks later...

Is this normal that the "deleted" checkbox for filters make the filter check only for deleted reference record instead of every records (despite having the "by Record Signature" checkbox ON, as well as every kind of record in its list) ?

 

(you can use "that" to check what I mean : http://www.nexusmods.com/skyrim/mods/9048/?)

Link to comment
Share on other sites

Is this normal that the "deleted" checkbox for filters make the filter check only for deleted reference record instead of every records (despite having the "by Record Signature" checkbox ON, as well as every kind of record in its list) ?

 

(you can use "that" to check what I mean : http://www.nexusmods.com/skyrim/mods/9048/?)

"Deleted", "Persistence", "VWD" and other checkboxes there grouped together are for references only.

  • Like 2
Link to comment
Share on other sites

Zilav I dont know if you are aware of this but I have seen a couple of reports around the bazaars which are solved by deleting old TES5Edit settings file, Plugins.tes5viewsettings

 

myzticrice found a solution to his own problem where he was getting a stack overflow - here ( or rather a couple of posts before this ) :

http://forums.bethsoft.com/topic/1515723-relz-unofficial-skyrim-patch-thread-43/page-2#entry24195532

 

And I just helped someone in the USKP comments on Nexus who had what sounded like the same problem, have a look at the image in the spoiler in this post :

http://forums.nexusmods.com/index.php?/topic/456679-unofficial-skyrim-patch/page-983#entry27352594

 

Deleting the TES5Edit settings file in both cases fixed the problem.

 

 

Edit : Three people so far on nexus USKP comments have confirmed the solution given fixed it for them.

Link to comment
Share on other sites

Uploaded new version.

Changes to LODGen, and conflict resolved LOD meshes on STATs as Arthmoor asked.

Thanks! Confirming the update for the STAT records is working fine now :)

Link to comment
Share on other sites

  • 2 weeks later...

New version.

Change FormID menu function now also optionally renumbers overrides loaded after the record(s) being renumbered.

TES5LODGen generates object LOD for TREE records having VWD flag from meshes having the same name as full one with _lod_0.nif, _lod_1.nif and _lod_2.nif suffixes.

TES5LODGen support for PassThru material for passing original shader flags into generated LOD (glowing meshes for example).

  • Like 1
Link to comment
Share on other sites

Should this be happening when loading NV DLC?

 

[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "QUST"
[00:01] Background Loader: [HonestHearts.esm] Merged 6 record from duplicated group: GRUP Top "QUST"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "CELL"
[00:01] Background Loader: [HonestHearts.esm] Merged 8 record from duplicated group: GRUP Top "CELL"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "WTHR"
[00:01] Background Loader: [HonestHearts.esm] Merged 1 record from duplicated group: GRUP Top "WTHR"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "NPC_"
[00:01] Background Loader: [HonestHearts.esm] Merged 20 record from duplicated group: GRUP Top "NPC_"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "WEAP"
[00:01] Background Loader: [HonestHearts.esm] Merged 1 record from duplicated group: GRUP Top "WEAP"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "STAT"
[00:01] Background Loader: [HonestHearts.esm] Merged 62 record from duplicated group: GRUP Top "STAT"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "IMOD"
[00:01] Background Loader: [HonestHearts.esm] Merged 2 record from duplicated group: GRUP Top "IMOD"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "RCPE"
[00:01] Background Loader: [HonestHearts.esm] Merged 4 record from duplicated group: GRUP Top "RCPE"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "MESG"
[00:01] Background Loader: [HonestHearts.esm] Merged 16 record from duplicated group: GRUP Top "MESG"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "ECZN"
[00:01] Background Loader: [HonestHearts.esm] Merged 2 record from duplicated group: GRUP Top "ECZN"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "QUST"
[00:01] Background Loader: [HonestHearts.esm] Merged 10 record from duplicated group: GRUP Top "QUST"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "DIAL"
[00:01] Background Loader: [HonestHearts.esm] Merged 172 record from duplicated group: GRUP Top "DIAL"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "CELL"
[00:01] Background Loader: [HonestHearts.esm] Merged 7 record from duplicated group: GRUP Top "CELL"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "REGN"
[00:01] Background Loader: [HonestHearts.esm] Merged 5 record from duplicated group: GRUP Top "REGN"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "WTHR"
[00:01] Background Loader: [HonestHearts.esm] Merged 1 record from duplicated group: GRUP Top "WTHR"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "CREA"
[00:01] Background Loader: [HonestHearts.esm] Merged 51 record from duplicated group: GRUP Top "CREA"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "NPC_"
[00:01] Background Loader: [HonestHearts.esm] Merged 45 record from duplicated group: GRUP Top "NPC_"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "AMMO"
[00:01] Background Loader: [HonestHearts.esm] Merged 3 record from duplicated group: GRUP Top "AMMO"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "WEAP"
[00:01] Background Loader: [HonestHearts.esm] Merged 9 record from duplicated group: GRUP Top "WEAP"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "STAT"
[00:01] Background Loader: [HonestHearts.esm] Merged 101 record from duplicated group: GRUP Top "STAT"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "IMOD"
[00:01] Background Loader: [HonestHearts.esm] Merged 2 record from duplicated group: GRUP Top "IMOD"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "RCPE"
[00:01] Background Loader: [HonestHearts.esm] Merged 27 record from duplicated group: GRUP Top "RCPE"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "MESG"
[00:01] Background Loader: [HonestHearts.esm] Merged 53 record from duplicated group: GRUP Top "MESG"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "ARMA"
[00:01] Background Loader: [HonestHearts.esm] Merged 2 record from duplicated group: GRUP Top "ARMA"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "IPDS"
[00:01] Background Loader: [HonestHearts.esm] Merged 1 record from duplicated group: GRUP Top "IPDS"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "IPCT"
[00:01] Background Loader: [HonestHearts.esm] Merged 1 record from duplicated group: GRUP Top "IPCT"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "BPTD"
[00:01] Background Loader: [HonestHearts.esm] Merged 1 record from duplicated group: GRUP Top "BPTD"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "PERK"
[00:01] Background Loader: [HonestHearts.esm] Merged 5 record from duplicated group: GRUP Top "PERK"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "FLST"
[00:01] Background Loader: [HonestHearts.esm] Merged 20 record from duplicated group: GRUP Top "FLST"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "IMAD"
[00:01] Background Loader: [HonestHearts.esm] Merged 15 record from duplicated group: GRUP Top "IMAD"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "EXPL"
[00:01] Background Loader: [HonestHearts.esm] Merged 2 record from duplicated group: GRUP Top "EXPL"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "PACK"
[00:01] Background Loader: [HonestHearts.esm] Merged 270 record from duplicated group: GRUP Top "PACK"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "IDLE"
[00:01] Background Loader: [HonestHearts.esm] Merged 42 record from duplicated group: GRUP Top "IDLE"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "QUST"
[00:01] Background Loader: [HonestHearts.esm] Merged 31 record from duplicated group: GRUP Top "QUST"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "DIAL"
[00:01] Background Loader: [HonestHearts.esm] Merged 1010 record from duplicated group: GRUP Top "DIAL"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "CELL"
[00:01] Background Loader: [HonestHearts.esm] Merged 2 record from duplicated group: GRUP Top "CELL"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "REGN"
[00:01] Background Loader: [HonestHearts.esm] Merged 3 record from duplicated group: GRUP Top "REGN"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "CLMT"
[00:01] Background Loader: [HonestHearts.esm] Merged 3 record from duplicated group: GRUP Top "CLMT"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "WTHR"
[00:01] Background Loader: [HonestHearts.esm] Merged 6 record from duplicated group: GRUP Top "WTHR"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "LVLI"
[00:01] Background Loader: [HonestHearts.esm] Merged 204 record from duplicated group: GRUP Top "LVLI"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "NOTE"
[00:01] Background Loader: [HonestHearts.esm] Merged 18 record from duplicated group: GRUP Top "NOTE"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "IDLM"
[00:01] Background Loader: [HonestHearts.esm] Merged 2 record from duplicated group: GRUP Top "IDLM"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "ALCH"
[00:01] Background Loader: [HonestHearts.esm] Merged 11 record from duplicated group: GRUP Top "ALCH"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "KEYM"
[00:01] Background Loader: [HonestHearts.esm] Merged 2 record from duplicated group: GRUP Top "KEYM"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "LVLN"
[00:01] Background Loader: [HonestHearts.esm] Merged 25 record from duplicated group: GRUP Top "LVLN"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "LVLC"
[00:01] Background Loader: [HonestHearts.esm] Merged 20 record from duplicated group: GRUP Top "LVLC"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "CREA"
[00:01] Background Loader: [HonestHearts.esm] Merged 44 record from duplicated group: GRUP Top "CREA"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "NPC_"
[00:01] Background Loader: [HonestHearts.esm] Merged 102 record from duplicated group: GRUP Top "NPC_"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "WEAP"
[00:01] Background Loader: [HonestHearts.esm] Merged 27 record from duplicated group: GRUP Top "WEAP"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "FURN"
[00:01] Background Loader: [HonestHearts.esm] Merged 6 record from duplicated group: GRUP Top "FURN"
[00:01] Background Loader: [HonestHearts.esm] Warning: File contains duplicated top level group: GRUP Top "STAT"
[00:01] Background Loader: [HonestHearts.esm] Merged 96 record from duplicated group: GRUP Top "STAT"
[00:01] Background Loader: [HonestHearts.esm] Processing completed
[00:01] Background Loader: [HonestHearts.esm] Building reference info.
[00:04] Background Loader: finished

I don't remember this being the case before updating to TES5Edit_130815c.

Link to comment
Share on other sites

Not related to the latest update, but bug report :

 

If the auto-save is enabled, and xEdit try to ask you if you want to save at the same moment as your "doing something" (was drag'n droppin'  some values between plugins in my case), it'll go to the "program not responding"-like state. :'(

Link to comment
Share on other sites

Should this be happening when loading NV DLC?

 Yes, that's how it was made by Obsidian.

 

If the auto-save is enabled, and xEdit try to ask you if you want to save at the same moment as your "doing something" (was drag'n droppin'  some values between plugins in my case), it'll go to the "program not responding"-like state. :'(

I know, but honestly autosave is useless in xEdit due to how it works. Just disable it and save manually.

  • Like 1
Link to comment
Share on other sites

Yeah, nvm, I just turned it on to see what would happens.

 

What do you mean by "save manually" ? Exit & Save ? Or there is a way to save just as the auto-save do, i.e. "backup your changes" without exiting ? I never managed to do it  :teehee:

Link to comment
Share on other sites

Yeah, nvm, I just turned it on to see what would happens.

 

What do you mean by "save manually" ? Exit & Save ? Or there is a way to save just as the auto-save do, i.e. "backup your changes" without exiting ? I never managed to do it  :teehee:

Ctrl+S

  • Like 1
Link to comment
Share on other sites

Ah, not sure why I didn't think about this...  :facepalm:

 

Next questions, (not necessarily related to xEdit itself though...) : 

 

----------

http://www.uesp.net/wiki/Tes5Mod:Mod_File_Format/CELL

Not much information about XLCL fields and their "Force Hide Land" flags on this page, except that they're somehow mysterious... now, Sounds Of Skyrim add some here and there, but I don't see how this could be on purpose considering what the mod is supposed to do... : http://hpics.li/80cec7a

 

Could this be some plugin's corruption ? Or just weird wild edits ?

 

 

----------

Where can I find informations on persistent references vs temporary references ? (not about what's causing a REFR to be persistent or not, but rather the impact it'll have on savebloat if any, and other potential issues). And also if it make sense to try to change this flag manually in xEdit or not.

Link to comment
Share on other sites

Could this be some plugin's corruption ? Or just weird wild edits ?

Each exterior cell's landscape is divided into 4 quadrants, more info here. Hide quad flag tells the game not display this quadrant as far as I know, though I never modded landscape myself. SoS should not change this flags in theory.

 

Where can I find informations on persistent references vs temporary references ? (not about what's causing a REFR to be persistent or not, but rather the impact it'll have on savebloat if any, and other potential issues). And also if it make sense to try to change this flag manually in xEdit or not.

Persistent references are always loaded by the game no matter the position of player in worldspace. They are usually either technical refs like markers that always need to be loaded for navigation and teleportation of NPCs, refs used by quests like unique NPCs, "Is full LOD" refs to be always visible from any distance, etc. Better speak with Arthmoor about that, as I said I'm not a mod maker myself.

  • Like 1
Link to comment
Share on other sites

Uploaded new version.

Updated LODGen with bugfixes and new features for DynDOLOD.

TES5LODGen now skips "Is Full LOD" tree references when building tree LOD.

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

Had someone ask me today about dirty edits in Point The Way and CRF. I couldn't figure out what they were on about until they explained that xEdit is supposedly cleaning the injected records out that these two mods share for the purpose of road signs.

 

Now, I don't know where this information is coming from all of a sudden, because xEdit does not clean injected records out if the process is done according to the standard procedure. They're injected, thus not modifying anything, so how could they get removed?

 

If this is happening, it should get looked into. Though I can't see how it would be.

Link to comment
Share on other sites

Had someone ask me today about dirty edits in Point The Way and CRF. I couldn't figure out what they were on about until they explained that xEdit is supposedly cleaning the injected records out that these two mods share for the purpose of road signs.

 

Now, I don't know where this information is coming from all of a sudden, because xEdit does not clean injected records out if the process is done according to the standard procedure. They're injected, thus not modifying anything, so how could they get removed?

 

If this is happening, it should get looked into. Though I can't see how it would be.

 

I've heard similar reports from Kryptopyr about TES5Edit removing ITM injected records between her mods.  I think it's a real issue.

 

EDIT: See http://forum.step-project.com/topic/8600-mods-not-to-clean-with-tes5edit/page-2

Link to comment
Share on other sites

Ah, ok. I see. Yes, if a user is ignoring the warnings about loading more than one mod at once to check, that would be an issue. The obvious answer is they shouldn't do that since the cleaning process is not designed to work that way.

Link to comment
Share on other sites

Ah, makes sense.  Derp.

 

Although I think it would be pretty easy to adjust the code to not remove those ITM injected records, and more generally to work fine at cleaning when multiple mods are loaded.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...