I am still at it, making changes to TQVault so I've released another Beta. This is based on the
2.14 release with a few modifications to the UI and some fixes.
Requirements
You will need
.NET 3.5 for the installer version. I have heard of a few issues so if you do not have .NET 3.5 already installed, it's a really good idea to install it before you start.
For the no installer version, you will need
.NET 2.0 and the
VC 2005 redistributable package.
Changes
Changes in v2.15 BETA1:
-Fixed (hopefully) an overflow issue with the dynamic requirements calculation (bman654)
-Added background to Properties screen
-Added confirmation box for relic removal
-Changed text on item delete box
-Fixed some context menu display issues
-Fixed a bug where the tooltip shows constantly if you right click while dragging on another panel.
-Added Configuration Dialog:
--Sets Vault path
--Filters Character List
--Turns on/off Editing
--Turns on/off copying
--Skips Title screen
--Auto load last opened vault
--Auto load last opened character
Changes in v2.15 BETA2:
-Added a rough icon.
-Fixed command line character being overridden by last opened character parameter.
-Fixed error handling in loading resources routine.
-Fixed an issue loading for Czech language resources.
-Fixed an issue where sometimes the language code was not found.
-Added Language selection to Configuration Dialog.
-Fixed manual entry of vault path not being handled by Configuration UI.
-Added ability to change game path in Configuration UI.
Changes in v2.15 BETA3:
-Fixed a bug in extracting the database without IT installed.
-Add ability to combine Charms and Relics in the vault.
-Add context menu item to complete a Charm or Relic shard.
Changes in v2.15 BETA4:
-Fixed issue with completing sets.
Changes in v2.15 BETA5:
-Fix I_Raps issue where items display as ? with repacked files
--It looks like ArchiveTool does not compress the data that it adds so I had to add support for entries that were not packed.
-Attempt to fix a bug in language detection.
--I do not have BMan's original fix so this is based on his description of the issue.
-Fixed a bug in auto-loading the last character.
-Fixed an issue where the Main Vault and the "no character" selections would never auto load.
-Fixed an issue with the level requirement where the attribute count was counted multiple times for item copies and changing the item seed.
-Added Set Name to set items.
-Added Artifact stats to formulae.
-Added Level Requirement text for Artifact formula.
-Fixed Granted Skill display code. Now includes activation text and handles the community patch fix for mana cooldown.
-Fixed issues with ordering of racial bonuses and granted skills.
-Added effects for activated skills, scrolls, and artifacts which includes decoding for:
--itemSkillAutoController
--itemSkillName
--projectileLaunchNumber
--projectilePiercingChance
--projectileLaunchRotation
--projectileExplosionRadius
--skillChanceWeight
--skillTargetNumber
--skillTargetAngle
--skillTargetRadius
--skillActiveDuration
--skillManaCost
--skillActiveManaCost
-Added stats for summoned pets from scrolls and artifacts which includes decoding for:
--spawnObjects
--skillPetLimit
--spawnObjectsTimeToLive
-Added decoding for:
--skillLifeBonus
--damageAbsorption
--damageAbsorptionPercent
--offensiveProjectileFumble
--defensivePetrify
--petBonusName
--attributeScalePercent
Changes in v2.15 BETA6:
-Fix issue with integer stats and attributeScalePercent
-Turn on tqdebug for language issues
Changes in v2.15 BETA7:
-Rewrote language detection loop. Hopefully this fixes the detection issues once and for all.
-Fixed error message when no characters are present in the dropdown list.
-Turned off debugging messages
bman654 suggested that I add the ability to change the language and the game path.
The game path is a bit tricky since everything is based on that. If you change it to something that does not actually contain game files, TQVault will no longer load. I have added a workaround where it attempts to load a "default" configuration file, but if all else fails you can edit the config file manually. I also do not know the file structure of Steam installations, so I would like to know if this actually works.
I have given up on the installer version which for some reason does not work on my version of VS. You can install by running the setup for 2.14 and then overwriting the files in the TQVault directory with the files from 2.15.
You can get the files here:
TQVault v2.15 BETA 7 no install - Savefile.com
TQVault v2.15 BETA 4 Test 2 - Savefile.com
This is BMan's fix to the crashing during startup. Unzip this into the TQVault Directory
Hopefully BETA 7 fixes this issue
The source is in VS2005 and you can get the source here:
TQVault v2.15 BETA 7 Source - Savefile.com