mirror of
https://github.com/Mauler125/r5sdk.git
synced 2025-02-09 19:15:03 +01:00
* Fixed compiler error when trying to compile SDK Launcher in debug (static lib was not compiled with static link runtime). * Documented most stuff in basepanel.cpp * Split some logic into dedicated functions in basepanel.cpp * Implemented VDF parser from Matthias Moeller. * Parse playlist file and load all playlists into the combo box.
36 lines
1017 B
C
36 lines
1017 B
C
#pragma once
|
|
|
|
//-----------------------------------------------------------------------------
|
|
// Launch and inject specified dll based on launchmode
|
|
//-----------------------------------------------------------------------------
|
|
//enum class eLaunchMode : int
|
|
//{
|
|
// LM_NULL,
|
|
// LM_DEBUG_GAME, // Debug worker DLL.
|
|
// LM_RELEASE_GAME, // Release worker DLL.
|
|
// LM_DEBUG_DEDI, // Debug dedicated DLL.
|
|
// LM_RELEASE_DEDI // Release dedicated DLL.
|
|
//};
|
|
|
|
|
|
enum class eLaunchMode : int
|
|
{
|
|
LM_NONE = -1,
|
|
LM_HOST_DEBUG,
|
|
LM_HOST,
|
|
LM_SERVER_DEBUG,
|
|
LM_SERVER,
|
|
LM_CLIENT_DEBUG,
|
|
LM_CLIENT,
|
|
};
|
|
|
|
//-----------------------------------------------------------------------------
|
|
// [TODO] Launch with FCVAR_DEVELOPMENTONLY and FCVAR_CHEATS disabled/enabled
|
|
//-----------------------------------------------------------------------------
|
|
enum class eLaunchState : int
|
|
{
|
|
LS_NULL,
|
|
LS_NOCHEATS, // Disabled cheats
|
|
LS_CHEATS, // Enable cheats
|
|
LS_DEBUG // Enable debug
|
|
}; |