Public feed #727207

Miscellany

public text v1 · immutable
Raw Edit
·published 2007-10-05 20:53 UTC
rendered paste body
 CG_PredictPlayerState:                  ; CODE XREF: _CG_PredictPlayerStatej
.text:0008DAAA                                         ; DATA XREF: .got:off_119D88o
.text:0008DAAA                 push    ebp
.text:0008DAAB                 xor     edx, edx
.text:0008DAAD                 push    edi
.text:0008DAAE                 push    esi
.text:0008DAAF                 push    ebx
.text:0008DAB0                 sub     esp, 6FCh
.text:0008DAB6                 call    __i686_get_pc_thunk_bx
.text:0008DABB                 add     ebx, offset loc_8BEC1
.text:0008DAC1                 mov     eax, [ebx+12E8h]
.text:0008DAC7                 mov     ebp, eax
.text:0008DAC9                 mov     [esp+38h], eax
.text:0008DACD                 mov     ds:dword_48C1C[eax], edx
.text:0008DAD3                 mov     edx, dword ptr ds:loc_49C60[eax]
.text:0008DAD9                 test    edx, edx
.text:0008DADB                 jnz     short loc_8DB28
.text:0008DADD                 mov     edx, [eax+24h]
.text:0008DAE0                 mov     edi, eax
.text:0008DAE2                 mov     ecx, 1
.text:0008DAE7                 mov     dword ptr ds:loc_49C60[eax], ecx
.text:0008DAED                 add     edi, offset dword_48C20
.text:0008DAF3                 test    edi, 4
.text:0008DAF9                 lea     esi, [edx+2Ch]
.text:0008DAFC                 mov     eax, 5ACh
.text:0008DB01                 jz      short loc_8DB20
.text:0008DB03                 mov     esi, [esp+38h]
.text:0008DB07                 mov     eax, 5A8h
.text:0008DB0C                 mov     edi, [edx+2Ch]
.text:0008DB0F                 mov     ds:dword_48C20[esi], edi
.text:0008DB15                 mov     edi, esi
.text:0008DB17                 add     edi, offset dword_48C24
.text:0008DB1D                 lea     esi, [edx+30h]
.text:0008DB20
.text:0008DB20 loc_8DB20:                              ; CODE XREF: .text:0008DB01j
.text:0008DB20                 cld
.text:0008DB21                 mov     ecx, eax
.text:0008DB23                 shr     ecx, 2
.text:0008DB26                 rep movsd
.text:0008DB28
.text:0008DB28 loc_8DB28:                              ; CODE XREF: .text:0008DADBj
.text:0008DB28                 mov     edx, [ebp+10h]
.text:0008DB2B                 test    edx, edx
.text:0008DB2D                 jnz     short loc_8DB38
.text:0008DB2F                 mov     edx, [ebp+24h]
.text:0008DB32                 test    byte ptr [edx+39h], 10h
.text:0008DB36                 jz      short loc_8DB50
.text:0008DB38
.text:0008DB38 loc_8DB38:                              ; CODE XREF: .text:0008DB2Dj
.text:0008DB38                 mov     dword ptr [esp], 0
.text:0008DB3F
.text:0008DB3F loc_8DB3F:                              ; CODE XREF: .text:0008DB9Cj
.text:0008DB3F                 call    CG_InterpolatePlayerState
.text:0008DB44
.text:0008DB44 loc_8DB44:                              ; CODE XREF: .text:0008DFC9j
.text:0008DB44                                         ; .text:0008DFDDj ...
.text:0008DB44                 add     esp, 6FCh
.text:0008DB4A                 pop     ebx
.text:0008DB4B                 pop     esi
.text:0008DB4C                 pop     edi
.text:0008DB4D                 pop     ebp
.text:0008DB4E                 retn
.text:0008DB4E ; ---------------------------------------------------------------------------