Jump to content

Photo

Mator Smash - a TES5Edit script by matortheeternal - Beta testing

bashed patch compatibility plugin tes5edit

  • Please log in to reply
106 replies to this topic

#61
zilav

zilav

    Old hand

  • Members
  • PipPipPip
  • 671 posts

Please run check for errors on this record, and post screenshot of problematic elements. I don't have time myself to download mods and test them.



#62
fireundubh

fireundubh

    Faithful poster

  • Supporter
  • PipPipPipPip
  • 1,121 posts

Please run check for errors on this record, and post screenshot of problematic elements. I don't have time myself to download mods and test them.

 

Nothing wrong with the plugin other than an unresolvable keyword in a WEAP record.

 

Mator Smash is failing on this condition:

 

2n7i9ns.jpg

 

I would guess that Mator Smash is copying GetPCIsRace (from the USKP, which is not shown here) to the smashed patch and then trying to copy MaleNord [VTYP:00013AE6].


Edited by fireundubh, 07 September 2014 - 10:31 AM.


#63
zilav

zilav

    Old hand

  • Members
  • PipPipPip
  • 671 posts

Seems so, conditions and their fields should not be merged.



#64
Lord Garon

Lord Garon

    Old hand

  • Members
  • PipPipPip
  • 880 posts

 

Script went boom on a record in Guard Dialogue Overhaul: Found a VTYP reference, expected: RACE.

Smashing record [INFO:00087938] ('What do you want, cat?' in GRUP Topic Children of DialogueGenericHello "DialogueGenericHello" [DIAL:000142B5]) from file: Guard Dialogue Overhaul.esp
[Apply Script done]  Processed Records: 0, Elapsed Time: 11:10

 

Logged in to post Script Report of exact same error, so I can verify the issue.


Edited by Lord Garon, 07 September 2014 - 04:02 PM.


#65
matortheeternal

matortheeternal

    autoMator

  • Members
  • PipPipPipPip
  • 1,658 posts

Seems so, conditions and their fields should not be merged.

 

Are Conditions sorted?  If not, then it makes total sense to me why this is happening.

So Conditions need to be fully skipped?  Hmm.  Hopefully that won't be too crippling.



#66
fireundubh

fireundubh

    Faithful poster

  • Supporter
  • PipPipPipPip
  • 1,121 posts

When I add these signatures to the skip lists, Mator Smash slows down to a crawl, especially on RACE records for some reason but overall, too:
 

  signaturesToSkip = 'NAVM'#13'NAVI'#13'DOBJ'#13'DIAL'#13'INFO'#13'CELL'#13'WRLD'#13'REFR'#13'ACHR'#13'QUST';
  subrecordsToSkip = 
    'NPC_ \ ACBS - Configuration'#13
    'NPC_ \ QNAM - Texture lighting'#13
    'NPC_ \ NAM9 - Face morph'#13
    'NPC_ \ NAMA - Face parts'#13
    'NPC_ \ Tint Layers'#13
    'DIAL \ TIFC - Info Count'#13
    'INFO \ PNAM - Previous INFO'#13


#67
Lord Garon

Lord Garon

    Old hand

  • Members
  • PipPipPip
  • 880 posts

Mator Smash Script Report MS0301

TES5Edit version: 3.0.33
Mator Smash version: 0.7+beta2
Result: xEdit plugin "Check for Errors" produced NPC_ errors
Script/xEdit Error: none
Plugins Smashed: Entire load order (see below)
TES5Edit Message Log: (see below)
Resulting Smashed Patch:
Notes:
1. Bethesda files exhibit same ARMO record errors.
2. NPC_ records: screenshot (Ulfric) below. Anomalous sub-record (DNAM) structure.
3. Still checking other errors

Load Order:

Spoiler


TES5Edit message log:
Spoiler


NPC_ / DNAM screenshot:
Spoiler

 

EDIT: Not sure if the NPC_ records even meet Patch criteria (more than 1 non-Beth override) and may be extraneous. Just looking for global errors and the "Check for Errors" found some.

 

UPDATE: Generated test plugins to check SmashedPatch NPC_ handling with >1 overrides. Edited skill lvl only and Health in test plugin records. Smashed DNAM created incorrectly. Prior edits in non-DNAM fields (more likely in an actual patch?) do not cause the problem.

 

UPDATE Screenshot:

Spoiler

Edited by Lord Garon, 08 September 2014 - 12:20 AM.


#68
Lord Garon

Lord Garon

    Old hand

  • Members
  • PipPipPip
  • 880 posts

Mator Smash Script Report MS0304

TES5Edit version: 3.0.33
Mator Smash version: 0.7+beta2
Result: NPC_ \ TINC not forwarding edits correctly
Script/xEdit Error: none
Plugins Smashed: NPC_ Record Test Plugins (Ulfric only)
TES5Edit Message Log:
Screenshot: (see below)
Resulting Smashed Patch:
Notes: Mator identified an NPC \ Tint Layers issue previously; this "seems" different, but may be related.

Screenshot follows:

Spoiler

 

EDIT: An original post was deleted. The post with this EDIT has correct info.


Edited by Lord Garon, 09 September 2014 - 04:25 PM.


#69
Lord Garon

Lord Garon

    Old hand

  • Members
  • PipPipPip
  • 880 posts

Better Late Than Never?

 

I'm not very knowledgeable about all this stuff and would like feedback on my current testing procedure. This is how I'm testing the Mator Script:

1. Check original (cleaned) plugins for errors (in case of carry-over errors).
2. Apply Conflict Filter to identify overrides (FNVEdit Manual - "6" boxes checked filter).
3. Smash plugins.
4. Save any xEdit/script errors.
5. Check SmashedPatch(SP) for Errors.
6. Compare SP to existing Compatibility Patch, if any.
7. Filter for Cleaning - Check ITM's.
8. Line-by-line SP records check (compare to UESP Record descriptions).
9. Generate single record Test Plugins.
10. Edit Test Plugins, check SmashedPatch generation.

 

Critique?

 

EDIT: Would a Bashed_Patch vs SmashedPatch comparison be useful for those records in a Bashed_Patch?


Edited by Lord Garon, 11 September 2014 - 02:55 PM.


#70
Nyquist

Nyquist

    Enthusiast

  • Members
  • PipPip
  • 156 posts
Just wanted to chime in and say that this is amazing work i hope from the bottom of my heart that this user script will come to fruition





Also tagged with one or more of these keywords: bashed patch, compatibility plugin, tes5edit

Page loaded in: 1.378 seconds