Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char __cdecl sub_5F2340(void *a1, int a2, int a3, int a4, int a5, int a6)
- {
- int v6; // ST2C_4@2
- int v7; // esi@2
- __m128 v8; // xmm1@2
- int v9; // edi@2
- void *v10; // ebx@2
- char result; // al@2
- float v12; // xmm2_4@5
- float v13; // xmm1_4@5
- __int128 v14; // xmm3@5
- __int128 v15; // xmm4@5
- __int128 v16; // xmm0@5
- int v17; // [sp+10h] [bp-40h]@2
- int v18; // [sp+14h] [bp-3Ch]@2
- float v19; // [sp+18h] [bp-38h]@2
- int v20; // [sp+1Ch] [bp-34h]@2
- int v21; // [sp+20h] [bp-30h]@2
- int v22; // [sp+24h] [bp-2Ch]@2
- int v23; // [sp+28h] [bp-28h]@2
- if ( *(GetRecoilInfoFromIndex(a6) + 0x638) ) // IsShotGun
- {
- *&v6 = *(dword_3E7327C + 0x18);
- sub_4ABFD0(&v23);
- v7 = a3;
- v8 = 0;
- v8.m128_f32[0] = *&v6;
- v9 = a2;
- v10 = a1;
- v20 = _mm_xor_ps(v8, xmmword_A0AE60);
- v21 = v20;
- v17 = v6;
- v18 = v6;
- v22 = 0;
- v19 = *&v6 * 2.0;
- result = SweepTrace(a1, a2, &v20, &v17, a3, a4, a5, &v23);
- }
- else
- {
- v7 = a3;
- v9 = a2;
- v10 = a1;
- result = TraceRayEx(a1, a2, a3, a4, a5, &ResultList, TraceCallBack);// TraceCallBack
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement