ThirteenAG/WidescreenFixesPack

[Splinter Cell Blacklist] Not all DLC unlocked when used with 5th-echelon dedicated server

stuffynotstuffy opened this issue · 5 comments

Not sure if the issue needs to be here or its something with uplay emulation on 5th-echelon side, but...

When this mod is used with https://github.com/unixoide/5th-echelon not all DLC is successfully unlocked.

On a fresh save with the server running on any logged in user, I can see that the dlc crossbow is added successfully, but not the suit components, suit lights etc.

image

image

When played without 5th-echelon on a fresh save, everything is unlocked correctly

What if you reset progress with the menu, does it make any difference?

When using Restart Story in settings, the exact same behavior occurs, with the exact same content being locked/unlocked.

If it helps, it looks like the Raven suit is locked everywhere whereas only the Alpha torso piece is locked. The light blue suit lights are also locked. Every other piece of gear under exclusive and the dlc crossbow is unlocked (besides the co-op reward suit but I'm not sure whether that was unlocked by default on vanilla).

I see that only UPlay unlocks are still locked, which I assume is happens by the following:
Game start
NetOnlineContentRightsManager::GetUnlocksFromSaveGame -> dlc is unlocked
something else checks for uplay unlocks - > locks uplay items

Should be fixed now(by disabling NetOnlineContentRightsManager::ResetUPlayRewardPrivs function), try the latest release and let me know.

Works great now, everything unlocks properly.
Thanks for the fix