diff --git a/CubeModLauncher/main.cpp b/CubeModLauncher/main.cpp index 0a7c3fc..344b921 100644 --- a/CubeModLauncher/main.cpp +++ b/CubeModLauncher/main.cpp @@ -12,6 +12,7 @@ #define MODLOADER_CRC 0x39D18E98 char* CUBE_EXECUTABLE = "cubeworld.exe"; +char* MODLOADER_DLL = "CubeModLoader.dll"; using namespace std; @@ -65,19 +66,19 @@ int main(int argc, char** argv) { } //Inject our dll - if ( !FileExists("CubeModLoader.dll") ) { - printf("CubeModLoader.dll not found.\n"); + if ( !FileExists(MODLOADER_DLL) ) { + printf("%dll not found.\n", MODLOADER_DLL); return Bail(1); } - unsigned int loaderChecksum = crc32_file("CubeModLoader.dll"); + unsigned int loaderChecksum = crc32_file(MODLOADER_DLL); if (loaderChecksum != MODLOADER_CRC && !testMode) { - printf("CubeModLoader.dll is the wrong version (%08X)\n", loaderChecksum); + printf("%dll is the wrong version (%08X)\n", MODLOADER_DLL, loaderChecksum); return Bail(1); } if (testMode) { - printf("CubeModLoader.dll CRC: %08X\n", loaderChecksum); + printf("%dll CRC: %08X\n", MODLOADER_DLL, loaderChecksum); } Process process(CUBE_EXECUTABLE); @@ -91,7 +92,7 @@ int main(int argc, char** argv) { printf("%s was successfully started.\n\n", CUBE_EXECUTABLE); } - process.InjectDLL( std::string("CubeModLoader.dll") ); + process.InjectDLL( std::string(MODLOADER_DLL) ); // Need to give the loader some time to work // This is a horrible thing and probably will result in a race condition please help me