Skip to content

SPTHardcoreRules 2.0.0 RC1

Pre-release
Pre-release

Choose a tag to compare

@dwesterwick dwesterwick released this 29 Jul 00:32
· 58 commits to master since this release
5519698
  • 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=true in config.json
    • Show a warning message when the main menu is displayed if enabled=false in config.json but a profile using the "Hardcore Playthrough" edition is loaded or use_for_all_profiles=true in 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
  • Moved all code for disabling post-raid healing to the client
  • Changed the option for enabling debug mode from debug to debug.enabled
  • Moved the option to change the flea market minimum level from services.flea_market to debug in config.json, renamed it to "flea_market_min_level", and only use it if debug.enabled=true
  • Fixed debug message in UpdateSideSelectionPatch to have the correct class name

Config.json files from previous releases are not compatible.