Repository navigation
SPTHardcoreRules 2.0.0
- Only apply hardcore rules to specific profiles:
- Added a new "Hardcore Playthrough" edition to the SPT Launcher
- Only enable hardcore rules when a profile using the "Hardcore Playthrough" edition is loaded (resolves #4) or when
use_for_all_profiles=truein config.json - Show a warning message when the main menu is displayed if
enabled=falsein config.json but a profile using the "Hardcore Playthrough" edition is loaded oruse_for_all_profiles=truein config.json
- Improved handling of repair options:
- Disable the repair option for items unless a suitable repair kit is in the player's inventory (resolves #1)
- Removed traders from the repair window drop-down menu
- Moved all code to the client
- Changed the config.json option name from "disable_repairs" to "disable_trader_repairs" to improve clarity
- Improved how insurance is disabled:
- Instead of extending the Scav cooldown timer, you will no longer be able to select "Scav" when entering a raid
- Moved all code to the client
- Improved how post-raid healing is disabled:
- Instead of skipping the screen, show it but you will not be able to apply any treatment. That way, you can still see the damage you received during the raid.
- Moved all code to the client
- Added a whitelist (
traders.whitelist_traders) of ID's for traders who will not have their offers modified iftraders.barters_only=trueortraders.whitelist_only=true - Changed the trader-item whitelist name from
whitelisttowhitelist_itemsin config.json - Changed the option for enabling debug mode from
debugtodebug.enabledin config.json - Moved the option to change the flea market minimum level from
services.flea_markettodebugin config.json, renamed it to "flea_market_min_level", and only use it ifdebug.enabled=true - Fixed debug message in
UpdateSideSelectionPatchto have the correct class name
Config.json files from previous releases are not compatible.