Valens-AIO 1.3.0

Mods made for AKI 2.3.1 or older are NOT compatible with 3.0.0.
Please do not spam mod comments with requests for mods to be updated - repeat offenders will be muted at moderator discretion.

Valens new All In One mod >:)

I proudly present my new All In One mod featuring a shit load of configurable options, and more coming as I can get this thing updated.


To install simply extract so that your directory reads: "%SPT-Aki/user/mods/Valens-AIO".


ReadMe is included in the .zip and will also be extracted to the directory. Please read it to ensure you know what each variable does, and how to configure the variable if you have no experience in config mods already.


If you want the ReadMe to see what all is included currently you may access an online version here: https://docs.google.com/docume…3NPrBGl8/edit?usp=sharing

  • Version 1.3.0

    Added Progression changes. Enabled by default.

    Bit of code refactor.

  • Version 1.2.4

    Compatibility update for SPT-AKI v3.2.0

  • Version 1.2.3

    Added a new feature

    * onlyFoundInRaid = true;

    Set to False to disable the requirement of quest items being found in raid.

  • Version 1.2.2

    Hotfix for locations/extractions config options. They now work properly.

  • Version 1.2.1

    Hotfix for removeMaxKeyUsage. It now works properly.

  • Version 1.2.0

    New features added

    • Weapon Malfunctions/Overheat in config.
    • Common and Secured Containers editable in config.

    Fixes implemented

    • Fix for bots and the way they are generated including difficulty/weighting.
    • Fix for containers on PMCs. They now spawn properly albeit rarely.
  • Version 1.1.2

    Fixes and feature additions for release v1.1.2

  • Version 1.1.1

    Fix PMC Bot Difficulty. Versioning Updated to 1.1.1

  • Version 1.1.0

    Added plenty of new features, fixed some bugs.

    v1.1.0 is finally release ready and running.

    ReadMe Documentation can be found in the ZIP or online here: https://docs.google.com/docume…3NPrBGl8/edit?usp=sharing

  • Version 1.0.1

    Fixed a bug with Ragfair currencies.
    Added Ammo stacks, 1st iteration.

  • it appears the ("onlyFoundInRaid": false) isn't working right now , is there anything else i need to do? other than that, a phenomenal AIO mod

    • Not working for me either

    • Can confirm, not working.

    • Known issue. Was busy on working to get 1.3.0 out with the Progression mod changes. That is now out I will be taking a break to actually play and enjoy Tarkov before returning to maintaining the mod which first priority will be fixing anything that's not currently working and then adding new features as well as splitting off to multiple configs.

  • Could you potentially add a remove secured container/regular container restrictions option or is that under "removeBackpackFilter?"


    that was the primary way I was able to keep my stash so tidy back with Ereshkigal's AIO. I could stack weapons cases in thicc weapon cases and put weapon mods and keys in lucky scav boxes.

    • Probably after 1.3.0 is released.

    • understandable. I'll keep an eye out.

  • Do you think it would be possible to add an option for to adjust the boss spawn percetange for each boss? I.e. by default the rogue bosses have a 5% chance to spawn on custom, but have an option to set it manually?


    I like having boss chance at 100%, but the rogue bosses wreck me on customs all the time and would like to turn it off.

  • Is it possible to add the feature of removing Found In Raid requirements for quest items?
    This was one of the more useful features of previous AIO mods.
    For example, I kill Reshala but he never has the Golden TT.

    • Added in v1.2.3

    • Appreciate the attempt but it doesn't appear to work
      I replaced "true" with "false"

  • okay so lastest version is not working for me it server wont even start it instant shuts down

    • yeah and i made sure it was the only mod so it didnt conflict with anything

    • Gonna need the server error that it's giving as 1.1.2 is 100% working for me right meow.

    • it doesnt give me an error it just shut down the server program and there is nothing in the log either

    • Had the same Issue this morning. Delete the Version Number from the Mod folder Name and it should work.

    • i did that but it wouldnt load at all in the server. see all my other mods load but valens

  • This is getting better and better !!!

  • I'm having an issue with the new update, the only options I've changed in the config are: Loose and static loot multipliers, the pre-wipe events and the car/scav extract gain options. When I try to load into a raid the start timer ticks down to 00:00, the raid doesn't load and I have to ALT-F4 to get out of it and the AKI server shows these errors.

    TypeError: Cannot read property 'toLowerCase' of undefined

    at BotGenerator.getPMCDifficulty (C:\SPT\obj\bundle.js:7084:43)

    at BotGenerator.generate (C:\SPT\obj\bundle.js:6850:60)

    at BotController.generate (C:\SPT\obj\bundle.js:2868:34

    at BotCallbacks.generatebots (C:\SPT\obj\bundle.js:51:61)

    at $de60112e0288ef4d$export$1dd35d19c79daa7c.action (C:\SPT\obj\bundle.js:14076:42)

    at BotStaticRouter.handleStatic (C:\SPT\obj\bundle.js:12998:61)

    at Proxy.handleRoute (C:\SPT\obj\bundle.js:13293:41)

    at Proxy.getResponse (C:\SPT\obj\bundle.js:13283:30)

    at HttpServer.sendResponse (C:\SPT\obj\bundle.js:14863:38)

    at Inflate.cb (C:\SPT\obj\bundle.js:14888:38)

    • Fixed in 1.1.2

  • Quick question for you. Would it be possible to set have chances set for PMC Difficulty? For example:


    "PMC Difficulty": {

    Easy: 0,

    Normal: 5,

    Hard: 35,

    Impossible: 60

    },


    I know I can choose AsOnline but that spawns far too many Easy, Normal when I really just want Hard and Impossible.

    • Done via the new weighting system in 1.1.2

      Thumbs Up 1
  • Tried it after moving SVM out of the folder. I like it, but I do miss some features like being able to adjust the size of my pockets and such. Is this something you'd consider adding?

    • Likely not, probably best to stick with SVM in that case.

  • Just installed the update and now I get a lengthy error


    (node:17684) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'assault' of undefined

    at Bots.updateBots (C:\Users\seanb_xc8bpe9\Desktop\SPTarkov\New test tarkov\user\mods\Valens-AIO\src\bots.js:63:53)

    at ValensAIO.postDBLoad (C:\Users\seanb_xc8bpe9\Desktop\SPTarkov\New test tarkov\user\mods\Valens-AIO\src\mod.js:36:14)

    at PostDBModLoader.executeMods (C:\Users\seanb_xc8bpe9\Desktop\SPTarkov\New test tarkov\obj\bundle.js:12688:45)

    at PostDBModLoader.onLoad (C:\Users\seanb_xc8bpe9\Desktop\SPTarkov\New test tarkov\obj\bundle.js:12672:14)

    at App.load (C:\Users\seanb_xc8bpe9\Desktop\SPTarkov\New test tarkov\obj\bundle.js:16705:59)

    at C:\Users\seanb_xc8bpe9\Desktop\SPTarkov\New test tarkov\obj\bundle.js:18392:47

    at processTicksAndRejections (internal/process/task_queues.js:93:5)

    (Use `Aki.Server --trace-warnings ...` to show where the warning was created)

    (node:17684) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.htm…unhandled_rejections_mode). (rejection id: 1)

    (node:17684) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

    • Yeah, lot of shit I have to debug but I can't be assed right now. I'll get on it with Chomp and the gang tomorrow. Use 1.0.1

  • Good stuff, wish there was some compatibility with SVM.

  • Was reading the PDF but some things weren't really clear so got a couple questions.


    Containers on bots:

    Since this allows the spawning of containers on bots, is this also affected by the max backpack loot value modifier/pmcnvalue? Meaning do i need to increase the value mod and lower the pmcnvalue in order for containers to spawn on pmcs?


    Scav wars:

    Do the bots target scav bosses as well as normal scavs? (didnt run into tagilla in my run so i don't know)

    Also are the scavs supposed to target you as a player scav? as they don't seem to do so.


    Boss enabled:

    Is this the same as in the old AIO mod where it guarantees all boss spawns or does it just increase the chance?

    If i were to set this to false, does it disable bosses in general from spawning or go back to default spawn rates?


    Enable PVE:

    What does this do?

    • Documentation has been cleaned up and is hopefully easier to understand as of v1.1.0 about 10 minutes ago.


      Containers on Bots is affected by lootNValue of PMCs, and also Max Backpack Value yes. You do not necessarily need to adjust them as anything in the game can spawn in even with a value of only 150,000 for Max Backpack Value(which is default). NValue can be seen here adjust for 4 where n = 4.


      Essentially when the total value is reached it will no longer spawn any items. So if you spawn 4 items that are worth 120k and then the 5th item is say an Ammo case, that's it it won't spawn anymore. It also does not have to spawn 150k worth of loot in the backpack every time you loot a PMC backpack.


      Scav Wars makes it so that Scavs fight Scavs.

      Enable PVE enables all of the bots. Disabling it means you'll have no bots in your raids.


      Scav Wars and Enable PVE are the options you see when going into a raid. You would only mess with these settings if you do not want them to be default so that you don't have to toggle the options after every single raid.


      Boss Chance I assume is what you're talking about is very similar however, I've allowed the user to configure the chance they want bosses to spawn with instead of just a true/false option.

  • Hey Valens, love your stuff. Will this conflict with SVM, or should it be fine?

    • Certainly will.
      Just by looking at config I can say there will be multiple overrides around server configs and items.
      Most functions does exist in SVM though so you're not missing anything.
      The exception will be couple of lines related to AI, and more clearer way to adjust stash size, which is also possible in SVM.

    • Unfortunately as Fenixx said yes they will clash. You'll have to choose one over the other.

  • You are a beautiful human being, dont let anyone tell you otherwise

    Happy 1
  • So where can i find the missing package.json file ?

    monkas

    • you have it in an extra folder, when it extracted the files. Double check the file path. It happens to me all the time

  • Hey why does this conflict with the olympus mod?

    • this is a great mod i just wish it wouldnt conflict with olympus mod cause i love that too

    • I don't know what Olympus mod is. What does it do? If it messes with any of the config stuff I have that is likely why it conflicts.

    • its the 250 roung mag with no recoil and max ergo and some stims and armor and helmet and backpack and i have no clue what it would conflict with

    • did you use Fin's AI Tweaks and Fin's AI Loader for the creation of your mod?

    • No I do not use any of Fin's mods so they were not "built in" to work so to speak.

  • Dunno if "removeBackpackFilter": true, should remove restrictions for Magazines to be put into a Dog Case (Which I did in AKI 3.0.0) but I can't move magazines between my stash and the dog cases anymore :/

    • the Backpack Filter would certainly not cause that as it is only removing the excluded filter on the parent id of Backpacks. Dogtag Case has a parent id of Common Container.


      Code
      (item._parent === "5448e53e4bdc2d60728b4567")


      Any other mods you are running or have enabled that may be changing those values?

    • Welp, I had to completely set-up the SPT from a scratch as an "update" for the previous version totally crashed my game every time I wanted to play... So now I'm looking for similar mods I was using before.

      Now, this is the only mod I am using as the rest I configured myself (Stamina rege, hunger, thirst etc, traders etc)


      I tried also Nootropix BigCases but that alone didn't help as well. When I tried to combine your mod with his, they do not colide but I still can't move those mags.

    • Post a thread in the Support thread and attach your config.json please.

  • sus

  • Pls add enable/disable for each category or single options.

    • Not sure what you mean by this?


      The values are configured to be their default values so don't need to be touched if you want that value to be its usual.

    • for example stash size, i have other mod to change it and i want option to disable this in your mod

    • or weight modifier and cash stacks

  • FYI, Online Readme link is asking for Google Access......

  • Any suggestions for additions to the config may be made here *or* in the support thread. Your choice.

    • would it be possable to adjust scav boss chance to be higher?

    • Could we get a variable that changes how tall Reshala is please, thank you, no other AIO has accomplished this so far.

      Haha 1
    • @Warclaw Yeah I'll work on getting it added.