Skip to content

Releases: Argent77/NearInfinity

Version 2.1-20200425

25 Apr 11:34
Compare
Choose a tag to compare

Changelog:

  • Added option to colorize resource structures and their associated offset and count fields
  • Advanced Search: Added feature to add selected resource fields as filter definitions
  • Advanced Search: Fixed missing import of "Match case" options for field and value definitions
  • Advanced Search: Fixed search of grouped filter definitions
  • Area Viewer: Considers overlay transparency from ARE field
  • Area Viewer: Fixed overlay rendering issues
  • Area Viewer: Fixed erroneous detection of extended night maps in PSTEE
  • BAM Converter: Fixed transparency issues with external palettes
  • BAM Converter: Added support for PNG palette in "Replace colors" filter
  • BAM Converter: Improved support of Microsoft PAL palettes
  • Changed detection of BAM transparency (uses palette index 0 and any palette indices matching RGB(0,255,0))
  • Search resource references: Improved presentation of results for textual resources (BCS, 2DA, ...)
  • Updated ARE Animation appearance and flags descriptions
  • Updated fields in GAM and GAM > NPC structures
  • Added ITM Ability flags bit 9 description
  • Further improved search names for areas in resource tree (uses names from worldmap if available)
  • Fixed bug when assigning resource references containing lower-case extensions in resource fields
  • More robust decoding of compresed BAMs containing corrupted data
  • Fix inaccessible GAM > NPC structures in PST
  • Various minor bugfixes and optimizations

Version 2.1-20200419

19 Apr 09:41
Compare
Choose a tag to compare

Changelog:

  • Added new feature: Advanced Search
  • Made option "Find references to this file" available from context menu of the resource tree and the File menu
  • Updated names of opcodes 318 and 324
  • Negative numbers are treated as Unknowns instead of errors for numeric fields with associated names
  • Added CHR search names in resource tree
  • Improved detection of area search names in EE 2.0+ games
  • Improved layout of area selection list in the worldmap (WMP) View tab
  • Added support for (erroneous?) CRE V9.1 resources found in IWD2
  • Several bugfixes and minor improvements

Version 2.1-20200401

01 Apr 08:02
Compare
Choose a tag to compare

Changelog:

Click to show/hide details
  • Show search names of areas (if available), creatures, items, spells and stores in the resource navigation tree (thanks Mingun) <- can be turned on/off in Options menu
  • Show overridden resources in bold in the resource navigation tree (thanks Mingun) <- can be turned on/off in Options menu
  • Moved game-related configuration files (such as baldur.lua, WeiDU.log, ...) from Edit menu to the new "Special" folder in the resource navigation tree
  • Bookmarks: Use game name by default (thanks Mingun)
  • Copy or rename game resources: Show a default naming suggestion; allow change of extension for rename operation
  • Added script compiler option "Autogenerate BCS comments" for scripts, mass exporter and bcs drop zone
  • Improved enforcing global font size for all UI text (useful for high dpi displays)
  • BAM Converter -> Splitted BAM Output: Fixed filename suffix generation
  • Mass Converter: Fixed automatic TIS V1 -> V2 conversion
  • Reference Searcher: Included type MENU
  • Improved DLG checker: cover more potential issues (thanks Mingun)
  • Improved tooltips in Area Viewer: Show parent structure names or search names if available (thanks Mingun)
  • ARE -> Actor View tab: Show CRE information in separate tab if available
  • Visual improvements in View tabs for ARE Container, GAM and SPL Ability structures
  • Show item ability name (from tooltip.2da) in View tab
  • Show dialog resref of conversable itemsin View tab
  • IWD2: Fixed misaligned controls and background dimension in CHU viewer
  • Added Raw tab to DLG resources (thanks Mingun)
  • Fixed various bugs in View tab of DLG resources (thanks Mingun)
  • Fixed permanent high CPU/GFX load when states or responses with script blocks are selected
  • Greatly improved dialog tree viewer (thanks Mingun)
    • Colorize entries from external dialog resources
    • Removed cyclic redundancy of dialog branches: use links instead (double click to activate)
    • Update Tree view when entries are changed in Edit view
    • Visualization of orphaned state and response entries
    • Added option to always show state 0 if available
    • Various bug fixes
  • Improvements to Edit view of structured resources:
    • Added new conversion option "Edit ad bit field" to context menu for numeric fields
    • Added new conversion option "Edit as resref" to context menu for text fields
    • Added new option "Go to offset" for section offset fields to jump straight to referenced structures
    • Fixed finding attribute by offset (thanks Mingun)
    • Added option to colorize offset fields (thanks Mingun) <- can be turned on/off in Options menu
  • Improved BCS script decompiler
    • Edge cases, such as functions with empty strings or wildcards, are decoded properly.
    • Order of signature definition in action.ids and trigger.ids have no impact on script decoding anymore
  • Added support for virtual string references via ENGINEST.2DA
  • New field in ARE -> Actor structure: Alternate actor name
  • New field in GAM V2.2: Nightmare mode
  • Improved CRE field label: Undead level -> Turn undead level
  • Updated SPL and ITM ability flag labels
  • Retrieve custom ITM flag labels dynamically from itemflag.ids
  • Fixed ambiguous description of spellprot stat 0x104
  • Added default entry to source item slot list in EFF V2
  • Updated STO flags
  • Updated opcodes 13, 23, 24, 25, 78, 98, 108, 109, 272, 279, 282, 290
  • IWD2: Fixed opcode 402
  • Allow negative numbers in parameter 1 of opcode 233
  • Original PST: Added Quest Viewer to GAM resources and Resource Tree -> Special -> quest.ini (thanks Mingun)
  • Original PST: Added custom Viewer for Bestiary structure in GAM resources (thanks Mingun)
  • Fixed priority order of override folders
  • Fixed adding removables in CHR when section offset is 0
  • Fixed reading BAM V1 resources with non-standard palette size
  • Improved BG Tutu detection
  • Various stability fixes (thanks Mingun)
  • Internal code refactoring and cleanup (thanks Mingun)

