viewmodel added a new version:
Quote- Now handling profile registration and restricting freshly made profiles on the go
- Small code tweaks, now even if temporary restriction is disabled the flea market level cap would still be set
viewmodel added a new version:
Quote- Now handling profile registration and restricting freshly made profiles on the go
- Small code tweaks, now even if temporary restriction is disabled the flea market level cap would still be set
viewmodel added a new version:
QuoteThis update was possible with bushtail and S3NN0M0 help and suggestions! Thanks a lot!
- Added more names related to EFT streaming - S3NN0M0- Added addExtraNames option which would prevent every mod update from overwriting your own names you've added. The usec/bear_extra_names files will be located at /config once you have ran the SPT server once and stay with you throughout updates. Now you're safe! - bushtail
viewmodel added a new file:
QuoteDisplay MoreIntroduction
This mod will restrict all of your profiles that are now X days old (can be set in the config) from flea. Reaching any level won't help you as long as that restriction is set. Your older profiles won't be affected by this mod whatsoever but if you have a fresh profile, this mod is for you.
- Why choose this over other flea market disablers?
1) This mod can lock your profiles flea market while maintaining the 15 level requirement and then unlock it depending on time passed!
2) You can disable flea yourself completely within configuration file
3) Have a fair time of progressing with traders while your profile time locked!
Configuration File
"enabled" - Simply enables or disables mod. Can be true or false
"restrictedLevel" - Initial PMC level at which your flea should unlock. This is done for more combinations of this. However if your time lock hasn't expired, it will be still locked
"durationInDays" - Duration of days the mod will lock out profiles for. Default is 14 (2 weeks)Installation and Other thingies
Simply drop the folder inside archive inside your root SPT game folder.
I'd like to hear some feedback overall and on how this mod performs with Fika as I had no time on testing this
More features to come!
viewmodel added a new version:
QuoteDisplay MoreBefore updating to this version, I kindly ask you to please read what exactly this update does. It will take you around ~3 minutes.
SAIN Preset Update
- Recoil changes: PMCs now will take less time recovering from recoil, as well as find the "shootable" ammo more "shootable". What does this mean? The ammo like 9x19PARA that is usually used for weapons like Vector (you'll meet PMCs carrying these on higher levels) or Glocks and weapons that use 9x39 like VSS/VSK WILL have less recoil impact on PMC bots. The closer you are, the higher the chance of a bot to spray you down. Although more feedback needed, this is how it feels for me:
- PMCs take cover if you're really far away and if the cover is really close instead of running faaar away. This is done to prevent them to start running to cover when you're already dumping a mag into them in close quarters.
- Rogues are now less aimbotty, although their vanilla AI is turned on. Their FoV turned down to 100 (180-->100).
- Chads no longer frequently taunt.
- Wreckless, GigaChad and SnappingTurtle no longer shifting to covers.
- For Wreckless personality slightly increased Accuracy, Gain Sight and Precision coefficients.
harmony added a new version:
QuoteDisplay MoreMod + SAIN Preset Update. Your existing custom SAIN preset will be automatically installed/updated.
- Slightly increased minimum cover distance.
- Minimum loot value exception to extract was lowered to 1mil (1,5mil-->1mil).
- PMCs aim for head chance was decreased to 30% (33%-->30%).
- Bots hearing you go prone was reduced to 40 (50-->40).
- Increased vision distance multiplier for the following maps by 20% - Lighthouse, Shoreline, Woods, Interchange (10%).
Feel free to post any feedback on this!
Mod changes
- Fixed global mode and possibly all cases working wrong.
- Now mod uses weightings in any scenario. By default Wreckless is set 60, Gigachad is set to 20.
- Updated names
harmony added a new version:
QuoteThanks to paincoast88 for making this update possible!
What's new- Added Cyrillic BEAR and English USEC names. They're separated from usual ones, if you wanna use them, enable useBEARCyrillicNames or
useUSECEnglishNames in the config file!
- Again, more, and even more names. This time resulting in whopping 5857 names!- Some logging changes for Live Mode
harmony added a new version:
QuotePreset Update
- Doors are disabled. But you can still enable them back if map surroundings feel a little bit off.
- Enabled vanilla AI for the following - SCAVs, Rogues, Bosses, Followers. Only Goons, Cultists and PMCs are up for a challenge against you. This is done for more live-like feel and a bit of game-relief when fighting against SCAVs as it's now not a big deal (because they're dumb as hell).
- All AIvsAI are set back.
- GigaChad personality no longer can be randomly assigned. Only if it exists in ttv_names.json or global_names.json.
harmony added a new version:
QuoteDisplay More"They're... They're everywhere.. This can't be happening!"
More functionality and more squashed bugs! Introducing Global Mode - Now in your config file you can enable it and use weightings to add personalities you'd like to see in the game. This will utilize ALL of the names and randomize based on the number you put (from 0 to 100). Find out more about the mode down below!
What's NewConfig changes
- randomisePersonalitiesOnServerStart was renamed to randomizePersonalitiesOnServerStart- deployCustomSAINPreset was renamed to autoUpdateSAINPreset (enabled by default!)
- Changed structure of personalitiesToUse, now it has weightings (chances to get assigned) that work ONLY with globalMode enabled. Now it looks like this:
"personalitiesToUse": {
"Wreckless": 10, <----- chance for this personality to be assigned to bot
"GigaChad": 40 <----- chance for this personality to be assigned to bot
...add more here...
}
- Added global mode. When enabled will use ALL names and the weightings assigned to personality at personalitiesToUse (look above)
Overall changes
Updated SAIN preset
- Now using SAIN extracts
- LimitAIvsAIGlobal was enabled back to prevent loss in performance
- Wreckless personality can't be assigned randomly anymore
Code changes
- Got rid of checking for first.run flag, now everything is automatic
- Improved functions and it's interaction
- Improved logging, more comments added
- Added SAIN preset auto-updater
- Now mod uses getRandomPersonalityForGlobalMode() and getRandomPersonalityIgnoreWeights() when Global Mode is disabled.
This is the last update for this year, gotta somehow celebrate the end of this year and that's why I added something in this mod that some people needed! Let New Year bring us peace!
harmony added a new version:
QuoteHotfix
- Possibly fixed prefix names showing up. This might've been caused by names that exceeded SPT char limit for names.
harmony added a new version:
QuoteDisplay More"Besides bots having almost no scatter, low recoil and deadly fast reactions, we made Gigachads and Wreckless even more dangerous. You WILL die."
Now comes with custom SAIN preset! It will be automatically installed into your SAIN presets but your choice still stands - use it or not.
On the other note..
- Fixed package.json containing wrong version
- On first mod run it will install custom SAIN Preset, you'll find it in your F6 menu!
- New config option deployCustomSAINPreset - Basically just resets the custom preset if you edited it yourself later on! You don't need to turn this on otherwise- Updated Twitch names and the regex formula. Now it also searches for _TV names
- Doesn't have Live Mode option anymore. The mod will use BotCallsigns config options to detect if it was enabled.- Names were updated. You may want to update Bot Callsigns mod as well to prevent any unexpected errors!
harmony added a new version:
QuoteDisplay More🎄 Happy Upcoming New Year Update! 🎄
Requires latest Bot Callsigns mod (v1.4.0) installed!
What's new
- Complete code overhaul. Wow!
- Config changes. useIncludedNames was renamed to useCustomNamesAndPersonalities and is now enabled by default.
- personalityLiveMode was renamed to personalitiesToUse and now can contain any personality available at SAIN. Will be used when randomisePersonalitiesOnServerStart or Live Mode is enabled.
- New config option randomisePersonalitiesOnServerStart. Every server start will randomize the name's personalities using personalitiesToUse. Enabled by default!
- Fixed all possible cases with Live Mode and randomisePersonalitiesOnServerStart
- Added missing logging to provide more information for user
- Updated all names!
- Now your_names.json shows how it's properly done by having pre-made custom names and personalities! Watch out - There's LVNDMARK too
Enjoy, love, be happy. I'll see you later
harmony added a new version:
logInvalidNames was renamed into
validateNames
and is turned on by default. Will prevent bad names
affecting your game!QuoteDisplay More🎄 Happy Upcoming New Year Update! 🎄
What's new
- More names. As always!
-logInvalidNames was renamed into
validateNames
and is turned on by default. Will prevent bad names
affecting your game!
- Updated pattern that validates names, now it should be more accurate
- More water-proof and sanity checks checks for Live Mode. If it was mistakenly enabled on this mod, it will get rid of flag file every time it gets file ready to use, will write scary red text in your console as a reminder to turn that off!
- Improved logging
That's all for now ladies and gentleman, shoot, pwn and enjoy your snowy Tarkov raids! 🎄
harmony added a new version:
QuoteWhat's new
- Updated names from latest BotCallsigns update
Upcoming
- Ability to spread more than one personality over names resulting in more variety (you'll be the one choosing)
harmony added a new version:
QuoteWhat's new
- Cleaned files from duplicate names. Now they won't appear. Ever.
- Improved logging- Added ~350 names and split them so now both USEC and BEAR names count even, resulting in total of 4147 unique names!
Much love, SPT Community!
harmony added a new version:
QuoteDisplay MorePrevious versions of this mod paired with BotCallsigns will not work if you update to this version. Make sure you update BotCallsigns to version 1.3.1.
Make sure you backup your_names.json to avoid overwriting if you made changes before this update!
What's new
▶ Fixed liveMode errors. Now mod waits for readiness of other mod finishing generating names file and only then proceeds
▶ liveMode logging was improved. If there are any errors left, please let me know.▶ Added missing personalities that were listed in your_names.json initially.
Thanks for the comments. SPT community, you're all the best
harmony added a new version:
QuoteWhat's new
- Added support for TTV Players mod
- Added a biit more names
- Now config file has logInvalidNames feature - Will print in the console skipped names if you screwed up some. The mod will not use them!
- Some small tweaks and code optimization on how it loads the names files
viewmodel added a new file:
QuoteDisplay MoreREQUIRES LATEST SAIN AND BotCallsigns!
Introduction
This mod by default adds streamers and by that I mean, really! These PMCs with TTV or Twitch in their names are now going to be nasty and sometimes really good that you may have a struggle dealing with them. But on the other hand, this mod can do much more when it comes to personalities. Read Configuration File section down below!
Compatible with Fika*
*Only if you are, or, someone else being the host and you're not using a dedicated server since this mod won't be able to make changes to SAIN file. This mod works with Client Side of the mod
Installing and setting up
Drag the root folder inside the archive you downloaded and drop it in your SPT game folder. Tada! Mod will be working once NicknamePersonalities.json will be generated if you just updated your SAIN to the latest version. Recommended to double-check if you have latest SAIN with Bot Callsigns installed!
Mod Suggestions
hub.sp-tarkov.com/files/file/1453/
That's Lit - Tweaks how bots see you in the dark, on the bright spot, in the bushes or foliage.
ABPS (Acid's Bot Progressive system) - Generates great PMC gear and loadouts.hub.sp-tarkov.com/files/file/2180/
Built-In SAIN Preset
While this mod not only provides you a way with settings personalities and names however you want as well as adding Twitch Streamers into the game, it also comes with SAIN Preset which installs and updates automatically.For better experience I suggest using built-in SAIN preset (Death Wish [Twitch Players]) that will pop up in your F6 SAIN menu after installing this mod!
- But.. What's the purpose? I have my own preset I play with!
It is recommended but not entirely required to use this preset. Its purpose is to bring balance between hardcore and fair play while maintaining live-like behavior of SCAVs and Rogues. Try it and give me feedback in the comments or SPT Official Server!Configuration File
"globalMode" - Can be true or false. If enabled, will ignore your_names.json but will make use of personalitiesToUse, assigning personalities you have there randomly based on weighting you put to ALL OF THE NAMES. Want everyone to be a GigaChad? Enable Global mode and set "GigaChad": 100 in your personalitiesToUse - And you're good to go! Want everyone to be a rat or balance this out? It's all up to you now! Wanna have random personalities all the time? Just put them all in and give the weightings you need while leaving globalMode enabled- You'll never know what hit ya!
"useCustomNamesAndPersonalities" - Can be true or false. If set to true, will ALSO use your names and personalities set in your_names.json file. This does not work with Global Mode.
"personalitiesToUse" - Can be Rat, SnappingTurtle, Chad, GigaChad, Wreckless, Timmy. This is useful if you wanna force all Twitch players to other personality or randomize these personalities you set (look randomisePersonalitiesOnServerStart). The structure of this is now changed, it looks like this - "Personality": 50 <--- This is weighting, ranging from 0 to 100.
"randomizePersonalitiesOnServerStart" - Will randomize personalities every server start up. Useful if you have more personalities added in personalitiesToUse than one. Uses weightings since 1.5.0 version.
"autoUpdateSAINPreset" - Will check and update existing custom SAIN preset if it's out of date, if it doesn't exist it will install it inside your right away!
Adding your own personalities by name
Now, if you wanna use your custom names and personalities - Don't worry!
All you gotta do is make sure these names exist in Bot Callsigns mod in any of these files located at:
YOUR_SPT\user\mods\BotCallsigns\names\bear.json
YOUR_SPT\user\mods\BotCallsigns\names\usec.json
Now that you've added them, locate the next file of the original mod you've installed:
YOUR_SPT\user\mods\TTV-Players\names\your_names.json
Open it and you'll be greeted by already existing custom names there but I will leave one example here if you plan on adding more:
"yourName":"GigaChad",
"myName":"Chad",
"ILoveSPT":"Wreckless"
Save and close the file once you're done and set useCustomNamesAndPersonalities to true in the config, located at:
TTV-Players\cfg\config.jsonLive Mode
Live mode purpose is to purely refresh the temporary names and refresh its own storage file for the names for next use in real time.
Here's how it works if you enable it (in Bot Callsigns config file!!!):
1) Bot Callsigns mod checks for all valid names and creates a temporary file at Twitch Players mod directory containing all BEAR and USEC names.
2) Twitch Players mod reads the file and filters it into its own file called ttv_names.json while also catching your_names.json if that is enabled.
3) If personality was changed in the config, it will also change it in its generated file.
4) Pushes updated names to the SAIN file.
Without Live Mode it looks like this:
1) Twitch Players use already existing ttv_names.json and pushes that file into SAIN's file.
This is usually recommended to enable when you have your own names that don't go by default in Bot Callsigns mod. This setting must be enabled in both BotCallsigns config file to start working. See the SPT console for more info when enabling this - and report any errors if you see!