Add Missing Quest Weapon Requirements

  • GuiltyMan added a new file:

  • GuiltyMan added a new version:

    Quote

    Erroneous quests have been added to the blacklist until a better solution or handling method is found. Special thanks to Reyson for the report

  • GuiltyMan added a new version:

    Quote

    New Features:

    • Short Name Categorization: Weapons can now be categorized as identical based on their short names. This is achieved by comparing the differences between their names against a specified whitelist and blacklist.
    • Configuration Enhancements: Introduced two new fields in OverriddenWeapons.jsonc: CanBeUsedAsShortNameWhitelist and CanBeUsedAsShortNameBlacklist. For instance, adding "FDE" to the whitelist will group weapons like "Five-Seven" and "Five-Seven FDE", "FN SCAR-H" and "FN SCAR-H FDE" as the same weapon for quest conditions.


    Fixes and Improvements:

    • Refined Logic: Centralized the main logic for creating CanBeUsedAs overrides within the weaponCategorizer module, enhancing the overall process.
    • Logic Overhaul:** The methodology for generating CanBeUsedAs overrides has been significantly improved.
    • Bug Fixes: Addressed multiple issues related to selecting the correct weapon type for quests, enhancing reliability and accuracy
    • Logging Enhancements: Updated and added logs to provide clearer and more informative insights into the categorization process.
  • GuiltyMan added a new version:

    Quote

    Major thanks to Therkelsen for his contribution. Copied from his description:


    Adds weapons from the following mods, to their right categories, so they work for quests:

  • GuiltyMan added a new version:

    Quote

    Load the mod after all weapon mods for better compatibility.



    What's Changed:

    • Removed references to Pettan weapons since they're probably not coming back
    • Redid Massivesoft IDs and added some missing ones
    • Removed carbine type from non-carbines
    • Added more WTT weapons
    • Added weapons from WTT & Viper.

    by Therkelsen

  • GuiltyMan added a new version:

    Quote

    Only updated the sptVersion to ensure compatibility with SPT 3.10. If you are still using 3.9, there is no need to update.


    I could not thoroughly test with version 3.10; if any issues arise, please let me know.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!