Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.71 KB | None | 0 0
  1. void __thiscall LoadInventory(_BYTE *this, int a2)
  2. {
  3.   // [COLLAPSED LOCAL DECLARATIONS. PRESS KEYPAD CTRL-"+" TO EXPAND]
  4.  
  5.   v2 = this[1405] == 0;
  6.   v14 = this;
  7.   if ( v2 )
  8.   {
  9.     v3 = getUserModel();
  10.     v4 = (*(*v3 + 32))(v3);
  11.     v5 = getInventoryModel();
  12.     v6 = (*(*v5 + 8))(v5, v4, a2 + 4);
  13.     if ( v6 && (v15 = 1, v7 = sub_1012BE70(v6, &v15), (v8 = v7) != 0) && sub_100709D0(*v7) )
  14.     {
  15.       sub_101535D0(*v8, a2);
  16.     }
  17.     else
  18.     {
  19.       v9 = getInventoryModel();
  20.       v10 = (*(*v9 + 20))(v9, a2);              // crash
  21.       v11 = *(v10 + 8);
  22.       if ( v11 != &v11[52 * *(v10 + 4)] )
  23.       {
  24.         qmemcpy(&v12, v11, 0x34u);
  25.         sub_10153620(v13, a2);
  26.       }
  27.     }
  28.   }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement