Changelog:
- Added new context menu options for text resources (2DA, IDS, INI):
- Option to open selection or numeric value at current text cursor position as string references
- Option to open selection or numeric value at current text cursor position as numeric IDS reference
- Option to open selection or text at current text cursor position as game resource
- Added new Preferences option "Use last available IDS symbol for display" to mimic WeiDU's behavior when resolving IDS tables with multiple definitions
- Added new feature: SPLPROT Converter (found in Tools menu) to encode or decode splprot definitions
- Added portrait icons preview to the icon selection list (e.g. used by opcodes 142, 169 and 240)
- Added a help link to "Use regular expression" checkboxes in various search and check dialogs which opens a page that lists all supported regex features
- Added option to include symbolic spell names in the search for spell resources
- Added workaround to fix missing weapon overlays on some type 7000 creature animations
- Reorganized Preferences categories: created new subcategory "Resources"
- BAM Converter: fixed creation of BAM V2 resources with frames of dimensions >= 1024 pixels
- BAM Converter: improved autodetection of PVRZ compression type for BAM V2 output
- Improved reference search:
- Implemented missing search for WAV references in BCS resources
- Improved results of music, resource and string references in script and text resources
- Improved BAM navigation controls (BAM Viewer and BAM Converter): jump to first/last cycle, jump to first/last frame, jump to specific cycle (BAM converter only)
- Improved parsing of effect structures in ITM/SPL resources
- Improved UI behavior of "Search CRE/ITM/SPL/STO" and "Advanced Search" while search operations are in process
- Improved representation of area links in WMP resources
- Improved WAV playback controls: reduces situations where time labels overlap each other
- Improved BAM V2 decoder: invalid texture definitions won't terminate the decoding operation anymore
- Improved ITM/SPL ability flags
- Included party scripts (*.bs) in BCS text search (menu Search > Text Search > BCS)
- Changed behavior of selection lists in resource structures when filter mode is enabled: filter text is not automatically removed when a list item is selected
- Restructured WMP viewer and added support of XNEWAREA.2DA for BG2:SoA worldmap
- Updated opcodes 67, 108, 271, 323
- Show memory usage display only on NI's main window
- Fixed potential locking when opening a new game while a resource still contains unsaved data
- Fixed opening ITM and SPL resources in BG2:SoA (without ToB) which formerly crashed because of missing MISSILE.IDS in this game
- Many internal fixes and improvements