Skip to content

Version 2.4-20240424

Latest
Compare
Choose a tag to compare
@Argent77 Argent77 released this 24 Apr 11:45

Changelog:

  • Greatly improved TIS conversion between palette-based and PVRZ-based variants:
    • Added options dialog for setting or tweaking various conversion options to TIS viewer (via Export... > as palette/pvrz-based TIS)
    • Added multithreading support to speed up PVRZ texture encoding
    • Provides option to convert (water) overlays between BG2 <-> BG2EE
    • Provides options to eliminate visual artifacts around borders of door tiles, animated tiles and overlay tiles in PVRZ-based tilesets
    • Added the same TIS conversion functionality to the Mass Exporter when option "Convert TIS to ..." is enabled
  • Added a separate syntax highlighting option for trigger and action blocks in in the DLG tree viewer
  • Added syntax highlighting for MENU resources
  • Added context menu to NPC list panels in GAM resources for quick CRE structure access
  • Added option to the File menu and context menu in the resource tree to explicitly open biffed versions of overridden resources if available
  • Added quick jump feature to the table view of structured resources: Selecting a cell in the "Attribute" or "Offset" column allows you to quickly jump to the next matching entry when entering characters on the keyboard
  • Added PSTEE-specific ARE animation flags
  • New Effect structures are always preinitialized with Probability1=100
  • Updated ARE rest spawn field for oIWD and oIWD2
  • Area Viewer:
    • Added option "Show cell grid" for visualizing search map cells
    • Fixed PNG export of zoomed maps not considering the zoom level when option "Include layer items" was disabled
    • Fixed PNG export of zoomed maps not properly scaling actor and animation bitmaps when option "Include layer items" was enabled
  • Improved MUS file parser (fixes BG1 demo music parsing)
  • Improved loading times of PVRZ-based TIS resources
  • Improved script decompiler: Reduced the probability of triggers with multiple definitions to choose the wrong one
  • Improved list of available ARE container types by looking up entries in associated CONTAINR.2DA file in EE games
  • Play button in resource lists should be hidden for resource types that don't support playback
  • Clarified labels in the context menu for entries in structured resources
  • Fixed crashes on Linux caused by "inotify watches limit reached" events
  • Fixed some important controls being invisible in the "Open external file" dialog
  • Fixed compiling issues with Java 21
  • Fixed File Dialogs issues with certain Look&Feel themes (mostly FlatLaf themes)
  • Fixed issues with compiling/decompile script actions AddexperiencePartyGlobal() and GivePartyGoldGlobal()
  • Fixed NI freezing/crashing when trying to open malformed TOH/TOT files (may happen in IWD2 under certain circumstances)
  • Fixed sorting results by 'Attribute/Line' of reference searches if they contained entries with incompatible values
  • Fixed showing the wrong path in Open/Save dialogs of BMP/MOS/PVRZ/TIS converters under certain conditions
  • Many more internal bugfixes and improvements