text encoding fixed

This commit is contained in:
d1str4ught
2025-08-18 02:12:07 +02:00
parent da0a923cde
commit 34000c3306
484 changed files with 5767 additions and 5767 deletions

View File

@@ -1,4 +1,4 @@
#include "stdafx.h"
#include "stdafx.h"
#include "utils.h"
#include "char.h"
@@ -98,21 +98,21 @@ class CFuncViewInsert
void operator () (LPENTITY ent)
{
// 오브젝트가 아닌 것은 거리를 계산하여 거리가 멀면 추가하지 않는다.
// 오브젝트가 아닌 것은 거리를 계산하여 거리가 멀면 추가하지 않는다.
if (!ent->IsType(ENTITY_OBJECT))
if (DISTANCE_APPROX(ent->GetX() - m_me->GetX(), ent->GetY() - m_me->GetY()) > dwViewRange)
return;
// 나를 대상에 추가
// 나를 대상에 추가
m_me->ViewInsert(ent);
// 둘다 캐릭터면
// 둘다 캐릭터면
if (ent->IsType(ENTITY_CHARACTER) && m_me->IsType(ENTITY_CHARACTER))
{
LPCHARACTER chMe = (LPCHARACTER) m_me;
LPCHARACTER chEnt = (LPCHARACTER) ent;
// 대상이 NPC면 StateMachine을 킨다.
// 대상이 NPC면 StateMachine을 킨다.
if (chMe->IsPC() && !chEnt->IsPC() && !chEnt->IsWarp() && !chEnt->IsGoto())
chEnt->StartStateMachine();
}
@@ -134,13 +134,13 @@ void CEntity::UpdateSectree()
++m_iViewAge;
CFuncViewInsert f(this); // 나를 섹트리에 있는 사람들에게 추가
CFuncViewInsert f(this); // 나를 섹트리에 있는 사람들에게 추가
GetSectree()->ForEachAround(f);
ENTITY_MAP::iterator it, this_it;
//
// m_map_view에서 필요 없는 녀석들 지우기
// m_map_view에서 필요 없는 녀석들 지우기
//
if (m_bObserverModeChange)
{
@@ -155,11 +155,11 @@ void CEntity::UpdateSectree()
{
LPENTITY ent = this_it->first;
// 나로 부터 상대방을 지운다.
// 나로 부터 상대방을 지운다.
ent->EncodeRemovePacket(this);
m_map_view.erase(this_it);
// 상대로 부터 나를 지운다.
// 상대로 부터 나를 지운다.
ent->ViewRemove(this, false);
}
else
@@ -167,11 +167,11 @@ void CEntity::UpdateSectree()
LPENTITY ent = this_it->first;
// 나로 부터 상대방을 지운다.
// 나로 부터 상대방을 지운다.
//ent->EncodeRemovePacket(this);
//m_map_view.erase(this_it);
// 상대로 부터 나를 지운다.
// 상대로 부터 나를 지운다.
//ent->ViewRemove(this, false);
EncodeRemovePacket(ent);
}
@@ -189,11 +189,11 @@ void CEntity::UpdateSectree()
{
LPENTITY ent = this_it->first;
// 나로 부터 상대방을 지운다.
// 나로 부터 상대방을 지운다.
ent->EncodeRemovePacket(this);
m_map_view.erase(this_it);
// 상대로 부터 나를 지운다.
// 상대로 부터 나를 지운다.
ent->ViewRemove(this, false);
}
else
@@ -223,11 +223,11 @@ void CEntity::UpdateSectree()
{
LPENTITY ent = this_it->first;
// 나로 부터 상대방을 지운다.
// 나로 부터 상대방을 지운다.
ent->EncodeRemovePacket(this);
m_map_view.erase(this_it);
// 상대로 부터 나를 지운다.
// 상대로 부터 나를 지운다.
ent->ViewRemove(this, false);
}
}