file encoding to utf-8
This commit is contained in:
@@ -195,20 +195,20 @@ bool PackInitialize(const char * c_pszFolder)
|
||||
}
|
||||
|
||||
#ifdef _DISTRIBUTE
|
||||
Tracef("알림: 팩 모드입니다.\n");
|
||||
Tracef("알림: 팩 모드입니다.\n");
|
||||
|
||||
//if (0 == strPackType.compare("FILE"))
|
||||
//{
|
||||
// bPackFirst = FALSE;
|
||||
// Tracef("알림: 파일 모드입니다.\n");
|
||||
// Tracef("알림: 파일 모드입니다.\n");
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// Tracef("알림: 팩 모드입니다.\n");
|
||||
// Tracef("알림: 팩 모드입니다.\n");
|
||||
//}
|
||||
#else
|
||||
bPackFirst = FALSE;
|
||||
Tracef("알림: 파일 모드입니다.\n");
|
||||
Tracef("알림: 파일 모드입니다.\n");
|
||||
#endif
|
||||
|
||||
CTextFileLoader::SetCacheMode();
|
||||
@@ -218,7 +218,7 @@ bool PackInitialize(const char * c_pszFolder)
|
||||
CEterPackManager::Instance().SetCacheMode();
|
||||
CEterPackManager::Instance().SetSearchMode(bPackFirst);
|
||||
|
||||
CSoundData::SetPackMode(); // Miles 파일 콜백을 셋팅
|
||||
CSoundData::SetPackMode(); // Miles 파일 콜백을 셋팅
|
||||
|
||||
std::string strPackName, strTexCachePackName;
|
||||
for (DWORD i = 1; i < TextLoader.GetLineCount() - 1; i += 2)
|
||||
@@ -309,7 +309,7 @@ bool RunMainScript(CPythonLauncher& pyLauncher, const char* lpCmdLine)
|
||||
SplitLine(lpCmdLine,seperator,&stVec);
|
||||
if (CmdSize == stVec.size() && stVec[0]==loginMark)
|
||||
{
|
||||
char buf[MAX_PATH]; //TODO 아래 함수 string 형태로 수정
|
||||
char buf[MAX_PATH]; //TODO 아래 함수 string 형태로 수정
|
||||
base64_decode(stVec[2].c_str(),buf);
|
||||
stVec[2] = buf;
|
||||
string_join(seperator,stVec,&stCmdLine);
|
||||
@@ -422,12 +422,12 @@ bool Main(HINSTANCE hInstance, LPSTR lpCmdLine)
|
||||
|
||||
if (pyLauncher.Create())
|
||||
{
|
||||
ret=RunMainScript(pyLauncher, lpCmdLine); //게임 실행중엔 함수가 끝나지 않는다.
|
||||
ret=RunMainScript(pyLauncher, lpCmdLine); //게임 실행중엔 함수가 끝나지 않는다.
|
||||
}
|
||||
|
||||
//ProcessScanner_ReleaseQuitEvent();
|
||||
|
||||
//게임 종료시.
|
||||
//게임 종료시.
|
||||
app->Clear();
|
||||
|
||||
timeEndPeriod(1);
|
||||
@@ -498,14 +498,14 @@ bool __IsLocaleVersion(LPSTR lpCmdLine)
|
||||
}
|
||||
|
||||
#ifdef USE_OPENID
|
||||
//2012.07.16 김용욱
|
||||
//일본 OpenID 지원. 인증키 인자 추가
|
||||
//2012.07.16 김용욱
|
||||
//일본 OpenID 지원. 인증키 인자 추가
|
||||
bool __IsOpenIDAuthKeyOption(LPSTR lpCmdLine)
|
||||
{
|
||||
return (strcmp(lpCmdLine, "--openid-authkey") == 0);
|
||||
}
|
||||
|
||||
bool __IsOpenIDTestOption(LPSTR lpCmdLine) //클라이언트에서 로그인이 가능하다.
|
||||
bool __IsOpenIDTestOption(LPSTR lpCmdLine) //클라이언트에서 로그인이 가능하다.
|
||||
{
|
||||
return (strcmp(lpCmdLine, "--openid-test") == 0);
|
||||
}
|
||||
@@ -547,14 +547,14 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
#endif
|
||||
|
||||
bool bQuit = false;
|
||||
bool bAuthKeyChecked = false; //OpenID 버전에서 인증키가 들어왔는지 알기 위한 인자.
|
||||
bool bAuthKeyChecked = false; //OpenID 버전에서 인증키가 들어왔는지 알기 위한 인자.
|
||||
int nArgc = 0;
|
||||
PCHAR* szArgv = CommandLineToArgv( lpCmdLine, &nArgc );
|
||||
|
||||
for( int i=0; i < nArgc; i++ ) {
|
||||
if(szArgv[i] == 0)
|
||||
continue;
|
||||
if (__IsLocaleVersion(szArgv[i])) // #0000829: [M2EU] 버전 파일이 항상 생기지 않도록 수정
|
||||
if (__IsLocaleVersion(szArgv[i])) // #0000829: [M2EU] 버전 파일이 항상 생기지 않도록 수정
|
||||
{
|
||||
char szModuleName[MAX_PATH];
|
||||
char szVersionPath[MAX_PATH];
|
||||
@@ -581,7 +581,7 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
bQuit = true;
|
||||
} else if ((strcmp(szArgv[i], "--force-set-locale") == 0))
|
||||
{
|
||||
// locale 설정엔 인자가 두 개 더 필요함 (로케일 명칭, 데이터 경로)
|
||||
// locale 설정엔 인자가 두 개 더 필요함 (로케일 명칭, 데이터 경로)
|
||||
if (nArgc <= i + 2)
|
||||
{
|
||||
MessageBox(NULL, "Invalid arguments", ApplicationStringTable_GetStringz(IDS_APP_NAME, "APP_NAME"), MB_ICONSTOP);
|
||||
@@ -594,9 +594,9 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
LocaleService_ForceSetLocale(localeName, localePath);
|
||||
}
|
||||
#ifdef USE_OPENID
|
||||
else if (__IsOpenIDAuthKeyOption(szArgv[i])) //2012.07.16 OpenID : 김용욱
|
||||
else if (__IsOpenIDAuthKeyOption(szArgv[i])) //2012.07.16 OpenID : 김용욱
|
||||
{
|
||||
// 인증키 설정엔 인자가 한 개 더 필요함 (인증키)
|
||||
// 인증키 설정엔 인자가 한 개 더 필요함 (인증키)
|
||||
if (nArgc <= i + 1)
|
||||
{
|
||||
MessageBox(NULL, "Invalid arguments", ApplicationStringTable_GetStringz(IDS_APP_NAME, "APP_NAME"), MB_ICONSTOP);
|
||||
@@ -606,7 +606,7 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
const char* authKey = szArgv[++i];
|
||||
|
||||
//ongoing (2012.07.16)
|
||||
//인증키 저장하는 부분
|
||||
//인증키 저장하는 부분
|
||||
LocaleService_SetOpenIDAuthKey(authKey);
|
||||
|
||||
bAuthKeyChecked = true;
|
||||
@@ -621,7 +621,7 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
|
||||
#ifdef USE_OPENID
|
||||
//OpenID
|
||||
//OpenID 클라이언트의 경우인증키를 받아오지 않을 경우 (웹을 제외하고 실행 시) 클라이언트 종료.
|
||||
//OpenID 클라이언트의 경우인증키를 받아오지 않을 경우 (웹을 제외하고 실행 시) 클라이언트 종료.
|
||||
|
||||
if (false == bAuthKeyChecked && !openid_test)
|
||||
{
|
||||
@@ -635,7 +635,7 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
goto Clean;
|
||||
|
||||
#if defined(NEEDED_COMMAND_ARGUMENT)
|
||||
// 옵션이 없으면 비정상 실행으로 간주, 프로그램 종료
|
||||
// 옵션이 없으면 비정상 실행으로 간주, 프로그램 종료
|
||||
if (strstr(lpCmdLine, NEEDED_COMMAND_ARGUMENT) == 0) {
|
||||
MessageBox(NULL, ApplicationStringTable_GetStringz(IDS_ERR_MUST_LAUNCH_FROM_PATCHER, "ERR_MUST_LAUNCH_FROM_PATCHER"), ApplicationStringTable_GetStringz(IDS_APP_NAME, "APP_NAME"), MB_ICONSTOP);
|
||||
goto Clean;
|
||||
@@ -702,7 +702,7 @@ static void GrannyError(granny_log_message_type Type,
|
||||
int Setup(LPSTR lpCmdLine)
|
||||
{
|
||||
/*
|
||||
* 타이머 정밀도를 올린다.
|
||||
* 타이머 정밀도를 올린다.
|
||||
*/
|
||||
TIMECAPS tc;
|
||||
UINT wTimerRes;
|
||||
@@ -714,7 +714,7 @@ int Setup(LPSTR lpCmdLine)
|
||||
timeBeginPeriod(wTimerRes);
|
||||
|
||||
/*
|
||||
* 그래니 에러 핸들링
|
||||
* 그래니 에러 핸들링
|
||||
*/
|
||||
|
||||
granny_log_callback Callback;
|
||||
|
||||
Reference in New Issue
Block a user