Skip to content

Version 2.4-20250225

Latest
Compare
Choose a tag to compare
@Argent77 Argent77 released this 25 Feb 15:12

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