Version 2.1-20180615

15 Jun 12:04
Compare
Choose a tag to compare

Changelog:

  • Greatly overhauled BAM Converter:
    • Added alpha palette support. Enabled for games that support BAM with alpha palette.
    • Improved visualization of palette in BAM palette dialog.
    • Added a global palette sorting option.
    • Fixed various color filters to work correctly with alpha-blended BAM frames.
    • Improved GIF import function. It should now correctly handle more advanced structures in animated GIFs.
  • Improved alpha palette support in BAM decoder.
  • Overhauled color reduction functionality: Improves visual quality of converted palette-based BAM, MOS and TIS files.
  • Added a button to ARE > Actor > Animation field for opening creature animation definition files of selected type, if available.
  • Added missing field "First letter of CRE resref" to ARE > Actor structure.
  • Removed fields from GAM NPC substructures that are not used by the games.
  • Fixed area-related field labels in GAM structure.

Version 2.1-20180531

31 May 09:20
Compare
Choose a tag to compare

Changelog:

  • Added support for pseudo-stat "Current HP" to SPLPROT.2DA.
  • Added option to view current WeiDU.log in NI (menu Edit > WeiDU.log).
  • Defined a custom syntax highlighter for WeiDU.log viewer.
  • Edit tab in structured resources: Increased default text length for previewing substructure info.
  • Added option to keep current resource selection after a "Add copy of" action.
  • CRE: Added spell type column to View tab > Items/Spells > Memorized Spells.
  • Updated available resource types for a number of fields in PRO resources.
  • Improved various ARE flag descriptions.
  • Updated SPL flags bit 9 (Break Sanctuary).
  • Marked EFF resource type as supported in IWD2.
  • Fixed visualization of travel distances on worldmap.
  • EE: Added resource type SPL to opcodes 201, 226, 227, 228, 259.
  • EE: Added resource types VEF/VVC/BAM to opcode 68.
  • EE: Updated resource types for opcodes 153, 154, 155, 156, 157 and 158.
  • EE: Added new param2 option "All, magical only" to opcode 145 (Disable spellcasting).
  • EE: Added new param2 option "Increment instantaneously" to opcodes 33, 34, 35, 36, 37 and 325.
  • IWD2: Fixed param2 IDS list of opcode 177.
  • Area viewer: Added option to include layer controls in map export.
  • Area viewer: Added option to change zoom level by mouse wheel.
  • Area viewer: Fixed a regression that would detect auto-zoom as a fixed "custom" zoom.

Version 2.1-20180205

05 Feb 19:36
Compare
Choose a tag to compare

This is a "work in progress" (WIP) release and may contain incomplete features. Please use responsibly.

Version 2.1-20171222

22 Dec 16:46
Compare
Choose a tag to compare

This is a "work in progress" (WIP) release and may contain incomplete features. Please use responsibly.

Version 2.1-20171124

24 Nov 15:59
Compare
Choose a tag to compare

This is a "work in progress" (WIP) release and may contain incomplete features. Please use responsibly.

Version 2.1-20171027-rev2

27 Oct 19:48
Compare
Choose a tag to compare

This is a "work in progress" (WIP) release and may contain incomplete features. Please use responsibly.

Version 2.1-20171027

27 Oct 13:08
Compare
Choose a tag to compare

This is a "work in progress" (WIP) release and may contain incomplete features. Please use responsibly.