M2 Download Center
Download Here ( Internal )
InstanceBase.h
find
NAMECOLOR_WAYPOINT,
add
NAMECOLOR_METIN,
PythonCharacterManagerModule.cpp
find
PyModule_AddIntConstant(poModule, "NAMECOLOR_MOB", CInstanceBase::NAMECOLOR_NORMAL_MOB);
add
PyModule_AddIntConstant(poModule, "NAMECOLOR_METIN", CInstanceBase::NAMECOLOR_METIN);
InstanceBaseEffect.cpp
find
else if (IsPoly())
{
return NAMECOLOR_MOB;
}
add
else if (IsStone())
{
return NAMECOLOR_METIN;
}
PythonMiniMap.cpp
find
m_NPCPositionVector.clear();
add
m_MetinPositionVector.clear();
find
else if (pkInstEach->IsNPC())
{
aMarkPosition.m_fX = ( m_fWidth - (float)m_WhiteMark.GetWidth() ) / 2.0f + fDistanceFromCenterX + m_fScreenX;
aMarkPosition.m_fY = ( m_fHeight - (float)m_WhiteMark.GetHeight() ) / 2.0f + fDistanceFromCenterY + m_fScreenY;
m_NPCPositionVector.push_back(aMarkPosition);
}
add
else if (pkInstEach->IsStone())
{
aMarkPosition.m_fX = ( m_fWidth - (float)m_WhiteMark.GetWidth() ) / 2.0f + fDistanceFromCenterX + m_fScreenX;
aMarkPosition.m_fY = ( m_fHeight - (float)m_WhiteMark.GetHeight() ) / 2.0f + fDistanceFromCenterY + m_fScreenY;
m_MetinPositionVector.push_back(aMarkPosition);
}
find
// NPC
STATEMANAGER.SetRenderState(D3DRS_TEXTUREFACTOR, CInstanceBase::GetIndexedNameColor(CInstanceBase::NAMECOLOR_NPC));
aIterator = m_NPCPositionVector.begin();
while (aIterator != m_NPCPositionVector.end())
{
TMarkPosition & rPosition = *aIterator;
m_WhiteMark.SetPosition(rPosition.m_fX, rPosition.m_fY);
m_WhiteMark.Render();
++aIterator;
}
add
// Metin
STATEMANAGER.SetRenderState(D3DRS_TEXTUREFACTOR, CInstanceBase::GetIndexedNameColor(CInstanceBase::NAMECOLOR_METIN));
aIterator = m_MetinPositionVector.begin();
while (aIterator != m_MetinPositionVector.end())
{
TMarkPosition & rPosition = *aIterator;
m_WhiteMark.SetPosition(rPosition.m_fX, rPosition.m_fY);
m_WhiteMark.Render();
++aIterator;
}
PythonMiniMap.h
find
TInstanceMarkPositionVector m_NPCPositionVector;
add
TInstanceMarkPositionVector m_MetinPositionVector;
root/colorinfo.py
find
CHR_NAME_RGB_WARP = (136, 218, 241)
add
CHR_NAME_RGB_METIN = (240, 255, 255)
You can select another color from here
root/introloading.py
find
chrmgr.NAMECOLOR_WAYPOINT : colorInfo.CHR_NAME_RGB_WAYPOINT,
add
chrmgr.NAMECOLOR_METIN : colorInfo.CHR_NAME_RGB_METIN,