Advertisement
Pr0nogo

Untitled

Jun 27th, 2020
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. // 2
  2. char __usercall sub_4E99D0@<al>(CUNIT *a1@<eax>)
  3. {
  4. CUNIT *v1; // esi
  5. CSPRITE *v2; // ecx
  6. char v3; // dl
  7. DWORD v4; // eax
  8. int v5; // edx
  9.  
  10. v1 = a1;
  11. toggleUnitPath(a1);
  12. v2 = v1->sprite;
  13. v3 = v1->pathingEnabled;
  14. v1->movementState = 0;
  15. v4 = v1->statusFlags;
  16. v1->pathingEnabled = (v3 ^ (v2->elevation < 0xCu)) & 1 ^ v3;
  17. v5 = (unsigned __int16)v1->type;
  18. v1->statusFlags = v4 & 0xFFFFF7EF;
  19. return sub_499860(v2, Flingy_SpriteID[unitsdat_Graphics[v5]]);
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement