forked from Tr0n/client
convert comments in cpp files to utf8
This commit is contained in:
@ -483,7 +483,7 @@ void CArea::__Load_BuildObjectInstances()
|
||||
|
||||
__SetObjectInstance(*it, c_pObjectData);
|
||||
|
||||
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȭ<EFBFBD><EFBFBD>
|
||||
// 최적화용
|
||||
if ((*it)->dwType == prt::PROPERTY_TYPE_BUILDING)
|
||||
m_GraphicThingInstanceCRCMap.insert(TGraphicThingInstanceCRCMap::value_type( (*it)->pThingInstance, c_pObjectData->dwCRC ) );
|
||||
}
|
||||
@ -718,7 +718,7 @@ void CArea::__SetObjectInstance_SetDungeonBlock(TObjectInstance * pObjectInstanc
|
||||
|
||||
void CArea::__LoadAttribute(TObjectInstance * pObjectInstance, const char * c_szAttributeFileName)
|
||||
{
|
||||
// OBB<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>浹 <20><><EFBFBD><EFBFBD> <20>ڵ<EFBFBD> <20><><EFBFBD><EFBFBD>.
|
||||
// OBB를 사용한 충돌 정보 자동 생성.
|
||||
const bool bFileExist = CResourceManager::Instance().IsFileExist(c_szAttributeFileName);
|
||||
|
||||
CAttributeData * pAttributeData = (CAttributeData *) CResourceManager::Instance().GetResourcePointer(c_szAttributeFileName);
|
||||
@ -736,7 +736,7 @@ void CArea::__LoadAttribute(TObjectInstance * pObjectInstance, const char * c_sz
|
||||
|
||||
const bool bIsDungeonObject = (std::string::npos != attrFileName.find("/dungeon/")) || (std::string::npos != attrFileName.find("\\dungeon\\"));
|
||||
|
||||
// NOTE: dungeon <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ<EFBFBD><EFBFBD> Dummy Collision<EFBFBD><EFBFBD> <20>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ʵ<EFBFBD><CAB5><EFBFBD> <20><> (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ø<EFBFBD><C3B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD>찡 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>־<EFBFBD><D6BE><EFBFBD>. <20>̷<EFBFBD><CCB7><EFBFBD> <20>ϱ<EFBFBD><CFB1><EFBFBD> <20><EFBFBD><D7B7><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>Ϸ<EFBFBD>)
|
||||
// NOTE: dungeon 오브젝트는 Dummy Collision을 자동으로 생성하지 않도록 함 (던전의 경우 더미 컬리전때문에 문제가 된 경우가 수차례 있었음. 이렇게 하기로 그래픽 팀과 협의 완료)
|
||||
if (pAttributeData->IsEmpty() && false == bIsDungeonObject)
|
||||
{
|
||||
if (NULL != pObjectInstance && NULL != pObjectInstance->pThingInstance)
|
||||
@ -778,7 +778,7 @@ void CArea::__LoadAttribute(TObjectInstance * pObjectInstance, const char * c_sz
|
||||
/*
|
||||
void CArea::__LoadAttribute(TObjectInstance * pObjectInstance, const char * c_szAttributeFileName)
|
||||
{
|
||||
// AABB<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>浹 <20><><EFBFBD><EFBFBD> <20>ڵ<EFBFBD> <20><><EFBFBD><EFBFBD>.
|
||||
// AABB를 사용한 충돌 정보 자동 생성.
|
||||
const bool bFileExist = CResourceManager::Instance().IsFileExist(c_szAttributeFileName);
|
||||
|
||||
CAttributeData * pAttributeData = (CAttributeData *) CResourceManager::Instance().GetResourcePointer(c_szAttributeFileName);
|
||||
@ -806,7 +806,7 @@ void CArea::__LoadAttribute(TObjectInstance * pObjectInstance, const char * c_sz
|
||||
collision.v3Position = (v3Min + v3Max) * 0.5f;
|
||||
|
||||
D3DXVECTOR3 vDelta = (v3Max - v3Min);
|
||||
collision.fDimensions[0] = vDelta.x * 0.5f; // v3Min, v3Max<EFBFBD><EFBFBD> <20><><EFBFBD>ϱ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>ݰ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
collision.fDimensions[0] = vDelta.x * 0.5f; // v3Min, v3Max를 구하기 위한 가로, 세로, 높이의 절반값 저장
|
||||
collision.fDimensions[1] = vDelta.y * 0.5f;
|
||||
collision.fDimensions[2] = vDelta.z * 0.5f;
|
||||
|
||||
@ -830,7 +830,7 @@ void CArea::__LoadAttribute(TObjectInstance * pObjectInstance, const char * c_sz
|
||||
/*
|
||||
void CArea::__LoadAttribute(TObjectInstance * pObjectInstance, const char * c_szAttributeFileName)
|
||||
{
|
||||
// Sphere<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>浹 <20><><EFBFBD><EFBFBD> <20>ڵ<EFBFBD> <20><><EFBFBD><EFBFBD>.
|
||||
// Sphere를 사용한 충돌 정보 자동 생성.
|
||||
const bool bFileExist = CResourceManager::Instance().IsFileExist(c_szAttributeFileName);
|
||||
|
||||
CAttributeData * pAttributeData = (CAttributeData *) CResourceManager::Instance().GetResourcePointer(c_szAttributeFileName);
|
||||
@ -940,7 +940,7 @@ bool CArea::__Load_LoadObject(const char * c_szFileName)
|
||||
ObjectData.Position.z = atof(c_rstrzPosition.c_str());
|
||||
ObjectData.dwCRC = atoi (c_rstrCRC.c_str());
|
||||
|
||||
// 20041217.myevan.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̼<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
// 20041217.myevan.로테이션 공식 변경
|
||||
ObjectData.InitializeRotation(); //ObjectData.m_fYaw = ObjectData.m_fPitch = ObjectData.m_fRoll = 0;
|
||||
if (rVector.size() > 4)
|
||||
{
|
||||
@ -1040,7 +1040,7 @@ bool CArea::__Load_LoadAmbience(const char * c_szFileName)
|
||||
ObjectData.dwCRC = atoi (c_rstrCRC.c_str());
|
||||
ObjectData.dwRange = atoi(c_rstrRange.c_str());
|
||||
|
||||
// 20041217.myevan.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̼<EFBFBD> <20>ʱ<EFBFBD>ȭ
|
||||
// 20041217.myevan.로테이션 초기화
|
||||
ObjectData.InitializeRotation();
|
||||
ObjectData.m_fHeightBias = 0.0f;
|
||||
ObjectData.fMaxVolumeAreaPercentage = 0.0f;
|
||||
@ -1274,7 +1274,7 @@ void CArea::__Clear_DestroyObjectInstance(TObjectInstance * pObjectInstance)
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// Coordination <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
// Coordination 관련
|
||||
void CArea::GetCoordinate(unsigned short * usCoordX, unsigned short * usCoordY)
|
||||
{
|
||||
*usCoordX = m_wX;
|
||||
|
Reference in New Issue
Block a user