All pastes #773611 Raw Edit

Someone

public cpp v1 · immutable
·published 2007-11-14 17:43 UTC
rendered paste body
bool CalculateCoordinates(float *origin, float *vecScreen){    int cResult = 0;	int displayCenterX = pEngine->GetWindowCenterX();	int displayCenterY = pEngine->GetWindowCenterY();    if( pEngine->GetLocalPlayer() != NULL )        cResult = pEngine->pTriAPI->WorldToScreen( origin, vecScreen );    if( vecScreen[0] < 1 && vecScreen[1] < 1 && vecScreen[0] > -1 && vecScreen [1] > -1 && !cResult )    {        vecScreen[0] = vecScreen[0] * displayCenterX + displayCenterX;        vecScreen[1] = -vecScreen[1] * displayCenterY + displayCenterY;        return true;    }    return false;}