mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Fix HUD tracking being broken in non-green aspect ratios.
This commit is contained in:
parent
54cd540e5b
commit
9ef2530e54
1 changed files with 6 additions and 2 deletions
|
|
@ -865,8 +865,8 @@ void K_ObjectTracking(trackingResult_t *result, vector3_t *point, UINT8 cameraNu
|
|||
|
||||
// Calculate screen size adjustments.
|
||||
// TODO: Anyone want to make this support non-green resolutions somehow? :V
|
||||
screenWidth = BASEVIDWIDTH;
|
||||
screenHeight = BASEVIDHEIGHT;
|
||||
screenWidth = vid.width/vid.dupx;
|
||||
screenHeight = vid.height/vid.dupy;
|
||||
|
||||
if (r_splitscreen >= 2)
|
||||
{
|
||||
|
|
@ -925,6 +925,10 @@ void K_ObjectTracking(trackingResult_t *result, vector3_t *point, UINT8 cameraNu
|
|||
result->onScreen = false;
|
||||
}
|
||||
|
||||
// adjust to non-green-resolution screen coordinates
|
||||
result->x -= ((vid.width/vid.dupx) - BASEVIDWIDTH)<<(FRACBITS-((r_splitscreen >= 2) ? 2 : 1));
|
||||
result->y -= ((vid.height/vid.dupy) - BASEVIDHEIGHT)<<(FRACBITS-((r_splitscreen >= 1) ? 2 : 1));
|
||||
|
||||
return;
|
||||
|
||||
#undef NEWTAN
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue