sp-tarkov / server

University of Illinois/NCSA Open Source License
19 stars 4 forks source link

Lighthouse raids as a scav result in no extracts appearing #137

Closed refringe closed 2 days ago

refringe commented 3 days ago

SPT Version

3.10-BE

Project Type

No response

Expected Result

Extract from raid. Scav loaded in with 355k rub

Actual Result

Unable to extract. Unable to see time left or check extract points.

Steps To Reproduce

Unsure of how to reproduce. Its happened only 2 times

Server Log

Click and attach file. ↓

BepinEx Log

Click and attach file. ↓

Client Log

Click and attach file. ↓

Player Profile

No response

Screenshots

No response


Attachments


Originally written by ThrowinDirt

refringe commented 3 days ago

i dont see anything in your traces log that shows you started a raid, did you stop/start the game after the issue occurred?

if you did, ill need you to upload your logs right after the problem occurs. Log files get reset on game start


Originally written by chomp

refringe commented 3 days ago

I may have started another game im not sure. next time it happens ill upload a log directly after it happens before i do anything else. i do remember that i tried the car extract as my last spot and i ran into the abyss to get killed by a sniper instead of alt f4. Ill run only scav raids on light house to see if i can get it to do it again.


Originally written by ThrowinDirt

refringe commented 3 days ago

Here is a updated log. still in game with the issue going.


Attachments


Originally written by ThrowinDirt

refringe commented 3 days ago

Also an update.. pmcs, scavs and rogues are not doing anything. I can run up to them as a scav and they just stand there. something is def broken. This is a fresh cop and install of the latest spt 3.10


Originally written by ThrowinDirt

refringe commented 3 days ago

Full log of me running around killing non active pmcs and rogues


Attachments


Originally written by ThrowinDirt

refringe commented 3 days ago

The error that appears to be causing the chain of issues:

2024-09-17 13:24:50.042 -05:00|0.15.0.3.32291|Error|Default| 
EXCEPTION: System.ArgumentNullException: Value cannot be null.
Parameter name: first
  at System.Linq.Enumerable.Concat[TSource] (System.Collections.Generic.IEnumerable`1[T] first, System.Collections.Generic.IEnumerable`1[T] second) [0x0000d] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at CommonAssets.Scripts.Game.EndByExitTrigerScenario.Run () [0x00013] in <386eef1d5a5a4a8299712922ad9a5641>:0 
  at EFT.BaseLocalGame`1[TPlayerOwner].vmethod_6 () [0x0011e] in <386eef1d5a5a4a8299712922ad9a5641>:0 
  at EFT.BaseLocalGame`1+Class1445[T].MoveNext () [0x0002c] in <386eef1d5a5a4a8299712922ad9a5641>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <ca21460feb9c47d0ac337b9893474cc6>:0 
2024-09-17 13:24:50.042 -05:00|0.15.0.3.32291|Error|Default|ArgumentNullException: Value cannot be null.
Parameter name: first
System.Linq.Enumerable.Concat[TSource] (System.Collections.Generic.IEnumerable`1[T] first, System.Collections.Generic.IEnumerable`1[T] second) (at <351e49e2a5bf4fd6beabb458ce2255f3>:0)
CommonAssets.Scripts.Game.EndByExitTrigerScenario.Run () (at <386eef1d5a5a4a8299712922ad9a5641>:0)
EFT.BaseLocalGame`1[TPlayerOwner].vmethod_6 () (at <386eef1d5a5a4a8299712922ad9a5641>:0)
EFT.BaseLocalGame`1+Class1445[T].MoveNext () (at <386eef1d5a5a4a8299712922ad9a5641>:0)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <ca21460feb9c47d0ac337b9893474cc6>:0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
Class385:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)

Originally written by DrakiaXYZ

refringe commented 3 days ago

Appears to happen nearly every time on Lighthouse as a scav


Originally written by chomp

refringe commented 3 days ago

Just did a raid as a scav on Ground zero and no issues. Ill try the rest of the maps and see if it happens anywhere else


Originally written by ThrowinDirt

refringe commented 3 days ago

The highlighted property is null: image

At some point it has data, inside scavexfilpatch i tested this loop:

image

Here's the data:

[Error  :ModulePatch] ScavExfiltrationPoints has content, Do original
[Error  :ModulePatch] EXFIL_Train, 5704e4dad2720bb55b8b4569, ExfiltrationPoint
[Error  :ModulePatch] WILD, 5704e4dad2720bb55b8b456b, ExfiltrationPoint
[Error  :ModulePatch] EXFIL_SCAV_FREE4ALL, , ExfiltrationPoint
[Error  :ModulePatch] EXFIL_SCAV_Coastal_South_Road, , ExfiltrationPoint
[Error  :ModulePatch] EXFIL_SCAV_Underboat_Hideout , , ExfiltrationPoint
[Error  :ModulePatch] EXFIL_SCAV_Hideout_at_the_grotto, , ExfiltrationPoint
[Error  :ModulePatch] EXFIL_SCAV_Industrial_zone , , ExfiltrationPoint

Attachments


Originally written by chomp

refringe commented 3 days ago

I believe this is due to the base.json for each map not having any scav-specific exfils, we don't have the data as scav raids don't exist in pve.

The workaround i can see is to use pmc extracts.


Originally written by chomp

refringe commented 3 days ago

Updated log after latest fix. First raid the list of extracts showed up but i couldnt extract. 2nd raid list didnt show up


Attachments


Originally written by ThrowinDirt

refringe commented 3 days ago

Fixed with: https://github.com/sp-tarkov/modules/commit/6ea4ac6fed711500c43759677344a929dc2422d7


Originally written by chomp

refringe commented 3 days ago

Here is the trace log


Attachments


Originally written by ThrowinDirt