The programming logic behind The Tarkov Shooter and Wet Job – Part 1

I'm going to open this by saying that I have zero Unity experience and very little actual programming experience, and I'm looking for answers more than to raise the issue since it's already pretty well known. This post is tagged Discussion rather than Suggestion or Issue for those reasons, respectively.

Right now, it looks like some quests are not working with certain guns/attachments that should meet the requirements, but in actuality do not. The later quests in The Tarkov Shooter line are the most egregious, but Wet Job – Part 1 suffers from it as well. Some suppressors or bolt actions are not counting as being in their category and do not contribute to quest progress. Based on the fact that these unrecognized suppressors/rifles tend to be released after the quest, or in The Tarkov Shooter's case a major change to the quest was made, these bugs seem to be caused by the failure to update a list of "approved" suppressors/rifles. I'd like to know if there are any limitations in Unity that prevent the use of a better method less prone to bugs and more future proof. The flea market seems to be doing a way better job of correctly categorizing bolt action rifles and suppressors. The programming logic for distinguishing those two classes of items from the rest seems to be already there. Why not reuse that logic for the quests, to check if the muzzle attachment or base weapon the player is using is listed under the market as "Suppressor" or "Bolt-action rifle" respectively?

TL;DR: Use flea market logic to determine whether a gun is "bolt action" or a muzzle device is "suppressor" so we get less buggy quests.

Gamer

Recent Posts

Ledx have been so hard for me this wipe

Not being able to craft them sucks. Especially when everyone I talk to about it…

12 months ago

My interesting and unfortunate Gwent life

First I'd like to say I absolutely love this game it's quality. Basically I first…

12 months ago

Teacher Tuesday 12/Dec/2023 – ask your questions here!

Welcome to Teacher Tuesday, a thread where anyone can ask any type of question without…

12 months ago

This games balance is confusing

I’m kind of new/returning to gwent I played beta and obviously it’s a lot lot…

12 months ago

Summary of 10 Days of Draws from Chaffee’s Bundles

Level 1 Bag (Free with Atmosphere Level 2) 6 small consumable (First Aid, Repair, Fire…

12 months ago

Why is my crew at 135%?

Here's my crew - T34-85M - for the life of me I cant figure out…

12 months ago