void DrawCircle( IActor *Players, color_t Color )
{
D3DXVECTOR3 Head, Neck, vHead, vNeck;
engine->GetBoneName( Players, list[ 1 ], Neck );
engine->GetBoneName( Players, list[ 15 ], Head );
if( engine->GetRenderer()->WorldToScreen( &Head, &vHead ) &&
engine->GetRenderer()->WorldToScreen( &Neck, &vNeck ) )
{
D3DXVECTOR3 circle = vNeck - vHead;
if( circle.x < 0 )
circle.y *= -1;
float radius = circle.y * 2.3f;
d3d->DrawCircle( vHead.x, vHead.y - radius, radius, 1, Color );
}
}