Skip to content

Version 2.3-20221108

Compare
Choose a tag to compare
@Argent77 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.