Aioria scrie: ↑
Hi! Thank you, it works, but now the "blinking" is not very visibile with the rounded marks, any tips?
Thanks again
Hey!
Personally I preferred to reuse the same animation
effect already used on the Atlas
map, instead of keeping the basic 2-frame blink on the minimap target mark.
1. PythonMiniMap.h
Find:
void __RenderMiniWayPointMark(int ixCenter, int iyCenter);
Replace with:
void __RenderMiniWayPointMark(int ixCenter, int iyCenter, int iOffset = 0);
2. PythonMiniMap.cpp: __RenderMiniWayPointMark
Find:
void CPythonMiniMap::__RenderMiniWayPointMark(int ixCenter, int iyCenter)
{
int iNum = (ELTimer_GetMSec() / 67) % MINI_WAYPOINT_IMAGE_COUNT;
CGraphicImageInstance & rInstance = m_MiniWayPointGraphicImageInstances[iNum];
rInstance.SetPosition(ixCenter - rInstance.GetWidth()/2, iyCenter - rInstance.GetHeight()/2);
rInstance.Render();
}
Replace with:
void CPythonMiniMap::__RenderMiniWayPointMark(int ixCenter, int iyCenter, int iOffset)
{
int iNum = (ELTimer_GetMSec() / 67) % MINI_WAYPOINT_IMAGE_COUNT;
CGraphicImageInstance & rInstance = m_MiniWayPointGraphicImageInstances[iNum];
rInstance.SetPosition(ixCenter - rInstance.GetWidth()/2 + iOffset, iyCenter - rInstance.GetHeight()/2 + iOffset);
rInstance.Render();
}
3. PythonMiniMap.cpp: Render()
Find:
__RenderTargetMark(rAtlasMarkInfo.m_fMiniMapX, rAtlasMarkInfo.m_fMiniMapY);
Replace with:
__RenderMiniWayPointMark(rAtlasMarkInfo.m_fMiniMapX, rAtlasMarkInfo.m_fMiniMapY, 4);