Resolved Vertical space name/title

Hellcat

Vassal
Customer
1.webp

Does anyone know which client file and rendering function is responsible for modifying the vertical space gap between the player name and title as shown in the picture?
 
Last edited:
View attachment 9280

Does anyone know which client file and rendering function is responsible for modifying the vertical space gap between the player name and title as shown in the picture?
Два варианта, немного обновить шрифты, прям подрезать под пиксели.
Второй уже в клиенте и кажись это далеко не в xdat лежит.

Только учти там не два блока, там больше их. Как минимум есть еще под party matching, и еще один над ним.
 
You can change this either in interface.xdat or directly in nwindow.dll.
I only have the HF client on hand right now, so I'll show you using that as an example, it should most likely work on other clients too.

In interface.xdat, you can just change the value in the fonts section under lineGap:
1790183548014.webp

Alternatively, in nwindow.dll, you can find the function NCTargetNameManager::DrawTargetName and instead of calling UFontManager::GetLineGap, you can just pass a value straight into eax. For instance, if you replace that call with mov eax, 0 and nop, the gap will be completely gone.
1790183719099.webp
 
Last edited:
You can change this either in interface.xdat or directly in nwindow.dll.
I only have the HF client on hand right now, so I'll show you using that as an example, it should most likely work on other clients too.

In interface.xdat, you can just change the value in the fonts section under lineGap:

Alternatively, in nwindow.dll, you can find the function NCTargetNameManager::DrawTargetName and instead of calling UFontManager::GetLineGap, you can just pass a value straight into eax. For instance, if you replace that call with mov eax, 0 and nop, the gap will be completely gone.
Hi, whats name program for view nwindow.dll?
 
Back
Top