VAR Manager

Other VAR Manager 32

  • Reworked Specific-Type selection, added AND/OR/NOT for each type.
    • OR = includes any files that have this type
    • AND = includes any files that have this type AND all other types with AND selected
    • NOT = includes any files that do NOT have the selected type(s)
    • Click header bar (OR/AND/NOT) to select all/deselect all.
    • 1656784514702.png
  • Added filter for hidden items. (Don't Count Hidden Items checkbox above)
    • ie. Hair/Clothing/etc. that is hidden will not count that .var as "has hair/clothing".
  • Added support for unpacked vars
    • Updated every function to support unpacked vars, including; All var Backup/Restore functions, config Backup/Restore functions, Disable Preload Morphs, Morph Preset Maker, Duplicate Item Resolver.
    • Was super easy not very much work................................................................................................................................................................................................................................................................................................................................................................................................ :ROFLMAO: 😭
  • Added Undo/Restore Last Config function
    • Wil now automatically save the active vars to VAR Manager configuration before each operation.
    • Configuration is saved to VAR Manager, so it will remember the last active config.
    • Can very quickly undo operations.
    • 1655927702967.png
  • Added var Date Filter option
    • For use with BACKUP functions only
    • Check the box to set a MAX DATE for vars
      • Any vars newer than the MAX DATE will not be moved regardless of other filters
    • 1655927620567.png
  • Rebuilt Restore All Referenced vars functions:
    • Much faster now, doesn't scan all files on each loop unnecessarily.
    • Fixed issue with Restore All Referenced vars function with Restore Exceptions not moving files.
  • Added Skip Favorites option, for use with Backup functions:
    • Will skip backing up any .var file that has any item within it set as a favorite.
    • Will save the state of this setting when you re-open VAR Manager.
    • 1654885790924.png
Changed to .NET 6.0.

I found that the app wouldn't even open after a Windows update... thanks M$

IF YOU WANT TO RESTORE YOUR SETTINGS
  1. Open new app in desired location, then close it.
  2. Open File Explorer, navigate to: %localappdata%\VAMvarmanager
  3. Sort by date modified, find the second newest folder, open latest version folder within that folder (.28 probably).
  4. This should have your old configuration user.config file
  5. Copy this user.config file
  6. Navigate to newest folder in #2, open .29 folder, overwrite the user.config file in the .29 folder.
  7. Done.
Fixed potential infinite loop with scan local files functions.
  • Added function to save active var config to a text file with all active vars.
  • Added function to restore var config from text file above.
    • Will backup all vars that are not found in the text file.
    • Will restore all vars found in backup directory that are in text file.
    • Very quick function as no var reading is needed.
  • 1650914700177.png
Updated "Restore All Referenced vars" to only restore versions needed/latest vars.
  • Added function to move old versions of var files
    • Creates a new directory in your root VAM folder called _oldvars and moves old versions of vars there.
    • Searches vars for dependencies in both VAM folder and backup folder. Will not move old versions of vars that are referenced in either directory.
    • Had to code an exception for creator VAM_LO ("LO") because some hair vars are actually different hairs in the different versions. Hopefully there are not other examples of this.
  • Backup/Restore functions now check for dependency var version and will backup/restore referenced/unreferenced vars accordingly.
  • Added skip button to duplicate item resolver, so you can skip hiding items you are not sure of at the moment.
  • Moved Backup/Restore Exceptions checkboxes
Changed root folder name to \root\ instead of AddonPackages, and fixed root folder exception functionality for all Backup and Restore functions.
Fix for "Restore All Referenced vars" infinite loop, caused by files already existing.
In this case the files will be not be copied/overwritten but left in the backup directory.
Top Bottom