Tweak Up Your Radar!
could be useful
usage:
Credits:
King-orgy
Code:
struct CompassStyle{ float x1, y1; float y2, x2;};struct Radar_Angle{ float Pos_X; float Pos_Y; float Size_W; float Size_H; float style1; float style2;};
Code:
void (__cdecl *CG_DrawCompassMap)(int noidea, int disableRotation, CompassStyle* Style, Radar_Angle *Pos, qhandle_t shader, vec4_t color, int disable ) = (void (__cdecl *)(int ,int , CompassStyle* , Radar_Angle *, qhandle_t , vec4_t , int ))0x45A130;
Code:
Radar_Angle Pos;
Pos.Size_W = Your Hack Radar Size;
Pos.Size_H = Your Hack Radar Size;
Pos.Pos_X = Your Hack Radar Pos;
Pos.Pos_Y = Your Hack Radar Pos;
Pos.style1 = 1;
Pos.style2 = 1;
CompassStyle CompassSt = { Pos.style1, Pos.style2 };
CG_DrawCompassMap(0, 0, &CompassSt, &Pos , 0, colorWhite, 0 );
Code:
if ( setcase > 284 ) { switch ( setcase ) { case 317: if ( (unsigned __int8)sub_4C12B0("compassGridEnabled") ) { v24 = color; v30 = 1; LABEL_23: CG_DrawCompassMap(a1, 0, (int)&Style, (int)&Radar_Angle, shader, v24, v30); } break; case 324: sub_4825A0(a1, 0, &Style, &Radar_Angle, shader, color); break; case 325: sub_47F600(a1, 0, (int)&Style, (int)&Radar_Angle, color); break; case 328: sub_677AD0(a1, 0, &Style, &Radar_Angle, shader, color); break; case 312: sub_451620(a1, 0, (int)&Style, (int)&Radar_Angle, color); break; case 332: sub_5058E0(a1, 0, (int)&Style, (int)&Radar_Angle, color); break; case 376: sub_5E4C60(a1, 0, (int)&Style, (int)&Radar_Angle, color, shader); break; case 331: CG_DrawStretchSelfAngle(a1, (int)&Radar_Angle, shader, color); break; case 294: case 295: case 296: case 297: sub_5C15A0(a1, (int)&Radar_Angle, setcase - 294, color, shader); break; case 290: case 291: case 292: case 293: sub_4F8660(a1, (int)&Radar_Angle, setcase - 290, color, shader); break; case 330: sub_7D2550(a1, shader, color); break; case 285: if ( !*((_DWORD *)v17 + 97185) ) sub_7D4F20(shader); break; case 286: if ( !*((_DWORD *)v17 + 97185) ) sub_7D5070(shader); break; case 287: if ( !*((_DWORD *)v17 + 97185) ) sub_7D5110(shader); break; case 316: sub_7D54F0(a1, (int)&Style, (int)&Radar_Angle, color); break; case 351: sub_7D5700((int)&Radar_Angle, a1, color); break; case 335: case 379: sub_7D7A20(shader, color); break; case 391: sub_7D7C20(shader, color); break; case 339: sub_7D76C0(&Radar_Angle, color); break; default: goto LABEL_92; } }
King-orgy
