Advertisement
Guest User

Untitled

a guest
May 26th, 2015
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.11 KB | None | 0 0
  1.   _this = this;
  2.   if ( *(float *)(this + 212) == 0.0 )          // RotationSpeed
  3.   {
  4.     *(_DWORD *)(this + 232) = 0;
  5.     *(_DWORD *)(this + 236) = 0x7F7FFFFF;
  6.     *(_DWORD *)(this + 240) = 0x7F7FFFFF;
  7.     *(_DWORD *)(this + 244) = 0;
  8.     *(_DWORD *)(this + 248) = 0x7F7FFFFF;
  9.     result = 0;
  10.   }
  11.   else
  12.   {
  13.     result = *(_DWORD *)(this + 204);           // WalkingGraphic1
  14.     if ( result )
  15.     {
  16.       v3 = (double)*(_WORD *)(result + 96) * *(float *)(this + 212);// x * RotationSpeed
  17.       (*(void (__stdcall **)(_DWORD))(*(_DWORD *)this + 96))(LODWORD(v3));
  18.       result = 1;
  19.       *(_DWORD *)(_this + 240) = *(_DWORD *)(_this + 248);
  20.     }
  21.   }
  22.   return result;
  23.  
  24.   if ( a2 == 0.0 || a3 == 0.0 )
  25.   {
  26.     result = 0;
  27.   }
  28.   else
  29.   {
  30.     *(float *)(this + 232) = a2;
  31.     *(float *)(this + 236) = a3;
  32.     result = 1;
  33.     *(float *)(this + 240) = 6.2831855 / (a2 * 6.2831855 / a3);
  34.   }
  35.   return result;
  36.  
  37.   *(float *)(this + 244) = RotationSpeed;
  38.   if ( RotationSpeed == 0.0 )
  39.     *(_DWORD *)(this + 248) = 0x7F7FFFFF;       // max
  40.   else
  41.     *(float *)(this + 248) = 6.2831855 / RotationSpeed;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement