Mod Manager in TNG v14

From TNG_Wiki
Jump to navigation Jump to search
Item 56. Mod Manager: The source code has been restructured to improve the Mod Manager internal structure. New diagnostic error prefix is included on messages in Mod List and logs.
  • Known Impact: The Mod Manager now enforces leading white space including the number of tabs before a location as part of the location matching when using the replace directive
Item 57. Mod Manager: Michel Kirsch's Analyze only installed mods has been incorporated.
Item 58. Mod Manager: Tabs moved to classes/mmtabs.inc to eliminate code duplication in each module.
Item 59. Mod Manager: Fixed-position header now applies to all screens and includes the table column header line.
Item 60. Mod Manager: Positions the list at the mod that was just processed.
item 61 Mod Manager: Typing a letter in the Mod List, Analyze TNG Files or View Parser Table screens will now position the screen to show the first mod or file that begins with that letter.

White Space Matching

The Mod Manager strictly enforces the white space that precedes the code change when using replace directives. So you may need to copy the code line from the TNG full install zip file extraction if you get Bad Target errors.

line 210: %location:% #2 E475 insert:Bad target

Super Terminator

Mod Manager now recognizes a super terminator (%%) for directives that contain displayable text. If text, say in a %description or %desc directive, needs to display a % character, terminating it with %% will prevent the text being cut off at the % character before the end of it. For example,

%description: Mod uses the %description directive to display developer provided error messages at runtime.%%

Analyze TNG Files

The Anaylze TNG Files was enhanced in TNG v14 by incorporating Michel Kirsch's Analyze only installed mods which also allows you to take action if your enabled the option.

Anaylze TNG Files Actions
Enable option in Mod Manager Options tab
Mod option to show actions in Mod Analuyzer
After selecting the file
Uninstll mod in Mod Analyzer

Mod List Scrolling

This b.1.1 update incorporates Michel's mod to

  • Modlister, which scrolls into view the first mod that begins with a typed letter on the keyboard; and
  • Modanalyzer, which scrolls into view the first affected files(left panel) that begins with the typed letter. Please note, mods beginning with the typed letter will begin in the middle of the page, not the very top.
  • View Parser Table will also scrolls into view the first mod that begins with the typed letter (Same note as for Moadanalyzer :middle of the page)

This feature will be very helpful to those of us who routinely deal with large numbers of mods - hats off to Michel K and Ron K, for writing and testing it.

I just tested it in TNGv14.0 b.1.1 and it appears to be working well in all my browsers: IE, Edge, FF, Chrome, Opera, Vivaldi, Brave and SeaMonkey.

Mod List scrolling after mod install
When doing a single mod install from the Mod List, the Mod Manager will position the mod list
Mod Position after single mod install
When using the Analyze TNG Files to install, uninstall, or delete mods, the Mod Manager will return to the Analyze TNG Files screen
Return to Analyze TNG Files after action on one mod

Screen positioning

Mod Manager: Typing a letter in the Mod List, Analyze TNG Files or View Parser Table screens will now position the screen to show the first mod or file that begins with that letter.
In the "Edit Options" section, the list of parameters is positioned with the last updated parameter at the top of the list.

Technical Reference

Inside Mod Manager v14 TOC