Advertisement
Guest User

Untitled

a guest
Nov 24th, 2020
422
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .text:00000001413E3070 ; =============== S U B R O U T I N E =======================================
  2. .text:00000001413E3070
  3. .text:00000001413E3070
  4. .text:00000001413E3070 ; __int64 sub_1413E3070(simul::sky::BaseSkyRenderer *this, __int64, int)
  5. .text:00000001413E3070 sub_1413E3070   proc near               ; CODE XREF: sub_1413E7810+3F2p
  6. .text:00000001413E3070                                         ; DATA XREF: .pdata:0000000142797F44o
  7. .text:00000001413E3070
  8. .text:00000001413E3070 var_138         = qword ptr -138h
  9. .text:00000001413E3070 var_130         = qword ptr -130h
  10. .text:00000001413E3070 var_128         = byte ptr -128h
  11. .text:00000001413E3070 var_28          = byte ptr -28h
  12. .text:00000001413E3070 arg_0           = qword ptr  8
  13. .text:00000001413E3070 arg_8           = qword ptr  10h
  14. .text:00000001413E3070 arg_20          = qword ptr  28h
  15. .text:00000001413E3070 arg_28          = dword ptr  30h
  16. .text:00000001413E3070
  17. .text:00000001413E3070                 mov     [rsp+arg_0], rbx
  18. .text:00000001413E3075                 mov     [rsp+arg_8], rbp
  19. .text:00000001413E307A                 push    rsi
  20. .text:00000001413E307B                 push    rdi
  21. .text:00000001413E307C                 push    r12
  22. .text:00000001413E307E                 push    r14
  23. .text:00000001413E3080                 push    r15
  24. .text:00000001413E3082                 sub     rsp, 130h
  25. .text:00000001413E3089                 mov     rsi, rdx
  26. .text:00000001413E308C                 mov     rdx, r9
  27. .text:00000001413E308F                 movzx   ebp, r8w
  28. .text:00000001413E3093                 mov     r14, rcx
  29. .text:00000001413E3096                 call    sub_1413D97D0
  30. .text:00000001413E309B                 xor     r12d, r12d
  31. .text:00000001413E309E                 mov     [r14+60h], r12
  32. .text:00000001413E30A2                 lea     rax, ??_7NetPeerUDP@@6B@ ; const NetPeerUDP::`vftable'
  33. .text:00000001413E30A9                 lea     rcx, [r14+98h]
  34. .text:00000001413E30B0                 mov     [r14], rax
  35. .text:00000001413E30B3                 mov     dl, 1
  36. .text:00000001413E30B5                 mov     [r14+80h], r12
  37. .text:00000001413E30BC                 mov     [r14+90h], r12d
  38. .text:00000001413E30C3                 mov     [r14+88h], r12d
  39. .text:00000001413E30CA                 call    sub_14143C280
  40. .text:00000001413E30CF                 lea     rcx, [r14+98h]
  41. .text:00000001413E30D6                 call    sub_14143C2C0
  42. .text:00000001413E30DB                 lea     edx, [r12+2]
  43. .text:00000001413E30E0                 lea     rcx, [r14+68h]
  44. .text:00000001413E30E4                 mov     qword ptr [r14+74h], 3F000000h
  45. .text:00000001413E30EC                 mov     [r14+6Ch], r12
  46. .text:00000001413E30F0                 mov     [r14+68h], r12d
  47. .text:00000001413E30F4                 call    sub_1413E4DA0
  48. .text:00000001413E30F9                 lea     rcx, [r14+98h]
  49. .text:00000001413E3100                 call    sub_14143C2D0
  50. .text:00000001413E3105                 mov     rax, [rsp+158h+arg_20]
  51. .text:00000001413E310D                 mov     edx, [rsp+158h+arg_28]
  52. .text:00000001413E3114                 mov     [r14+0D0h], r12
  53. .text:00000001413E311B                 mov     [r14+0D8h], r12d
  54. .text:00000001413E3122                 mov     [r14+0E0h], r12
  55. .text:00000001413E3129                 mov     [r14+0E8h], r12d
  56. .text:00000001413E3130                 mov     [r14+0F8h], rax
  57. .text:00000001413E3137                 mov     [r14+100h], r12
  58. .text:00000001413E313E                 mov     [r14+110h], r12d
  59. .text:00000001413E3145                 mov     [r14+108h], r12d
  60. .text:00000001413E314C                 mov     rcx, r14
  61. .text:00000001413E314F                 mov     [r14+118h], r12
  62. .text:00000001413E3156                 mov     [r14+128h], r12d
  63. .text:00000001413E315D                 mov     [r14+120h], r12d
  64. .text:00000001413E3164                 call    sub_1413E37F0
  65. .text:00000001413E3169                 lea     rcx, [r14+10h]
  66. .text:00000001413E316D                 call    sub_14143C2C0
  67. .text:00000001413E3172                 mov     [r14+0C8h], rsi
  68. .text:00000001413E3179                 mov     [r14+48h], bp
  69. .text:00000001413E317E                 mov     [r14+0F1h], r12w
  70. .text:00000001413E3186                 mov     [r14+0F0h], r12b
  71. .text:00000001413E318D                 mov     rcx, [r14+50h]
  72. .text:00000001413E3191                 mov     [r14+50h], r12
  73. .text:00000001413E3195                 test    rcx, rcx
  74. .text:00000001413E3198                 jz      short loc_1413E31AA
  75. .text:00000001413E319A                 lock dec dword ptr [rcx+8]
  76. .text:00000001413E319E                 jnz     short loc_1413E31AA
  77. .text:00000001413E31A0                 mov     rax, [rcx]
  78. .text:00000001413E31A3                 lea     edx, [r12+1]
  79. .text:00000001413E31A8                 call    qword ptr [rax]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement