Posts by DepezPopsie

    First off, I love the mod, thanks! I've had a great time customizing presets and adding them to various tiers to mimic "live" Tarkov progression with traders LLs and the available ammo/gear.


    I have a couple of questions about the "gear" and mod lists though.


    I have set various weights for low-level helmets, like the Steel and Ratnik to be more common, but with a chance for higher "low tire" ones, like the LShZ Light helmet. However, when they get a "modable" helmet, it's usually fully tricked out with higher-tier mods than I'd like the comparatively low-level bots to have.


    For example, when I have a bot spawn that has the LShZ, almost every time, it also spawns with the Class 3 face Visor, or the Mandible Armor, or the Heavy-Trooper mask attachments. How can I make sure my lower-level bots only spawn with the base LShZ helmet, and not all of the high trader level attachments?


    My second question is, in the Gear List, I've added a lot of low-level armors, like PACAs and 6B2, and Kirasa armors, as well as basic rigs like the Commando, Umka, and Bank Robber, and given them all very high weights (15-25 weight), but also added in some armored rigs, like the AVS and 6b3TM-01 (rat-rig), and 6b-15 Uley and given them very low weights (1) to make them seem more rare, but possible for low-level PMC bots.


    However, in the three raids I've tested with, every PMC Bot I've found is wearing one of the three rigs, and I've yet to see one with one of the low (but highly-weighted) armor and rig combos.


    Am I doing something wrong? How can I give my bots the chance to commonly spawn with Armor + Rig OR rarely spawn with an Armored Rig?


    Finally, how can I make it so PMCs in night raids only SOMETIMES have NVGs? Not all players wear them early-wipe in live, opting to use lights instead. Can I make it a chance between NVGs and Helmet / Gun lights / none? And can I have a separate "night" weapon preset list that includes more flashlights, night-vision scopes, and IR lasers and such?


    THANK YOU :D

    Thanks!

    scavs are still a bit overtuned, i'm working on them for 3.7.0, all my time currently is dedicated to 3.7.0. if you want you can try swag scavs instead, just delete any scav files from the preset(s) of your choice and use the SWAG SCAV options in the SWAG config, see the mod page for details on this.

    Understood, thanks! I will try your suggestion.

    Thanks for all your hard work on the mod!

    Follow-up Question: I'm using the Starting PMCs Only Like Live / Alt and Starting PMCs Only Quiet Raids, but there are raids where Scav waves keep spawning seemingly endlessly.

    Last night I was using "Starting PMCs Only Quiet Raids" and spawned at Big Red. Had a spawn fight with a PMC and then came across 2 scavs in the parking lot. By the time I killed them, 3 more had spawned across in the Golden Zibbo lot and attacked. I killed 2, ducked back to heal, and I heard three more spawn in Storage Wars and started to rush me. Killed one of them, took his gun and ammo, ran to the train area to heal and doubled back from the other side of big red (bridge side).

    There were then 2 scavs on the edge of storage wars at the crack in the big red wall and I engaged them. Killing both. I went to go loot and heard more scavs voiceline/spawn around Big Red. I tried to fall back but started getting shot from the bushes to storage wars.

    I ran to the other side and killed one more in the street between Big Red and Golden Zibbo, but was still getting shot from Storage Wars...

    This went on for like 20+ minutes until I eventually ran out of ammo and meds, and got killed by buckshot to the face trying to melee one.

    On the end raid screen, I had one PMC kill and 19 scav kills, without leaving the Big Red parking lot area, and there were at least 2 more scavs alive behind the one I was meleeing.

    I also have had this happen in other Customs raids in 2-story dorms, where I can sit in one room and scav after scav after scav will rush the room and die in the doorway, like I was on Factory Horde Mode. Also on Interchange, when I was in the Emercom Medical unit, same thing - wave after wave of 10-15+ scavs spawning and rushing my position, piling bodies up in a doorway over the course of 10 minutes.

    Is this normal for "quiet raids"? Why did it feel like horde mode and how can I make spawns a bit less... overwhelming?

    Is there a way I can set it where PMCs only spawn at the start of a raid (like in Live) and then all future Scav Spawns only include their "normal" spawn points like in live Tarkov?

    I.E. Spawn PMCs randomly / at spawn points all throughout the map, not just close to me at the start of the raid and then only spawn Scavs at their static normal spawns.


    I'm trying to emulate online spawn experience as closely as possible.

    Thanks!

    Scroll up a little bit....




    That's the same error you showed earlier. If the mod is installed and configured correctly, with the right version of SPT that was installed correctly, then it will work. Nothing I can do on my end.

    You were 100% right. I wiped everything and started the SPT install from scratch then re-downloaded the Realism Mod and now it works fine. Not sure what I screwed up the first time, but things are working now.

    I appreciate the help and guidance and work you put into this mod.

    Thanks!

    I'm not sure how SPT handles scav loudouts so not sure.



    That error usually means the client is not receiving the data it is expecting, sounds like you don't have the mod installed or configured right. Did you mess with the config.json file? Try reinstalling

    Hi! Thanks for the response. I have not edited the config.json in any way.

    Regardless, I removed all other mods, as well as RealismMod and re-downloaded and re-installed.


    The "Realism" folder and the "RealismMod.dll" file are correctly in the BepInEx --> plugins folder.
    The "SPT-Realism-Mod" folder is in the user --> mods folder.

    When I load SPT, via the SPT Launcher, game loads as expected, but I still see no Realism mod changes to any gear, health, ammo, etc.

    I am still seeing this error in the logs, as it pertains to Realism Mod:

    Info : BepInEx] Loading [RealismMod 1.0.0]

    [Info :RequestHandler] Request GET json: 5fa1f515c97f8e229744ec1b:http://127.0.0.1:6969/RealismMod/GetInfo

    [Info :RequestHandler] Request was successful

    [Error :RealismMod] Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: {. Path '', line 1, position 1.

    at Newtonsoft.Json.JsonTextReader.ReadStringValue (Newtonsoft.Json.ReadType readType) [0x002d8] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonTextReader.ReadAsString () [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonReader.ReadForType (Newtonsoft.Json.Serialization.JsonContract contract, System.Boolean hasConverter) [0x000c2] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000db] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00054] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Aki.Common.Utils.Json.Deserialize[T] (System.String json) [0x00000] in <34ee0910d4e64f9cb1f6985654d4dc9e>:0

    at RealismMod.Plugin.getPaths () [0x0000d] in <7b391422b0b043639927dbbb11e887a2>:0

    at RealismMod.Plugin.Awake () [0x00002] in <7b391422b0b043639927dbbb11e887a2>:0

    NullReferenceException: Object reference not set to an instance of an object

    at RealismMod.Plugin.Awake () [0x00065] in <7b391422b0b043639927dbbb11e887a2>:0

    UnityEngine.GameObject:Internal_AddComponentWithType(Type)

    UnityEngine.GameObject:AddComponent(Type)

    BepInEx.Bootstrap.Chainloader:Start()

    UnityEngine.Application:.cctor()

    Sirenix.Serialization.UnitySerializationInitializer:Initialize()

    Sirenix.Serialization.UnitySerializationInitializer:InitializeRuntime()

    Any further thoughts as to what I might be doing wrong? Thanks very much!

    Hi there, I've got everything installed correctly (I think) - The "Realism" folder and the RealismMod.dll file are in the BepInEx folder and the "SPT-Realism-Mod" folder is in the User --> Mods folder.


    I'm on version SPT-AKI 3.6.1

    I'm also using the SAIN Bots and Waypoints mods as well as BetterSpawnsPlus, Looting Bots, and AmandGraphics.


    My issue is, when I load the game, I'm not seeing any apparent changes from the Realism Mod. I have Realistic Ballistics enabled, but Armor is still listed as Class 1, 2, 3, 4, etc. and Ammo shows no additional stats. Additionally, meds are functioning as they do in the base game and health system seems default. It's as if I don't have the Realism mod "turned on" at all, despite having all relevant settings enabled in the config exe.

    In the Logs, the only error I see for Realism Mod is this:


    [Error :RealismMod] Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: {. Path '', line 1, position 1.

    at Newtonsoft.Json.JsonTextReader.ReadStringValue (Newtonsoft.Json.ReadType readType) [0x002d8] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonTextReader.ReadAsString () [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonReader.ReadForType (Newtonsoft.Json.Serialization.JsonContract contract, System.Boolean hasConverter) [0x000c2] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000db] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00054] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0

    at Aki.Common.Utils.Json.Deserialize[T] (System.String json) [0x00000] in <34ee0910d4e64f9cb1f6985654d4dc9e>:0

    at RealismMod.Plugin.getPaths () [0x0000d] in <15af4497543d444db05c8db686b01658>:0

    at RealismMod.Plugin.Awake () [0x00002] in <15af4497543d444db05c8db686b01658>:0

    NullReferenceException: Object reference not set to an instance of an object

    at RealismMod.Plugin.Awake () [0x00065] in <15af4497543d444db05c8db686b01658>:0

    UnityEngine.GameObject:Internal_AddComponentWithType(Type)

    UnityEngine.GameObject:AddComponent(Type)

    BepInEx.Bootstrap.Chainloader:Start()

    UnityEngine.Application:.cctor()

    Sirenix.Serialization.UnitySerializationInitializer:Initialize()

    Sirenix.Serialization.UnitySerializationInitializer:InitializeRuntime()


    (Filename: <15af4497543d444db05c8db686b01658> Line: 0)



    Any help would be appreciated as I'd love to get this working and experience what you have created. Thank you for all your dedication and hard work!