acidphantasm added a new version:
QuotePrevent Mechanic from being in the trader pool when generating Elimination quests (thanks for bug report Nick)
acidphantasm added a new version:
QuotePrevent Mechanic from being in the trader pool when generating Elimination quests (thanks for bug report Nick)
acidphantasm added a new version:
QuoteUpdate to this if you are getting the "Factory cellars key" icon on Hotline Follow-up
- Actually fixed quest reward for "Hotline Follow up"
acidphantasm added a new version:
Quote
- Hopefully fixed an issue that caused someone to not trigger 'Hotline Follow-up' properly
- Hopefully fixed an issue someone reported that caused a profile problem
- Renamed one quest to fit other naming convention for quests that go (first q -> II -> III)
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~
acidphantasm added a new file:
QuoteDisplay MoreI only created this because both prior mods that updated laser level are outdated, and I wanted to learn how to do bundles.
New on left, old on right.
-------------------------------------------------------
Potential Issues
- I am not aware of any, I only tested the lasers a couple times before landing on values I like.
-------------------------------------------------------
Installation
- Download BrightLasers
- Open the downloaded zip file
- Select the user folder in the zip file
- Drag the user folder from zip into your SPT folder
Demonstration Video (yoink):
-------------------------------------------------------
Special thanks to GrooveyPenguinX for their random guides and discussions on bundles in Discord.
If you enjoy my work - you can buy me a coffee~
acidphantasm added a new version:
QuoteThis version will only work with SPT 3.8.0
Added config value validation
Added config option
- "addTraderToFlea" default is true
Added a bunch to assort
- Kit SKS
- Kit VPO
- Kit SAG
- Kit AK-102 (LL2)
- SKS Rear Sight (AI Doesn't spawn with one like 99% of the time)
- F1 grenade
- Magpul AFG Foregrip
- RK-0 Foregrip
- NCStar Blue Laser (best laser)
- Steiner DBAL
- SilencoCo Hybrid 46 & Adapter (LL2 & LL1 respectively)
- HAMR Sight (LL2)
- Deltapoint
- Low-pro gas block for ADAR (The only reason I don't use ADAR pre-15 is traders don't carry one)
- .45 Match FMJ
- Propital
- Morphine
- Adrenaline
- MP7 30rnd mag
- G36 30rnd mag
- AK-101 30rnd mag
- VPO Mag (why is this locked behind LL2 on a stock traders?)
acidphantasm added a new file:
QuoteDisplay MoreSCORPION REQUIRES VCQL
THIS IS A BETA - ISSUES ARE EXPECTED
Installation
- Download and Install VCQL FIRST THIS IS REQUIRED
- Download Scorpion
- 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):
Quest Guide (May not be current)
https://acidphantasm.github.io…on-guide/quests/1-15.html
Quest Map
Config settings (edit \user\mods\acidphantasm-scorpion\config\config.jsonc)
- priceMultiplier
- Default: 1
- Adjust this to increase or lower the prices of items in Scorpion's Assort (0.5 = 1/2 price, 2 = 2x price, etc)
- traderRefreshMin
- Default: 1800
- Adjust this to change minimum time in seconds for a trader refresh
- traderRefreshMax
- Default: 3600
- Adjust this to change maximum time in seconds for a trader refresh
- addTraderToFlea
- Default: true
- Change this to false to remove offers from flea
- unlimitedStock
- Default: false
- Change this to true to allow unlimited stock counts (not buy restrictions)
- unlimitedBuyRestriction
- Default: false
- Change this to true to allow unlimited buy restrictions
- removeLoyaltyRestriction
- Default: false
- Change this to true to remove all quest unlock and loyalty requirements for items in the assort
- randomizeBuyRestriction
- Default: false
- Change this to true to randomize your buy restriction counts. Will never be lower than 1
- randomizeStockAvailable
- Default: false
- Change this to true to randomize the available stock of each item, will also roll for outOfStockChance
- outOfStockChance
- Default: 25
- Percent chance an item will roll "out of stock" when randomizeStockAvailable set to true
- debugLogging
- Default: false
- Change this to true if you want to be spammed debug information in server console
How to add custom modded weapons to the "Weapon Proficiency - X" quest lines
- Open \user\mods\acidphantasm-scorpion\config\ModdedWeaponCompatibility.json in NotePad
- Follow the example format and add your modded weapon IDs to the appropriate category
- You will need to get these IDs yourself, support is not offered here for this
- Save and overwrite the existing ModdedWeaponCompatibility.json
- Start server, validate that the text [acidphantasm-scorpion] Custom Weapons added to proficiency quests. Enjoy! shows up in the server console
Example:
CodeDisplay More{ "ThisIsAnExample": [ "Replace_This_With_Modded_Weapon_TPL_ID", "Comma_Separate_Each_Weapon__TPL_ID", "MODDED_WEAPON_ID_EXAMPLE_TPL", "MODDED_WEAPON_ID_EXAMPLE_TPL2" ], "AssaultRifles" : [ "PUT_MODDED_AR_TPL_ID_HERE", "PUT_MODDED_AR_TPL_ID_HERE2" ], "SubmachineGuns" : [ "PUT_MODDED_SMG_TPL_ID_HERE" ], "Snipers" : [ "PUT_MODDED_SNIPER_TPL_ID_HERE" ], "Marksman" : [ "PUT_MODDED_MARKSMAN_TPL_ID_HERE" ], "Shotguns" : [ "PUT_MODDED_SHOTGUN_TPL_ID_HERE" ], "Pistols" : [], "LargeMachineGuns" : [], "Carbines" : [], "Melee" : [], "Explosives" : [] }
Recommended Mods:
Known Issues
- Some Quest Zones may not work if you have any version of SamSWAT.HeliCrash installed.
- Some people have issues with quests not showing up or zones not working.
- This has always been shown to be an installation issue.
- Shutdown the game, launcher, and server.
- Install VCQL, then install Scorpion.
- If you have a quest issue/recommendation/suggestion or need help you can post a comment, or preferably report it on SPT Discord on my thread.
- acidphantasm-mods thread in #mods-development
- The assort is not finalized, nor will it be close to done until version 1.0.0
Special thanks to DrakiaXYZ, their source code gives great inspiration and their mods are top tier.
If you enjoy my work - you can buy me a coffee~
acidphantasm added a new version:
QuoteThis version will only work with SPT 3.8.0
Added minFleaPrice variable to align prices more accurately (should be closer to cheapest prices)
- Moved Wi-Fi Camera (lol) and Scav Junkbox to barter system
- Wi-Fi Camera barter is 3x MS2000 Marker & non-barter price is 37,189 Roubles (instead of 800k+)
- Scav Junkbox barter is 2x BTC & non-barter price is 1,081,368 Roubles
Development on this will likely be limited to minor changes as I move to another project. If you have any issues or suggestions you can throw them in the comments for consideration!
Run Server & Launcher as Admin.
acidphantasm added a new version:
Quote
Added enableConsoleDebug config option
- Refactored items.json to allow editing barter cost & item requirement if useBarters = true
- This does not support adding multiple barterItemIDs for a single itemID yet - don't do it
acidphantasm added a new version:
QuoteAdd mathRound to disabling barter code to prevent partial ruble spend
Move mathRound in non flea pricing to prevent partial ruble spend
Move mathRound in flea pricing to prevent future issues
acidphantasm added a new file:
QuoteDisplay MoreInstallation
-------------------------------------------------------
- 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):
-------------------------------------------------------
-------------------------------------------------------
Config settings (\config\config.json)
- priceMultiplier (Default: 1, Adjust this to increase or lower the prices of items in Harry's Assort (0.5 = 1/2 price, 2 = 2x price, etc))
- traderRefreshMin (Default: 1800, Adjust this to change minimum time in seconds for a trader refresh)
- traderRefreshMax (Default: 3600, Adjust this to change maximum time in seconds for a trader refresh)
- addTraderToFlea (Default: true, Change this to false to remove offers from flea)
- If realism is installed, the following 3 settings will automatically disable.
- randomizeBuyRestriction (Default: false, Change this to true to randomize your buy restriction counts. Will never be lower than 1)
- randomizeStockAvailable (Default: false, Change this to true to randomize the available stock of each item, will also roll for outOfStockChance)
- outOfStockChance (Default: 25, Percent chance an item will roll "out of stock" when randomizeStockAvailable set to true)
- debugLogging (Default: false, Change this to true if you want to be spammed debug information on server launch)
-------------------------------------------------------
-------------------------------------------------------
Recommended Mods:
-------------------------------------------------------
-------------------------------------------------------
Potential IssuesI've tested this a decent amount (its just a trader) but if you run into any issues please let me know.
-------------------------------------------------------
Special thanks to DrakiaXYZ, their source code gives great inspiration and their mods are top tier.