Version 2.3-20221108
Argent77
released this
08 Nov 10:55
·
294 commits
to master
since this release
Note: macOS-specific application packages can be found here: https://github.com/AstroBryGuy/NearInfinity-OSX/releases
Changelog:
- Added partial support for the non-interactive Baldur's Gate demo.
- Relevant IDS files must be provided by the user.
- Required files: action.ids, align.ids, astyles.ids, class.ids, damages.ids, ea.ids, general.ids, hotkey.ids, object.ids, race.ids, scroll.ids, spell.ids, time.ids, trigger.ids, weather.ids
- Added check option for illegal soundrefs in strings.
- Found under menu Tools > Check > For illegal SoundRefs in Strings.
- Added option to override UI scaling.
- Overrides the system's global scaling of UI elements by a specified scaling factor, which may be useful on high dpi screens with a global UI scaling factor to display graphics in their original size. Works well in combination with the "Change Global Font Size" option.
- Requires Java 9 or higher to be effective.
- Completely redesigned the effect opcode handling.
- There may still be bugs found because of the huge amount of changes. Please report them if you encounter one.
- Fixed and/or updated several opcode definitions in the process.
- Improved Mass Exporter.
- Added shortcut Ctrl+M.
- Added more export options: Trim spaces (all text files), Align table columns (2DA): compact or uniform.
- Improvements for the Bookmark feature.
- A confirmation prompt is shown before opening a bookmarked game.
- Added shortcuts for bookmarked games: Ctrl+Alt+[number] for the first 10 games, Ctrl+Alt+Shift+[number] for games 11 to 20.
- Improved text resource features: Trim, Align, Sort.
- Improved sorting feature for TRIGGER.IDS: Bit 0x4000 will not be considered by the sorting algorithm.
- Improved EEex detection for EE games.
- Updated ARE location flags for PST(EE).
- Updated "face target" field in PRO resources.
- Various internal updates.