1
0
Fork 0
mirror of https://github.com/Detanup01/gbe_fork.git synced 2025-08-04 14:45:32 +02:00

Merge pull request #201 from universal963/patch-sdk162-fix1

Fix `GetItemState()`
This commit is contained in:
Detanup01 2025-04-09 08:48:19 +02:00 committed by GitHub
commit da4feab3b8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1462,8 +1462,14 @@ uint32 Steam_UGC::GetItemState( PublishedFileId_t nPublishedFileID )
} }
if (ugc_bridge->has_subbed_mod(nPublishedFileID)) { if (ugc_bridge->has_subbed_mod(nPublishedFileID)) {
PRINT_DEBUG(" mod is subscribed and installed"); if (subscribed_disabled.count(nPublishedFileID)) {
return k_EItemStateInstalled | k_EItemStateSubscribed; PRINT_DEBUG(" mod is subscribed but disabled");
return k_EItemStateDisabledLocally | k_EItemStateSubscribed;
}
else {
PRINT_DEBUG(" mod is subscribed and installed");
return k_EItemStateInstalled | k_EItemStateSubscribed;
}
} }