TunnelDwellers Not Tracking

Hello - Awesome Plugin. The TunnelDwellers do not seem to be tracking now. I have instlled the latest update and as well reset server. Still not tracking. Most else seems to be working perfect. I also deleted the quest and re-entered. That did not work either. 

Any help apprcaited. 

same issue

Merged post

now that i think of it, its an old issue we patched ourselves many months ago. i prolly undid the changes with updating the new version. if you scroll down helpsection you can find this issue. there is also a fix posted. some lines you must add, and some lines you need to change.  im redoing this atm, to see if it works

Merged post

yes that seemed to fix it

@FunkyNugget do you mind sharing the updated code here so we can fix? The old fix isn't lining up with the new cs file

i cant explain it better then the last guy did on other post, for me the changes we made are still the same. i just used ''ctrl f'' to search for scientist, to add the extra lines under there. And search on keyword dweller to add the npc_ in front of it. i dont know what number lines it are, i dont use any program for my jsons. also i cant make it all nice in here like the other guy did. im sure you can figure it out

Posted 8 months ago (credit jaybee3)
#6

Don't want to step on toes or anything, but my workaround was to add the following to the OnEntityDeath hook under the scientists, in case they decide to split out the dwellers like they've done with scientists, it would be caught with a similar mechanic.

if ((entname.Contains("underwaterdweller")) && (!entname.Contains("corpse"))) //npc_underwaterdweller
{
    entname = "underwaterdweller";
}

if ((entname.Contains("tunneldweller")) && (!entname.Contains("corpse"))) //npc_tunnelwaterdweller
{
    entname = "tunneldweller";
}

Presume alternatively chaging the GetAllKillables would also do the trick.

AllObjectives[QuestType.Kill] = new List<string>
{
    "bear",
    "boar",
    "bradleyapc",
    "chicken",
    "horse",
    "stag",
    "wolf",
    "autoturret_deployed",
    "patrolhelicopter",
    "player",
    "scientist",
    "murderer",
    "npc_tunneldweller", //changed from tunneldweller
    "npc_underwaterdweller", //changed from underwaterdweller
    "scarecrow",
    "simpleshark"
};


Merged post

PatriceSoFlo (Credit FunkyNugget)
I finally figured out where to put the Jaybee's corrections shown above in the cs file. The first part to update entname is found starting at line 341. the other part to update objectives is found starting at line 820. I did these and now tunnel and underwater dweller kills are counting properly

appreciated, guess we have to patch it ourselves. thanks jaybee and patricesoflo