Version 2.2-20210501
Argent77
released this
01 May 08:04
·
415 commits
to master
since this release
Changelog:
- New feature "Creature Animation Decoding": Implemented as a creature animation browser, a quick viewer and creature animation support in the Area Viewer
- Area Viewer: Show global characters on maps (e.g. party members, familiars, potential NPCs)
- Area Viewer: Fixed actors sometimes not being displayed on maps in saved games
- Area Viewer: Fixed rendering issues with water overlays in BGEE
- Improved color selection list control used by color-related opcodes and CRE resource fields
- List datatype: CRE animation id is shown in hexadecimal notation
- List datatype: Fixed special entries in ARE song selection
- List datatype: Optimized display of unsupported list entries
- Added new command line parameter "-i" as a workaround for file reading issues on Linux with non-case-sensitive filesystems
- BAM Converter: Improved palette generation for BAM V1 when alpha blending is enabled
- Fixed loading performance of PVRZ-based graphics files if PVRZ files are read from override folder (affects TIS/MOS/BAM resource viewers and Area Viewer)
- ARE automap notes: marker color field uses values from MAPNOTES.IDS if available
- Marked several SPL fields as unused
- Updated PRO area effect fields related to "Ray count"
- Updated SPL V2.0 flags
- Added missing "Half-Orc" to ITM V2.0 kit usability flags
- ITM V2.0 kit usability1 is generated dynamically (experimental feature)
- ITM V1.1 weapon color field improvement
- ITM view panel shows both general and identified descriptions (if available)
- Improved wording of STO flags descriptions
- BAM view uses 0-based indices for cycles and frames
- Improved usability of input control for setting proficiency values
- Added parameter2 support (Color) to opcode 253
- Improved opcode 12 special flags descriptions
- Improved opcode 232 parameter descriptions
- Minor adjustments to CRE V2.2 field definitions
- Fixed corruption of CRE V2.2 resources when adding/removing effect or item structures
- Fixed parameter1 handling when parameter2 = 3 in opcode 15 and 44
- Many internal fixes and optimizations