1
0
forked from metin2/client

convert comments in cpp files to utf8

This commit is contained in:
2024-12-17 22:41:21 +01:00
parent 4525e3103d
commit 361a62853d
153 changed files with 955 additions and 955 deletions

View File

@ -50,7 +50,7 @@ int SplitLine(const char * c_szText, CTokenVector* pstTokenVector, const char *
pstTokenVector->push_back(stLine.substr(beginPos, endPos - beginPos));
// <EFBFBD>߰<EFBFBD> <20>ڵ<EFBFBD>. <20>ǵڿ<C7B5> <20><><EFBFBD><EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD>츦 üũ<C3BC>Ѵ<EFBFBD>. - [levites]
// 추가 코드. 맨뒤에 탭이 있는 경우를 체크한다. - [levites]
if (int(stLine.find_first_not_of(c_szDelimeter, basePos)) < 0)
break;
} while (basePos < stLine.length());
@ -226,7 +226,7 @@ bool CPythonSkill::RegisterSkillTable(const char * c_szFileName)
switch (iVnum)
{
case 1: // <EFBFBD><EFBFBD><EFBFBD>
case 1: // 삼연참
affect.strAffectMinFormula += "* 3";
affect.strAffectMaxFormula += "* 3";
break;
@ -405,7 +405,7 @@ bool CPythonSkill::RegisterSkillDesc(const char * c_szFileName)
const std::string & c_rstrJob = TokenVector[DESC_TOKEN_TYPE_JOB];
const std::string & c_rstrIconName = TokenVector[DESC_TOKEN_TYPE_ICON_NAME];
// NOTE : Support <EFBFBD><EFBFBD>ų<EFBFBD>ӿ<EFBFBD><EFBFBD><EFBFBD> 3<>ܰ踦 <20><><EFBFBD><EFBFBD><EFBFBD>ؾ<EFBFBD> <20>ؼ<EFBFBD> <20><><EFBFBD><EFBFBD> ó<><C3B3> - [levites]
// NOTE : Support 스킬임에도 3단계를 지원해야 해서 예외 처리 - [levites]
if (c_iSkillIndex_Riding == iSkillIndex)
{
char szIconFileNameHeader[64+1];
@ -1231,7 +1231,7 @@ bool CPythonSkill::SSkillData::GetState(const char * c_szStateName, int * piStat
{
*piState = 0;
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ӽ<EFBFBD> <20><><EFBFBD><EFBFBD>
// 증지술 임시 제외
/*
if (0 != ms_dwTimeIncreaseSkillNumber)
{
@ -1307,7 +1307,7 @@ const char * CPythonSkill::SSkillData::GetAffectDescription(DWORD dwIndex, float
if (CP_ARABIC == ::GetDefaultCodePage())
{
// #0000870: [M2AE] <EFBFBD>ѱ<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>϶<EFBFBD> Ư<><C6AF> <20>ƶ<EFBFBD><C6B6><EFBFBD> <20><><EFBFBD><EFBFBD><E5BFA1> ũ<><C5A9><EFBFBD><EFBFBD> <20>߻<EFBFBD>
// #0000870: [M2AE] 한국어 모드일때 특정 아랍어 문장에서 크래쉬 발생
static std::string strDescription;
strDescription = c_rstrAffectDescription;
int first = strDescription.find("%.0f");
@ -1990,7 +1990,7 @@ PyObject * skillIsLevelUpSkill(PyObject * poSelf, PyObject * poArgs)
if (!CPythonSkill::Instance().GetSkillData(iSkillIndex, &c_pSkillData))
return Py_BuildException("skill.IsLevelUpSkill - Failed to find skill by %d", iSkillIndex);
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
// 모두 레벨업 가능
return Py_BuildValue("i", TRUE);
}
@ -2016,7 +2016,7 @@ PyObject * skillGetIconImage(PyObject * poSelf, PyObject * poArgs)
CPythonSkill::SSkillData * c_pSkillData;
if (!CPythonSkill::Instance().GetSkillData(iSkillIndex, &c_pSkillData))
return Py_BuildValue("i", 0); // <EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> 0<><30> <20><><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD>.
return Py_BuildValue("i", 0); // 익셉션을 내는 대신 0을 리턴한다.
return Py_BuildValue("i", c_pSkillData->pImage);
}
@ -2051,7 +2051,7 @@ PyObject * skillGetIconImageNew(PyObject * poSelf, PyObject * poArgs)
CPythonSkill::SSkillData * c_pSkillData;
if (!CPythonSkill::Instance().GetSkillData(iSkillIndex, &c_pSkillData))
return Py_BuildValue("i", 0); // <EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> 0<><30> <20><><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD>.
return Py_BuildValue("i", 0); // 익셉션을 내는 대신 0을 리턴한다.
if (iGradeIndex < 0)
iGradeIndex = 0;