Islingr added a new version:
This is a major feature update for [KSC] Keep Sealed Cases, introducing more intelligent inventory detection and a highly configurable RNG system.
Added
"Data Signature" Detection: Implemented a more robust method to detect when a case is truly "unpacked". The mod now only triggers when a target case is deleted AND multiple new items are added to the inventory in the same action. This prevents the mod from incorrectly sending a reward when a case is manually deleted,…
QuoteDisplay MoreChangelog - Version 1.0.4
This is a major feature update for [KSC] Keep Sealed Cases, introducing more intelligent inventory detection and a highly configurable RNG system.
Added
"Data Signature" Detection: Implemented a more robust method to detect when a case is truly "unpacked". The mod now only triggers when a target case is deleted AND multiple new items are added to the inventory in the same action. This prevents the mod from incorrectly sending a reward when a case is manually deleted, fails to unpack due to space, or sent to another player via other mods(FIKA.)
Optional RNG System: Added a highly configurable, optional system to determine if a replacement case is received after unpacking. This can be fully customized in the config.json file. (Disabled in config by default)
Dual RNG Modes: Users can choose between a "simple" flat percentage chance or a new "skill"-based system.
Skill-Based Chance: When enabled, the success chance is dynamically calculated based on the player's current levels in Intellect, Attention, and Crafting. All values (Which skills to scale off of, base chance, bonus per skill level, and max chance) are tunable in the config.
Randomized Player Notifications: To enhance immersion, the mod now provides dynamic feedback.
If the RNG roll succeeds, you will receive your new case with one of several randomized success messages.
If the RNG roll fails, you will receive a lore-friendly message explaining that the case was "broken" in the process, ensuring you are never left wondering about the outcome.
File Logging System: Comprehensive overhaul of the logging system that writes detailed debug information to a file at user/mods/[KSC] KeepSealedCases/logs/ksc.log. This can be enabled or disabled in the config.json and will assist with any future troubleshooting. (Disabled in config by default)