Version 2.4-20260109
Changelog:
- Added several new Look and Feel themes for the app
- Added "InfinityLoader.exe" to the default list of game launchers if available
- Added Preferences option to enable or disable the warning dialog when opening the string table editor
- Saved games: Added option to export GAM > PartyNPC as CHR or CRE resource
- STO: Added options to sort store items by name
- Greatly improved performance of the Find resource (Quick Search) feature (especially noticeable on Linux)
- Improved the MUS playlist parser
- Improved feedback for unsuccessful WeiDU changelog operations
- Improved display of the result table for a WeiDU changelog operation
- Improved usability of opcode 319 by providing a customized "Power" parameter
- Improved parameter representation for opcode 342
- Updated opcode 112 parameters
- Updated opcode 303 parameters
- Updated field types in WED resources
- Expanded file type list for BCS reference search
- Slightly improved error handling if dialog.tlk is not available
- Several minor improvements to the "StringRef Lookup" dialog
- Area Viewer: Current viewport center is preserved when changing zoom level
- Area Viewer: Added keyboard shortcuts for Viewer Settings and Update Map
- Area Viewer: Updating map content also updates the enabled state of layer controls
- Area Viewer: Added context menu to copy current map position to the clipboard
- Area Viewer: Added option to display (un)explored regions of the map
- Area Viewer: Info box displays tile index at cursor position
- Area Viewer: Added option to drop pins for marking positions on the map
- Added new "Pins" layer
- Added context menu entries to add or remove pins
- Pins are non-persistent but can be saved to or loaded from an external file (VMAP file type)
- VMAP files can be explicitly opened with NI's "Open external file" feature
- BAM Converter: Relaxed frame definitions in session files
- Frame paths can be relative to the session file path
- Frame indices are now optional and default to 0 if not specified
- Session export relativizes frame paths automatically if possible
- Removed deprecated "Ignore Override" option (superseded by "Open biffed resource" feature)
- Unified result windows for check and search operations
- Fixed BAM V2 encoding issues that caused glitched texture mapping under certain conditions
- Fixed biff list initialization in "Edit Biff" dialog if no resource entries are available
- Fixed context menu not opening in the resource tree for games with unmerged DLC archives
- Fixed LUA color scheme control being initially disabled in the Preferences dialog
- Structured resources: Fixed "Apply to all substructures" feature if a field type was manually changed to one of the predefined datatypes
- Current color scheme is applied to the clipboard viewer and debug console windows
- Disabled option to remove PartyNPC structures in GAM resources to prevent potential file corruption
- Many more internal updates and fixes