Version 2.4-20240424
Argent77
released this
24 Apr 11:45
·
104 commits
to master
since this release
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