You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The command BIsDlcInstalled() may or may not be explicitly supported yet, or the function that implements it isn't working as expected.
The library has the function isDlcInstalled() which seems to return 'true' when Steam is running with an account logged in -- regardless of whether the account has the DLC installed or even has a key for that DLC.
(It returns 'false' when it's not running/logged in, or the steam_appid.txt isn't present, as would be expected.)
This --
package;
import steamwrap.api.Steam;
class AchievementHandler
{
public static function initialize()
{
Steam.init(945490);
trace("DLC? " + Steam.isDlcInstalled(996680));
}
[...]
}
Produces this --
Steam.hx:477: Steam active
AchievementHandler.hx:40: DLC? true
-- even when logged into an account that doesn't have a key for the DLC.
Users have also verified: even when an account doesn't have that DLC even activated, the program is reporting as though it's installed.
I'm having the exact same issue. It returns true for any request. Even for not existing DLCs. And yes, the rest is just working fine (achievements and other functions).
Is there any other way to check if DLC is installed? I read about WebApi, but doesn't seem to work, as it needs a call from a secure server and such.
The command BIsDlcInstalled() may or may not be explicitly supported yet, or the function that implements it isn't working as expected.
The library has the function isDlcInstalled() which seems to return 'true' when Steam is running with an account logged in -- regardless of whether the account has the DLC installed or even has a key for that DLC.
(It returns 'false' when it's not running/logged in, or the steam_appid.txt isn't present, as would be expected.)
This --
Produces this --
-- even when logged into an account that doesn't have a key for the DLC.
Users have also verified: even when an account doesn't have that DLC even activated, the program is reporting as though it's installed.
For what's installed on my end:
It's hooking in with e.g. Achievements working correctly, so I know it's communicating with Steam as it should.
I'll update if I find out more on my end.
The text was updated successfully, but these errors were encountered: