acidphantasm added a new file:
QuoteDisplay MoreWant freedom for your Repeatable Quests? Tired of trying to fetch random ass items for traders? Disable those quest types!
Think you should get more skill points for rewards? Or maybe skill points more often? This mod is for you!
This mod is focused solely on providing flexibility and configuration for Repeatable Quests and nothing more.
Installation
- Open the downloaded 7z file in 7-zip
- Select the user folder in the 7z file in 7-zip
- Drag the user folder from 7-zip into your SPT folder
Demonstration Video (yoink):
Located at: \user\mods\acidphantasm-repeatablequestconfig\config\config.json
The mod should not allow you to load broken settings, but if I missed something please report it via comments or github
Multipliers
- xpMultiplier
- Default: 1
- Accepted Values: 0.01-5
- Setting this multiplier changes the XP rewards for all repeatable quests by the amount you specify.
- currencyMultiplier
- Default: 1
- Accepted Values: 0.01-5
- Setting this multiplier changes the Currency rewards for all repeatable quests by the amount you specify.
- repMultiplier
- Default: 1
- Accepted Values: 0.01-5
- Setting this multiplier changes the Reputation rewards for all repeatable quests by the amount you specify.
- skillRewardChanceMultiplier
- Default: 1
- Accepted Values: 0.01-5
- Setting this multiplier changes the chance you will have a skill reward for all repeatable quests.
- skillPointRewardMultiplier
- Default: 1
- Accepted Values: 0.01-5
- Setting this multiplier changes the amount of Skill Points gained in rewards for all repeatable quests by the amount you specify.
Minimum Player Level & Number of Quests
- dailyMinPlayerLevel
- Default: 5
- Accepted Values: 1 or higher
- Setting this value changes the minimum level that you will start receiving Daily Quests
- dailyNumberOfQuests
- Default: 3
- Accepted Values: 1-15
- Setting this value changes the maximum amount of Daily quests you will receive
- weeklyMinPlayerLevel
- Default: 15
- Accepted Values: 1 or higher
- Setting this value changes the minimum level that you will start receiving Weekly Quests
- weeklyNumberOfQuests
- Default: 1
- Accepted Values: 1-15
- Setting this value changes the maximum amount of Weekly quests you will receive
- fenceMinPlayerLevel
- Default: 1
- Accepted Values: 1 or higher
- Setting this value changes the minimum level that you will start receiving Fence Quests
- fenceNumberOfQuests
- Default: 1
- Accepted Values: 1-15
- Setting this value changes the maximum amount of quests you will receive from Fence
Specific Quest Types Only
- useSpecificQuestType
- Default: true
- Only ONE of useSpecificQuestType or useRandomQuestType can be true.
- Setting this true will enforce all quests are only the type specified by one of the three below options.
- If multiple of the next 3 settings are set to true, then the top most one (listed in order below) will be set.
- completionOnly
- Default: false
- explorationOnly
- Default: false
- eliminationOnly
- Default: true
Random Selection of Quest Types
- useRandomQuestType
- Default: false
- Only ONE of useSpecificQuestType or useRandomQuestType can be true.
- Setting this true will enforce each quest type (Daily/Weekly/Scav) to be restricted to the options configured below.
- All below values are the same as vanilla SPT.
- dailyTypes
- Default: "Exploration", "Elimination", "Completion"
- Remove one of the options to remove it from the available pool of quests for all Daily quests.
- ENSURE that you are following the proper JSON format that is already in the config file. If you fail to do so, the server console will give you an error and not apply any changes.
- weeklyTypes
- Default: "Exploration", "Elimination", "Completion"
- Remove one of the options to remove it from the available pool of quests for all Weekly quests.
- ENSURE that you are following the proper JSON format that is already in the config file. If you fail to do so, the server console will give you an error and not apply any changes.
- scavTypes
- Default: "Exploration", "Elimination", "Completion"
- Remove one of the options to remove it from the available pool of quests for all Scav quests.
- ENSURE that you are following the proper JSON format that is already in the config file. If you fail to do so, the server console will give you an error and not apply any changes.
Debug Logging
- debugLogging
- Default: false
- Enable this option to see logging in the server console for any changes you have made to the config.
Recommended Mods
Known Issues
This does work with Instant Repeatables but may have issues if you also try to use SVM Repeatable Quest options.
If you enjoy my work - you can buy me a coffee~