Advertisement
MiaMyLove

SunShineSilver.mdA

Apr 12th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.13 KB | None | 0 0
  1. char __fastcall sub_140296494(__int64 a1, __int64 a2)
  2. {
  3.   __int64 v2; // rsi@1
  4.   __int64 v3; // rbp@1
  5.   signed __int64 v4; // rdi@1
  6.   int v5; // eax@1
  7.   int v6; // eax@2
  8.   char result; // al@2
  9.   int v8; // eax@4
  10.   int v9; // eax@6
  11.   int v10; // eax@8
  12.   int v11; // eax@10
  13.   int v12; // eax@12
  14.   int v13; // eax@14
  15.   int v14; // eax@16
  16.   int v15; // eax@18
  17.   int v16; // eax@20
  18.  
  19.   v2 = a1;
  20.   v3 = a2;
  21.   *(_QWORD *)(a1 + 208) = 0i64;
  22.   sub_1402852B0(a1 + 168);
  23.   v4 = v2 + 56;
  24.   *(_WORD *)(v4 + 80) = 0;
  25.   *(_QWORD *)v4 = 0i64;
  26.   *(_QWORD *)(v4 + 8) = 0i64;
  27.   *(_QWORD *)(v4 + 16) = 0i64;
  28.   *(_QWORD *)(v4 + 64) = 0i64;
  29.   *(_QWORD *)(v4 + 72) = 0i64;
  30.   sub_14092FF00(v2 + 80, 0i64, 40i64);
  31.   *(_WORD *)(v2 + 144) = 0;
  32.   *(_QWORD *)(v2 + 152) = 0i64;
  33.   *(_QWORD *)(v2 + 160) = 0i64;
  34.   v5 = *(_DWORD *)(v2 + 36);
  35.   switch ( v5 )
  36.   {
  37.     case 537254313:
  38.       v6 = sub_1402221DC();
  39.       result = sub_1402D6718((unsigned int)v6, v3);
  40.       break;
  41.     case 478352891:
  42.       v8 = sub_1402221DC();
  43.       result = sub_1402D4EB8((unsigned int)v8, v3);
  44.       break;
  45.     case -897111558:
  46.       v9 = sub_1402221DC();
  47.       result = sub_1402D4FC8((unsigned int)v9, v3);
  48.       break;
  49.     case 1372920054:
  50.       v10 = sub_1402221DC();
  51.       result = sub_1402D4F40((unsigned int)v10, v3);
  52.       break;
  53.     case -1948761933:
  54.       v11 = sub_1402221DC();
  55.       result = sub_1402D6828((unsigned int)v11);
  56.       break;
  57.     case 848807939:
  58.       v12 = sub_1402221DC();
  59.       result = sub_1402D67A0((unsigned int)v12, v3);
  60.       break;
  61.     case 1445302971:
  62.       v13 = sub_1402221DC();
  63.       result = sub_1402D50C0((unsigned int)v13);
  64.       break;
  65.     case -1316591359:
  66.       v14 = sub_1402221DC();
  67.       result = sub_1402D6690((unsigned int)v14, v3);
  68.       break;
  69.     case 81737122:
  70.       v15 = sub_1402221DC();
  71.       result = sub_140289510((unsigned int)v15, v3);
  72.       break;
  73.     case -1105389288:
  74.       v16 = sub_1402221DC();
  75.       result = sub_1402D5144((unsigned int)v16, v3);
  76.       break;
  77.     default:
  78.       result = 0;
  79.       break;
  80.   }
  81.   *(_BYTE *)(v2 + 44) = 0;
  82.   *(_BYTE *)(v2 + 46) = 1;
  83.   return result;
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement