Valens-AIO 1.10.1

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.


ALL SUPPORT IS DONE ON THE GITHUB FOR THE REPOSITORY/PROJECT YOU'RE HAVING THE ISSUE WITH.

CLICK HERE FOR SUPPORT OR TO REQUEST A FEATURE

  • Hey Mr. valens. i keep getting this error doesnt matter what i do in the config files. I guess this version does not support the latest SPT.


    TypeError: Cannot read properties of undefined (reading 'pmc')

    TypeError: Cannot read properties of undefined (reading 'pmc')

    at Bots.updateBots (C:\PROGRAMOK\user\mods\Valens-AIO_v1.10.1\src\bots.ts:105:45)

    at ValensAIO.postDBLoad (C:\PROGRAMOK\user\mods\Valens-AIO_v1.10.1\src\mod.ts:84:14)

    at PostDBModLoader.executeModsAsync (C:\snapshot\src\loaders\PostDBModLoader.ts:78:45)

    at PostDBModLoader.onLoad (C:\snapshot\src\loaders\PostDBModLoader.ts:31:24)

    at App.load (C:\snapshot\src\utils\App.ts:56:26)

    TypeError: Cannot read properties of undefined (reading 'pmc')

    TypeError: Cannot read properties of undefined (reading 'pmc')

    at Bots.updateBots (C:\PROGRAMOK\user\mods\Valens-AIO_v1.10.1\src\bots.ts:105:45)

    at ValensAIO.postDBLoad (C:\PROGRAMOK\user\mods\Valens-AIO_v1.10.1\src\mod.ts:84:14)

    at PostDBModLoader.executeModsAsync (C:\snapshot\src\loaders\PostDBModLoader.ts:78:45)

    at PostDBModLoader.onLoad (C:\snapshot\src\loaders\PostDBModLoader.ts:31:24)

    at App.load (C:\snapshot\src\utils\App.ts:56:26)



    Cheers buddy!

    • Correct. AIO is not updated past 3.7.6

    • I guess eventually you will update, i will just keep waiting then. Thank you Buddy, keep up the good work !

  • Anyone requesting more info you may read the readme included with the modification. It's an AIO aka an All In One. It's a server mod for server settings.


    But you'd know about the readme if you'd read the overview.

  • could you please give a brief description of the content inside this mod?

  • It would be good if there was any info on the overview >:(


    EDIT: checked what's inside... and oh my god, that's A LOT. A LOT OF THINGS.

    Would be very cool if you could separate them all, but in terms of just a new versions)

  • What is this? is this just all your mods?

  • Still work on 3.6.1

  • For some reason I have to change MOB_CONTAINER back to MOD_CONTAINER within the items.ts removeSecureContainersRestrictions() method to get the if statement working again, not quite sure why, I just wanted to get the info out there for anyone having an issue with it.

  • My production time for encoding the DSP is 72 hrs! Is there any way i can speed this up with this mod or any other method?

  • hi, can you make the mod that we have the ability to enable/disable any option in this mod

    you have some interest features i like to use but you have others i dont ...

    • Are you saying we have to manually edit each of the 19 \config\*.json files to change the options/values including enabling or disabling features? And are you saying that by using this mod, that we are forced to accept some options/values and NOT each and every one can be disabled? I haven't thoroughly looked at each of the 19 ,json files, but it seems to me that this mod could/should have two features,

      1) The ability to enable/disable ALL features/options

      2) By default, they should all be "disabled"


      Update: I just saw this in the Comments from Valens. So it appears that by installing the mod and leaving it "as is", nothing is changed from the vanilla settings. you have to make changes to one or more of the 19 .json files to have it "effect" the game.


      It would however be nice to have Valens confirm (or make the statement) "By default, installing this mod does NOT change any of the vanilla values, or enable any new/changed features". "Or NOT". As with GhostFenixx's [KMC Server Value Modifier], where ALL values/settings/changes are OFF by default, meaning you have to enable anything to have it be changed from vanilla. Thanks


      [Comments]

      - Delta98 Mar 25th 2023 - sorry for the smooth brain question but are all configs on default settings or turned off as standard so i can set them manually to only have the options i need and avoid compatibility problems with other mods?

      - Valens Mar 25th 2023 Author - All but custom options are their defaults, yes. You'll have to turn off custom options by yourself.

    • @RogueTech67  @DarkEsteves there are some values it changes by default which are notated in the Readme as the mod's tailored to my preference, and they are "custom" options that aren't present in the server backend that would normally be configured. I make mods first and foremost for me.


      All other values should be able to be configured from false/true and/or integer/float values, and as noted are set to their defaults on the server side.


      And yes you'll need to edit all of the config files, not a GUI expert, and unless someone else brings a GUI to the mod it's likely something I won't ever tackle until/unless I pursue creation of my own game.

    • @Valens, thanks so much for the clarification, and all your great work with these mods.

    • @Valens thanks man, nice work with your mods :thumbup:

  • valens update or get no суки

  • When reshala spawns on customs he never has guards. Do I need to change anything to make his guards spawn?

    • Should spawn with guards based on their chance in the locations json. I don't touch any of that so may be a mod conflict of some sort.

  • If I change settings in the config, EX: Scav difficulty/boss spawn, I don't see that reflected in the pregame screen. Just wondering if that's normal or not.

    • Nevermind I restarted and it fixed it.

    • There's a bug that it's not reflected in the in game settings menu; ignore it and just continue to the raid without touching the in game settings menu or else it will use those settings which are mostly disabled. Until this bug gets fixed by BSG, at least.

  • I believe the Containers in marked room is missing it's boolean. It shows as follows but you're guide says it can be true/false and I don't know what to add to make it work.


    {

    "containersInMarkedRoom":

    {

    "RelativeProbability":

    {

    "SICCpouch": 12,

    "MagazineCase": 25,

    "WeaponCase": 13,

    "THICCWeaponCase": 10,

    "ItemCase": 13,

    "THICCItemCase": 10,

    "MoneyCase": 25,

    "MrHolodilnick": 30,

    "MedicineCase": 30,

    "Junkbox": 15,

    "GrenadeCase": 23,

    "SecureGamma": 3,

    "SecureBeta": 3,

    "SecureAlpha": 3,

    "SecureEpsilon": 3,

    "SecureKappa": 1

    }

    },


    "looseLootMultiplier": 1,

    "staticLootMultiplier": 1

    }

  • Hi Valens, Love the AIO but was wondering if you may think of putting a bots per zone config in by chance.

    would take this mod into god tier mode.

    Cheers Legend

  • sorry for the smooth brain question but are all configs on default settings or turned off as standard so i can set them manually to only have the options i need and avoid compatibility problems with other mods?

    • All but custom options are their defaults, yes. You'll have to turn off custom options by yourself.

    • thank you, also if im understanding things right the hideout multiplier being 1 aka 100% means its 100% faster than normal.


      Anyway thanks again.

    • Yep, that's correct

      Thumbs Up 1
    • shouldn't a multiplier of 1 be default ie non-multiplied/un-changed? (i haven't checked the code i'm only going off the question and the context in which it was asked and answered)

  • hi how turn off scav timer ?

    • If it's not in the config then currently the mod has no way of doing so. Possible for later but you'd need to file a feature request as described on the Overview tab of the mod page.

  • When setting the noExtractRestrictions to true, the vehicle extracts no longer require me to pay, but no timer starts so I can not extract. The "player count" bar also shows empty and nothing happens

    • I still haven't been able to reproduce this bug. Would be appreciated if you'd post a bug report on the Git with as much detail as possible including any other mods you're using.


      Link to the Git is on the Overview page if needed.

    • Alright, will do!

  • Hey man! Wanna try it out, but just have some questions:


    I can choose the features I want using f12 in game, using the config in the folders or both?


    Thanks in advance!

    • F12 config menu is for Client mods only, this is a server mod so any configuration must be done in the config folder for the specific json file.

    • Thanks, bro!

  • Is it just me or the noExtractRestrictions set to true don't work on coop exfil or the car one (still need to pay) ?

    • Works for me. You have another mod overwriting the changes or something.

    • The only one I got in mind is the server value modifier but this part is not active and your mod load after it but i will test it

  • im getting a problem with "Mod (Valens-AIO_v1.9.0) is missing package.json" can anyone help me with that?

    • Make sure the mod is installed to your SPT Directory/user/mods/Valens-AIO_v1.9.0 and that package.json is in the Valens-AIO folder. There's no issue with the mod, just the way you've installed it.

  • Do you think it's possible to add a feature to extend pocket size please ?

  • v1.9.0 of AIO should fix the issue with being unable to put items into stuff. Please download/update.

    Thumbs Up 1
    • Works perfectly now. Good job

  • what does "useDifficultyOverride": false, mean in the bots section?

  • 1.8.3 still works completely fine on 3.5.2

  • I dont know if it is just me but if i set :


    "removeBackpacksRestrictions": true,

    "removeContainersRestrictions": true,

    "removeDiscardLimit": true,

    "removeInRaidItemRestrictions": true,

    "removeKeyUsageMax": true,

    "removeSecureContainersRestrictions": true,


    I cant move or place items and/or containers anywhere.

    Thumbs Up 1
    • I'll test this out as I have time but haven't noticed anything of the sort personally.

      Thumbs Up 1
    • Had this issue too !


      @ eXx I had to turn off "removeBackpacksRestrictions": true,

      Thumbs Up 1
    • I have to put "removeBackpacksRestrictions": false, and"removeContainersRestrictions": false, for my contaners to work, if set to true e cant put mags in mag cases for example so disabling this portion of the mod is required for me to have containers and some items work as intended with bsg restrictions.


      Using 1.8.5 same happens in 1.8.4

    • Same thing happened to me as well, at this point I've just resorted to reinstalling 1.8.3 because otherwise you basically can't extract anything from a raid

    • I'm unable to reproduce this issue with all the options enabled/set to true.


      I believe this may be a mod confliction that you are encountering and I'm not sure which mod it would be.

  • i have most recent version and keep getting


    TypeError: Cannot read properties of undefined (reading 'min')

    TypeError: Cannot read properties of undefined (reading 'min')

    at Bots.updateBots (G:\spt-aki\user\mods\valens-aio\src\bots.js:74:63)

    at ValensAIO.postDBLoad (G:\spt-aki\user\mods\valens-aio\src\mod.js:49:14)

    at PostDBModLoader.executeMods (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at App.load (C:\snapshot\project\obj\utils\App.js)

    TypeError: Cannot read properties of undefined (reading 'min')

    TypeError: Cannot read properties of undefined (reading 'min')

    at Bots.updateBots (G:\spt-aki\user\mods\valens-aio\src\bots.js:74:63)

    at ValensAIO.postDBLoad (G:\spt-aki\user\mods\valens-aio\src\mod.js:49:14)

    at PostDBModLoader.executeMods (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at App.load (C:\snapshot\project\obj\utils\App.js)

    any1 have a fix i have tried reinstalling the mod mulitple times

    • I'm not sure why this keeps occurring if you're on latest 1.8.2


      I have gone ahead and converted over to Github from SPT Gitea. I've double checked, and verified that the Github link is in fact on the correct 1.8.2 zip so download it please and try again?


      https://github.com/VforValens/AIO

      Releases are on the right hand side.

  • hey bud just downloaded this mod but getting this error everytime i load up the server.exe


    TypeError: Cannot read properties of undefined (reading 'min')

    TypeError: Cannot read properties of undefined (reading 'min')

    at Bots.updateBots (E:\Tarkov\user\mods\valens-aio\src\bots.js:74:63)

    at ValensAIO.postDBLoad (E:\Tarkov\user\mods\valens-aio\src\mod.js:49:14)

    at PostDBModLoader.executeMods (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at App.load (C:\snapshot\project\obj\utils\App.js)

    TypeError: Cannot read properties of undefined (reading 'min')

    TypeError: Cannot read properties of undefined (reading 'min')

    at Bots.updateBots (E:\Tarkov\user\mods\valens-aio\src\bots.js:74:63)

    at ValensAIO.postDBLoad (E:\Tarkov\user\mods\valens-aio\src\mod.js:49:14)

    at PostDBModLoader.executeMods (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)

    at App.load (C:\snapshot\project\obj\utils\App.js)

    • Known issue on older versions of the mod. Make sure you're up to date on latest v1.8.2

  • In your skills.ts file in the updateSkills() method you check for a wrong parameter - skillFatiguePerPoint, to apply a change to SkillFatigueReset.

    Code: skills.ts
    if (mod.skillFatiguePerPoint != 200)
    {
        skills.SkillFatigueReset = mod.skillFatigueReset;
        this.logger.info(`Skill Fatigue Reset changed to ${mod.skillFatigueReset}`);
    }
    • Thanks. Unfortunately won't be fixed until 3.5.1 drops as the AIO's already compatible with the next AKI version.

  • How does the boss chance work? I tried to set it to 15% so I dont have the bosses every raid but On woods and costum I encounter the goons 100% of the time at their typical locations (Woods Antenna and Customs at Crack House).

    • set enabled to true, then chance to whatever percent chance you desire it to be so 15 instead of 100.


      if you only set enabled to true, and leave chance to 100 then the boss will spawn 100% of the time.

  • Please redownload v1.8.2 again as it appears I mistakenly uploaded the incorrect ZIP last night so the issues mentioned below have not been fixed until you download as of right now.