Page MenuHomeFeedback Tracker

possible Launcher DLC confusion
New, NormalPublic

Description

in the launcher players are seeing "contact" and "art of war" dlcs top left on servers that are not using them, this could lead to some confusion for newer players.
on my server i was able to get rid of the "art of war" image by deleting the "aow" folder, but this lead to a problem with the sogpf not wanting to load correctly
Errors :
Addon 'stuctures_f_vietnam_c' requires addon 'A3_Data_f_Aow_Loadorder' ( server)
Session Lost Verifying PBO failed vn\addons\EMM.pbo (client)

maybe with a rework of some files it could be made so delete the aow package doesnt cause error ??
it is not possible to remove contact, as there is no contact folder , but if there was a way to set it up structure so contact and aow folders could be removed as to not have them show up as missing content used by server ?

  • or a different branch for different dlcs..

it maybe better for players that seem to miss the setup mods and join button.

Details

Severity
Tweak
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Operating System Version
19041.985
Category
Launcher
Steps To Reproduce

remove aow folder from server package.
restart server ( popup on server)
try to join server ( error on join) kicks player.

Event Timeline

UDIE created this task.May 20 2021, 3:38 PM
dedmen added a subscriber: dedmen.May 25 2021, 10:31 AM

Deleting base game content is not the solution to this.
But if the server says it requires DLCs which it actually does not require that would be the real issue

@dedmen the DS does not have the contact (platform) folder:

.\Steam\steamapps\common\Arma 3\Contact\Addons>dir /B
languagemissions_f_contact.ebo
languagemissions_f_contact.ebo.a3c.bisign
language_f_contact.ebo
language_f_contact.ebo.a3c.bisign

Why the A3 launcher can't match AoW correctly though is unclear.

UDIE added a comment.Oct 9 2021, 7:48 PM

is there any update on a possible fix for this issue?

Deleting base game content is not the solution to this.
But if the server says it requires DLCs which it actually does not require that would be the real issue

So I just talked to @UDIE about this issue.
The "problem" is, that the contact platform update is present in the list of required mods if you don't own contact DLC.


Since it directly links you to the DLC page this might indicate to users that the DLC is necessary for playing on the server (which it is not, since its not present. Just the platform content is.)

So basically the solution should be to not list DLCs in the "required mods" window - especially platform updates - at all or make it 100% clear they do not need to be bought if it's not a Contact server ("Optional DLC that can be used" or whatever).

Dwarden added a subscriber: Dwarden.Dec 9 2021, 9:33 AM
the DS does not have the contact (platform) folder:

"contact" is not "Contact (Platform)"
"Contact (Platform)" is "enoch" folder.

Everyone has Enoch, but if the server uses content from it, it will tell you that you need it (like with other DLCs, place helicopter DLC helicopter in mission file, server will tell you that you need helicopter DLC).

The question here is rather if the server somehow wrongly thinks Enoch content is in use, while in reality it isn't.

I just tested on my own server. It displays I'm missing Contact Platform, and TacOps and Tanks.
When I look into the mission file its currently running, it has "A3_Weapons_F_Enoch" and "A3_Weapons_F_Tank" so that explains two of them... TacOps is indeed weird now :D
So for your case of it saying Enoch is required. Check the mission.sqm of the mission running on the server, search for "Enoch" in it, if you find stuff, then that mission requires/uses Contact Platform content and the Launcher correctly displays that to you.

dedmen set Ref Ticket to AIII-54833.Jan 6 2022, 12:44 PM
UDIE added a comment.EditedJan 6 2022, 3:47 PM

I have a vietnam server, 6 missionfiles o enoch in them , says i require contact. it will also do this on other servers with no enoch in the missionfile
there is also how every other server requires it in the launcher.
there are however at least 3 places where it will "guide " you to the buy your "missing dlc" page. looks like marketing to me.

UDIE added a comment.Jan 6 2022, 4:04 PM

also tested on vn server with 0 mission files. just now
says i require contact

kju-PvPscene added a comment.EditedJan 6 2022, 6:17 PM
the DS does not have the contact (platform) folder:

"contact" is not "Contact (Platform)"
"Contact (Platform)" is "enoch" folder.

Everyone has Enoch, but if the server uses content from it, it will tell you that you need it (like with other DLCs, place helicopter DLC helicopter in mission file, server will tell you that you need helicopter DLC).

The question here is rather if the server somehow wrongly thinks Enoch content is in use, while in reality it isn't.

The fact remains the client has an Contact folder with the said four files:

languagemissions_f_contact.ebo
languagemissions_f_contact.ebo.a3c.bisign
language_f_contact.ebo
language_f_contact.ebo.a3c.bisign

These are missing in the server distribution (they are also not in the contact modfolder).

With the stricter modmatching check introduced late into A3, this data mismatch should be a problem.