Guest User

Untitled

a guest
Sep 19th, 2019
106
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ecx, [ebp+var_CC] ; this
  2. .text:0070EA34 178 E8 A7 0A 00 00 call TryOpenPipboy ; Call Procedure
  3. .text:0070EA39
  4. .text:0070EA39 loc_70EA39: ; CODE XREF: MainUILoop+2577↑j
  5. .text:0070EA39 ; MainUILoop+2586↑j
  6. .text:0070EA39 170 0F B6 55 E7 movzx edx, [ebp+var_19] ; Move with Zero-Extend
  7. .text:0070EA3D 170 85 D2 test edx, edx ; Logical Compare
  8. .text:0070EA3F 170 0F 84 9E 00 00 00 jz loc_70EAE3 ; Jump if Zero (ZF=1)
  9. .text:0070EA45 170 8B 85 34 FF FF FF mov eax, [ebp+var_CC]
  10. .text:0070EA4B 170 83 B8 BC 04 00 00 03 cmp dword ptr [eax+4BCh], 3 ; Compare Two Operands
  11. .text:0070EA52 170 0F 85 8B 00 00 00 jnz loc_70EAE3 ; Jump if Not Zero (ZF=0)
  12. .text:0070EA58 170 68 71 17 00 00 push 1771h ; a1
  13. .text:0070EA5D 174 8B 8D 34 FF FF FF mov ecx, [ebp+var_CC] ; this
  14. .text:0070EA63 174 E8 E8 76 E7 FF call TESWorldspace__GetMusic_InterfaceManager__GetRootMenu_GetUnk09C ; Call Procedure
  15. .text:0070EA68 174 8B C8 mov ecx, eax
  16. .text:0070EA6A 174 E8 41 27 2F 00 call Tile__IndirectGetValueNum ; Call Procedure
  17. .text:0070EA6F 170 DB 45 D8 fild [ebp+var_28] ; Load Integer
  18. .text:0070EA72 170 DA E9 fucompp ; Compare Unordered Real and Pop Twice
  19. .text:0070EA74 170 DF E0 fnstsw ax ; Store Status Word (no wait)
  20. .text:0070EA76 170 F6 C4 44 test ah, 44h ; Logical Compare
  21. .text:0070EA79 170 7B 5B jnp short loc_70EAD6 ; Jump if Not Parity (PF=0)
  22. .text:0070EA7B 170 8B 4D D8 mov ecx, [ebp+var_28]
  23. .text:0070EA7E 170 89 8D 9C FE FF FF mov [ebp+var_164], ecx
  24. .text:0070EA84 170 81 BD 9C FE FF FF EA+ cmp [ebp+var_164], 3EAh ; Compare Two Operands
  25. .text:0070EA8E 170 74 1A jz short loc_70EAAA ; Jump if Zero (ZF=1)
  26. .text:0070EA90 170 81 BD 9C FE FF FF EB+ cmp [ebp+var_164], 3EBh ; Compare Two Operands
  27. .text:0070EA9A 170 74 1E jz short loc_70EABA ; Jump if Zero (ZF=1)
  28. .text:0070EA9C 170 81 BD 9C FE FF FF FF+ cmp [ebp+var_164], 3FFh ; Compare Two Operands
  29. .text:0070EAA6 170 74 20 jz short loc_70EAC8 ; Jump if Zero (ZF=1)
  30. .text:0070EAA8 170 EB 2A jmp short loc_70EAD4 ; Jump
  31. .text:0070EAAA ; ---------------------------------------------------------------------------
  32. .text:0070EAAA
  33. .text:0070EAAA loc_70EAAA: ; CODE XREF: MainUILoop+25EE↑j
  34. .text:0070EAAA 170 6A 01 push 1
  35. .text:0070EAAC 174 6A 00 push 0
  36. .text:0070EAAE 178 6A 01 push 1
  37. .text:0070EAB0 17C E8 3B 5E FF FF call sub_7048F0 ; Call Procedure
  38. .text:0070EAB5 17C 83 C4 0C add esp, 0Ch ; Add
  39. .text:0070EAB8 170 EB 1A jmp short loc_70EAD4 ; Jump
  40. .text:0070EABA ; ---------------------------------------------------------------------------
  41. .text:0070EABA
  42. .text:0070EABA loc_70EABA: ; CODE XREF: MainUILoop+25FA↑j
  43. .text:0070EABA 170 6A 00 push 0
  44. .text:0070EABC 174 6A 01 push 1
  45. .text:0070EABE 178 E8 4D 61 FF FF call sub_704C10 ; Call Procedure
  46. .text:0070EAC3 178 83 C4 08 add esp, 8 ; Add
  47. .text:0070EAC6 170 EB 0C jmp short loc_70EAD4 ; Jump
  48. .text:0070EAC8 ; ---------------------------------------------------------------------------
  49. .text:0070EAC8
  50. .text:0070EAC8 loc_70EAC8: ; CODE XREF: MainUILoop+2606↑j
  51. .text:0070EAC8 170 6A 00 push 0
  52. .text:0070EACA 174 6A 01 push 1
  53. .text:0070EACC 178 E8 9F 56 FF FF call sub_704170 ; Call Procedure
  54. .text:0070EAD1 178 83 C4 08 add esp, 8 ; Add
  55. .text:0070EAD4
  56. .text:0070EAD4 loc_70EAD4: ; CODE XREF: MainUILoop+2608↑j
  57. .text:0070EAD4 ; MainUILoop+2618↑j ...
  58. .text:0070EAD4 170 EB 0D jmp short loc_70EAE3 ; Jump
  59. .text:0070EAD6 ; ---------------------------------------------------------------------------
  60. .text:0070EAD6
  61. .text:0070EAD6 loc_70EAD6: ; CODE XREF: MainUILoop+25D9↑j
  62. .text:0070EAD6 170 6A 00 push 0 ; a2
  63. .text:0070EAD8 174 8B 8D 34 FF FF FF mov ecx, [ebp+var_CC] ; this
  64. .text:0070EADE 174 E8 AD 0B 00 00 call sub_70F690 ; Call Procedure
  65. .text:0070EAE3
  66. .text:0070EAE3 loc_70EAE3: ; CODE XREF: MainUILoop+259F↑j
  67. .text:0070EAE3 ; MainUILoop+25B2↑j ...
  68. .text:0070EAE3 170 8B 8D 34 FF FF FF mov ecx, [ebp+var_CC] ; this
  69. .text:0070EAE9 170 E8 12 64 00 00 call InterfaceManager__GetTopOfMenuStack ; Call Procedure
  70. .text:0070EAEE 170 85 C0 test eax, eax ; Logical Compare
  71. .text:0070EAF0 170 74 0C jz short loc_70EAFE ; Jump if Zero (ZF=1)
  72. .text:0070EAF2 170 E8 29 8E 00 00 call IsPipboyOpen_ ; Call Procedure
  73. .text:0070EAF7 170 0F B6 D0 movzx edx, al ; Move with Zero-Extend
  74. .text:0070EAFA 170 85 D2 test edx, edx ; Logical Compare
  75. .text:0070EAFC 170 74 0B jz short loc_70EB09 ; Jump if Zero (ZF=1)
  76. .text:0070EAFE
  77. .text:0070EAFE loc_70EAFE: ; CODE XREF: MainUILoop+2650↑j
  78. .text:0070EAFE 170 8B 8D 34 FF FF FF mov ecx, [ebp+var_CC] ; this
  79. .text:0070EB04 170 E8 77 03 00 00 call sub_70EE80 ; Call Procedure
  80. .text:0070EB09
  81. .text:0070EB09 loc_70EB09: ; CODE XREF: MainUILoop+265C↑j
  82. .text:0070EB09 170 8B 8D 34 FF FF FF mov ecx, [ebp+var_CC]
  83. .text:0070EB0F 170 81 C1 D4 04 00 00 add ecx, 4D4h ; Add
  84. .text:0070EB15 170 E8 C6 97 00 00 call sub_7182E0 ; Call Procedure
  85. .text:0070EB1A 170 C7 45 FC FF FF FF FF mov [ebp+var_4], 0FFFFFFFFh
  86. .text:0070EB21 170 8D 4D E8 lea ecx, [ebp+var_18] ; Load Effective Address
  87. .text:0070EB24 170 E8 B7 63 CF FF call sub_404EE0 ; Call Procedure
  88. .text:0070EB29
  89. .text:0070EB29 loc_70EB29: ; CODE XREF: MainUILoop+2398↑j
  90. .text:0070EB29 170 8B 4D F4 mov ecx, [ebp+var_C]
  91. .text:0070EB2C 170 64 89 0D 00 00 00 00 mov large fs:0, ecx
  92. .text:0070EB33 170 59 pop ecx
  93. .text:0070EB34 16C 5E pop esi
  94. .text:0070EB35 168 8B 8D 68 FF FF FF mov ecx, [ebp+var_98]
  95. .text:0070EB3B 168 33 CD xor ecx, ebp ; Logical Exclusive OR
  96. .text:0070EB3D 168 E8 4A 55 7B 00 call checkProtect ; Call Procedure
  97. .text:0070EB42 168 8B E5 mov esp, ebp
  98. .text:0070EB44 004 5D pop ebp
  99. .text:0070EB45 000 C3 retn ; Return Near from Procedure
  100. .text:0070EB45 ; } // starts at 70C4A0
  101. .text:0070EB45 MainUILoop endp
  102. .text:0070EB45
  103. .text:0070EB45 ; ---------------------------------------------------------------------------
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×