2022-05-24 02:23:37 +02:00
|
|
|
#pragma once
|
|
|
|
|
2023-03-20 10:26:43 +01:00
|
|
|
#define MAIN_WORKER_DLL "gamesdk.dll"
|
|
|
|
#define SERVER_WORKER_DLL "dedicated.dll"
|
|
|
|
#define CLIENT_WORKER_DLL "bin\\x64_retail\\client.dll"
|
|
|
|
|
|
|
|
#define MAIN_GAME_DLL "r5apex.exe"
|
|
|
|
#define SERVER_GAME_DLL "r5apex_ds.exe"
|
|
|
|
|
|
|
|
#define GAME_CFG_PATH "platform\\cfg\\"
|
|
|
|
|
2023-03-21 00:14:54 +01:00
|
|
|
#define DEFAULT_WINDOW_CLASS_NAME "Respawn001"
|
|
|
|
|
2023-03-24 00:10:48 +01:00
|
|
|
#define LAUNCHER_SETTING_FILE "launcher.vdf"
|
|
|
|
|
2022-05-24 02:23:37 +02:00
|
|
|
//-----------------------------------------------------------------------------
|
2022-09-21 20:40:34 +02:00
|
|
|
// Launch and inject specified dll based on launch mode
|
2022-05-24 02:23:37 +02:00
|
|
|
//-----------------------------------------------------------------------------
|
|
|
|
enum class eLaunchMode : int
|
|
|
|
{
|
2022-05-26 01:44:46 +02:00
|
|
|
LM_NONE = -1,
|
2023-03-21 00:14:54 +01:00
|
|
|
LM_GAME_DEV,
|
|
|
|
LM_GAME,
|
2022-09-21 20:40:34 +02:00
|
|
|
LM_SERVER_DEV,
|
2022-05-24 02:23:37 +02:00
|
|
|
LM_SERVER,
|
2022-09-21 20:40:34 +02:00
|
|
|
LM_CLIENT_DEV,
|
2022-05-24 02:23:37 +02:00
|
|
|
LM_CLIENT,
|
|
|
|
};
|