2022-05-21 06:04:08 -04:00
|
|
|
#include <std_include.hpp>
|
|
|
|
#include "../steam.hpp"
|
|
|
|
|
|
|
|
namespace steam
|
|
|
|
{
|
|
|
|
bool apps::BIsSubscribed()
|
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
|
|
|
bool apps::BIsLowViolence()
|
|
|
|
{
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
bool apps::BIsCybercafe()
|
|
|
|
{
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
bool apps::BIsVACBanned()
|
|
|
|
{
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
const char* apps::GetCurrentGameLanguage()
|
|
|
|
{
|
|
|
|
return "english";
|
|
|
|
}
|
|
|
|
|
|
|
|
const char* apps::GetAvailableGameLanguages()
|
|
|
|
{
|
|
|
|
return "english";
|
|
|
|
}
|
|
|
|
|
|
|
|
bool apps::BIsSubscribedApp(unsigned int appID)
|
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
|
|
|
bool apps::BIsDlcInstalled(unsigned int appID)
|
|
|
|
{
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
|
|
|
unsigned int apps::GetEarliestPurchaseUnixTime(unsigned int nAppID)
|
|
|
|
{
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
bool apps::BIsSubscribedFromFreeWeekend()
|
|
|
|
{
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
int apps::GetDLCCount()
|
|
|
|
{
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
bool apps::BGetDLCDataByIndex(int iDLC, unsigned int* pAppID, bool* pbAvailable, char* pchName,
|
|
|
|
int cchNameBufferSize)
|
|
|
|
{
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
void apps::InstallDLC(unsigned int nAppID)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void apps::UninstallDLC(unsigned int nAppID)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
void apps::RequestAppProofOfPurchaseKey(unsigned int nAppID)
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
bool apps::GetCurrentBetaName(char* pchName, int cchNameBufferSize)
|
|
|
|
{
|
|
|
|
strncpy_s(pchName, cchNameBufferSize, "public", cchNameBufferSize);
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
|
|
|
bool apps::MarkContentCorrupt(bool bMissingFilesOnly)
|
|
|
|
{
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
unsigned int apps::GetInstalledDepots(int* pvecDepots, unsigned int cMaxDepots)
|
|
|
|
{
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
unsigned int apps::GetAppInstallDir(unsigned int appID, char* pchFolder, unsigned int cchFolderBufferSize)
|
|
|
|
{
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
bool apps::BIsAppInstalled(unsigned int appID)
|
|
|
|
{
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
steam_id apps::GetAppOwner()
|
|
|
|
{
|
2022-09-18 05:31:46 -04:00
|
|
|
return SteamUser()->GetSteamID();
|
2022-05-21 06:04:08 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
const char* apps::GetLaunchQueryParam(const char* pchKey)
|
|
|
|
{
|
2022-09-18 05:31:46 -04:00
|
|
|
return "";
|
2022-05-21 06:04:08 -04:00
|
|
|
}
|
2022-09-18 05:31:46 -04:00
|
|
|
|
2022-05-21 06:04:08 -04:00
|
|
|
bool apps::GetDlcDownloadProgress(uint32_t nAppID, uint64_t* punBytesDownloaded, uint64_t* punBytesTotal)
|
|
|
|
{
|
2022-09-18 05:31:46 -04:00
|
|
|
*punBytesTotal = 0;
|
|
|
|
*punBytesDownloaded = 0;
|
|
|
|
return false;
|
2022-05-21 06:04:08 -04:00
|
|
|
}
|
2022-09-18 05:31:46 -04:00
|
|
|
|
2022-05-21 06:04:08 -04:00
|
|
|
int apps::GetAppBuildId()
|
|
|
|
{
|
2022-09-18 05:31:46 -04:00
|
|
|
return 0;
|
2022-05-21 06:04:08 -04:00
|
|
|
}
|
2022-09-18 05:31:46 -04:00
|
|
|
|
2022-05-21 06:04:08 -04:00
|
|
|
void apps::RequestAllProofOfPurchaseKeys()
|
|
|
|
{
|
|
|
|
}
|
2022-09-18 05:31:46 -04:00
|
|
|
|
2022-05-21 06:04:08 -04:00
|
|
|
uint64_t apps::GetFileDetails(const char* pszFileName)
|
|
|
|
{
|
2022-09-18 05:31:46 -04:00
|
|
|
return 0;
|
2022-05-21 06:04:08 -04:00
|
|
|
}
|
2022-09-18 05:31:46 -04:00
|
|
|
|
2022-05-21 06:04:08 -04:00
|
|
|
int apps::GetLaunchCommandLine(char* pszCommandLine, int cubCommandLine)
|
|
|
|
{
|
2022-09-18 05:31:46 -04:00
|
|
|
return 0;
|
2022-05-21 06:04:08 -04:00
|
|
|
}
|
2022-09-18 05:31:46 -04:00
|
|
|
|
2022-05-21 06:04:08 -04:00
|
|
|
bool apps::BIsSubscribedFromFamilySharing()
|
|
|
|
{
|
2022-09-18 05:31:46 -04:00
|
|
|
return false;
|
2022-05-21 06:04:08 -04:00
|
|
|
}
|
|
|
|
}
|