aboutsummaryrefslogtreecommitdiff
path: root/src/steam.h
diff options
context:
space:
mode:
authorJan200101 <sentrycraft123@gmail.com>2022-07-22 21:57:16 +0200
committerJan200101 <sentrycraft123@gmail.com>2022-07-22 21:57:39 +0200
commit91f695797fac3e1c2d20bea70f8c877d7df03b68 (patch)
tree09eda542a792e33a458fb46f26bb503c47816e15 /src/steam.h
parent1de8b89807222b5673505fea2bec1af4c0af8c7d (diff)
downloadOFQT-91f695797fac3e1c2d20bea70f8c877d7df03b68.tar.gz
OFQT-91f695797fac3e1c2d20bea70f8c877d7df03b68.zip
give vdf functions const argments, allow fetching arbitrary app installs
Diffstat (limited to 'src/steam.h')
-rw-r--r--src/steam.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/steam.h b/src/steam.h
index beffa06..c586137 100644
--- a/src/steam.h
+++ b/src/steam.h
@@ -21,7 +21,7 @@ extern "C" {
#define LIBARYFOLDERS_VDF "libraryfolders.vdf"
#define SOURCESDK_APPID "243750"
-#define SOURCESDK_MANIFEST "appmanifest_" SOURCESDK_APPID ".acf"
+#define STEAM_MANIFEST "appmanifest_%s.acf"
#if defined(_WIN32)
#define HL2_EXE "hl2.exe"
@@ -53,6 +53,7 @@ extern "C" {
char* getSteamDir(void);
char* getSourcemodDir(void);
char* getOpenFortressDir(void);
+char* getAppInstallDir(const char* appid);
char* getSourceSDK2013MpDir(void);
long getSteamPID(void);
int runOpenFortress(char**, size_t);