Skip to content

v2.3

Latest
Compare
Choose a tag to compare
@Pekadii Pekadii released this 04 Nov 22:20
· 6 commits to main since this release
c14dcf4

Zip file key is required Official Release.

Encrypted

DM @ Discord: https://pekadi.com

Changelog:

Big Update Changes!

Version v2.3 - November 4, 2024

New Features

  • Open tool: it should state Shader Cache Path: Not Loaded & COD Documents Path: Not Loaded
  • Delayed Creation: of path_config.txt is now only created after custom paths are set or confirmed by the user. This prevents default paths from overwriting custom entries before they are set.
  • Pre-Saved Paths Feature: Users can now save shader cache and document paths once, allowing the tool to load these paths automatically when re-opened. This reduces the need for repeated setup, providing a more efficient and user-friendly experience.
  • Custom Path Saving: Added the ability for users to set and save custom paths for the Shader Cache and Call of Duty Documents through Option 3 in the menu. This will allow you to save your Shader Cache & Call of Duty Documents for the next time you re-open the tool.
  • Dynamic Folder Deletion: Updated the document cleaning function to only delete contents within the specified folder (e.g., the players folder within the Call of Duty directory), preserving the main Call of Duty directory structure.

Main Menu:

  • Shader Cache Path: Not Loaded
  • COD Documents Path: Not Loaded
    Main Menu

Set Custom Paths:

Path Config

Saved Paths:

Saved_Path

Bug Fixes

  • Mismatch in Shader Cache Path Detection: Addressed inconsistencies in the tool’s detection of the Shader Cache path when the user’s drive configuration differs from the default (e.g., non-standard D: or F: drives). Custom paths now correctly reflect the user's drive setup. Also based on which the users game version you have either on Battle.net or Steam each Shader Cache is located differently depending on drives = { "C:", "D:", "F:" };
  • Path Detection for Non-Standard Install Locations: If users have games installed in unusual directories, they may still need to manually set custom paths to ensure the correct directories are saved.
  • Default Path Overwrite Issue: Fixed an issue where the tool would overwrite user-defined custom paths with automatically detected paths. Custom paths, once set, are now preserved and not overridden.
  • Resolved Unresolved External Symbols: Fixed issues with missing function definitions for savePaths, loadPaths, and cleanCodDocuments, eliminating linker errors and improving overall build stability.
  • Correct Path Deletion Logic: Corrected the deletePlayersFolder function logic to ensure that only the contents within the specified folder are deleted, without removing the entire parent folder.
  • Issues with save paths was not saving correctly after path_config.txt is created.

Quality of Life Enhancements

  • Updated Debug Information: Enhanced debug information to show the status of saved paths, allowing users to verify that paths are loaded correctly upon re-opening the tool.
  • User Guidance: Added instructional prompts to guide users in setting paths if they are not found, making the tool easier to navigate for first-time users.