Register for your free account! | Forgot your password?

Go Back   elitepvpers > Shooter > WarRock
You last visited: Today at 13:48

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



WarRock EU - Code Snippets

Discussion on WarRock EU - Code Snippets within the WarRock forum part of the Shooter category.

View Poll Results: Wie findet ihr diesen Thread
Klasse! 78 60.94%
Geht so 17 13.28%
Sinnlos, braucht keiner 33 25.78%
Voters: 128. You may not vote on this poll

Closed Thread
 
Old 10/03/2011, 19:55   #5311
 
elite*gold: 0
Join Date: Sep 2011
Posts: 326
Received Thanks: 760
Quote:
Originally Posted by [Chrono]logic™ View Post
Code:
------ Erstellen gestartet: Projekt: Chronologic, Konfiguration: Debug Win32 ------
Kompilieren...
nBase.cpp
c:\users\syed\desktop\[chrono]logic™ full base\base chronologic™\nbase.cpp(560) : error C2601: 'Serverxhacks': Lokale Funktionsdefinitionen sind unzulässig
        c:\users\syed\desktop\[chrono]logic™ full base\base chronologic™\phacks.h(361): Diese Zeile enthält eine '{', die keine Entsprechung hat
c:\users\syed\desktop\[chrono]logic™ full base\base chronologic™\nbase.cpp(663) : error C2601: 'Hackscheiss': Lokale Funktionsdefinitionen sind unzulässig
        c:\users\syed\desktop\[chrono]logic™ full base\base chronologic™\phacks.h(361): Diese Zeile enthält eine '{', die keine Entsprechung hat
c:\users\syed\desktop\[chrono]logic™ full base\base chronologic™\nbase.cpp(677) : error C2601: 'InstallHook': Lokale Funktionsdefinitionen sind unzulässig
        c:\users\syed\desktop\[chrono]logic™ full base\base chronologic™\phacks.h(361): Diese Zeile enthält eine '{', die keine Entsprechung hat
c:\users\syed\desktop\[chrono]logic™ full base\base chronologic™\nbase.cpp(709) : error C2601: 'DllMain': Lokale Funktionsdefinitionen sind unzulässig
        c:\users\syed\desktop\[chrono]logic™ full base\base chronologic™\phacks.h(361): Diese Zeile enthält eine '{', die keine Entsprechung hat
c:\users\syed\desktop\[chrono]logic™ full base\base chronologic™\nbase.cpp(722) : fatal error C1075: Dateiende erreicht, bevor das zugehörige Element für das linke Element Klammer "{" in "c:\users\syed\desktop\[chrono]logic™ full base\base chronologic™\phacks.h(361)" gefunden wurde
Das Buildprotokoll wurde unter "file://c:\Users\SYED\Desktop\[Chrono]logic™ Full Base\Base Chronologic™\Debug\BuildLog.htm" gespeichert.
Chronologic - 5 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
Also bitte. Wenn das deine "eigene" base ist, dann musst du das fixen können
SK1LL0R.. is offline  
Old 10/03/2011, 19:59   #5312
 
elite*gold: 0
Join Date: May 2011
Posts: 486
Received Thanks: 379
Hat wer Asm Codes + Addys für mich?
.BuRn3R' is offline  
Old 10/03/2011, 20:17   #5313
 
elite*gold: LOCKED
Join Date: Dec 2009
Posts: 4,650
Received Thanks: 5,731
Quote:
Originally Posted by .BuRn3R' View Post
Hat wer Asm Codes + Addys für mich?
PHP Code:
___:00421651                 fstp    dword ptr [ebp-0D8h]
___:00421657                 fld     dword ptr [ebp-30h]
___:0042165A                 fmul    dword ptr [ebp-14h]
___:0042165D                 fstp    dword ptr [ebp-0D4h]
___:00421663                 fld     dword ptr [ebp-2Ch]
___:00421666                 fmul    dword ptr [ebp-14h]
___:00421669                 fstp    dword ptr [ebp-0D0h]
___:0042166F                 fld     dword ptr [ebp-0D8h]
___:00421675                 fld     dbl_84B770
___
:0042167B                 fmul    st(1), st
___
:0042167D                 fxch    st(1)
___:0042167F                 fstp    dword ptr [ebp-6Ch]
___:00421682                 fld     dword ptr [ebp-0D4h]
___:00421688                 fmul    stst(1)
___:0042168A                 fstp    dword ptr [ebp-68h]
___:0042168D                 fmul    dword ptr [ebp-0D0h]
___:00421693                 fstp    dword ptr [ebp-64h]
___:00421696                 call    sub_6BD5F0
___
:0042169B                 mov     ecxeax
___
:0042169D                 lea     eax, [ebp-0FCh]
___:004216A3                 call    sub_4054ED
___
:004216A8                 fld     dword ptr [eax]
___:004216AA                 fadd    dword ptr [ebp-6Ch]
___:004216AD                 lea     edx, [ebp-60h]
___:004216B0                 fstp    dword ptr [ebp-60h]
___:004216B3                 fld     dword ptr [eax+4]
___:004216B6                 fadd    dword ptr [ebp-68h]
___:004216B9                 fstp    dword ptr [ebp-5Ch]
___:004216BC                 fld     dword ptr [eax+8]
___:004216BF                 lea     eax, [ebp+ebx-0A0h]
___:004216C6                 fadd    dword ptr [ebp-64h]
___:004216C9                 push    eax
___
:004216CA                 lea     eax, [ebp-7Ch]
___:004216CD                 fstp    dword ptr [ebp-58h]
___:004216D0                 call    sub_401195
___
:004216D5                 mov     eaxdword_9E993C
___
:004216DA                 xor     eaxdword_9E9940
___
:004216E0                 test    axax
___
:004216E3                 jz      short loc_421702
___
:004216E5                 mov     eaxdword_9E26BC
___
:004216EA                 test    eaxeax
___
:004216EC                 jz      short loc_421702
___
:004216EE                 fld     dword ptr [eax+8]
___:004216F1                 fstp    dword ptr [ebp+ebx-9Ch]
___:004216F8                 fld     dword ptr [eax+8]
___:004216FB                 fstp    dword ptr [ebp+ebx-0B4h]
___:00421702
___
:00421702 loc_421702:                             ; CODE XREFsub_42039B+1348j
___
:00421702                                         sub_42039B+1351j
___
:00421702                 mov     eax, [ebp-0E0h]
___:00421708                 sub     eax, [ebp-0E4h]
___:0042170E                 inc     dword ptr [ebp-18h]
___:00421711                 sar     eax6
___
:00421714                 add     ebx0Ch
___
:00421717                 cmp     [ebp-18h], eax
___
:0042171A                 jb      loc_4215C9
___
:00421720
___
:00421720 loc_421720:                             ; CODE XREFsub_42039B+1226j
___
:00421720                                         sub_42039B+1231j
___
:00421720                 fld     dword ptr [ebp-34h]
___:00421723                 lea     eax, [ebp-0A0h]
___:00421729                 fld     dbl_84AAE0
___
:0042172F                 push    eax
___
:00421730                 fmul    st(1), st
___
:00421732                 lea     edx, [ebp-60h]
___:00421735                 fxch    st(1)
___:00421737                 lea     eax, [ebp-7Ch]
___:0042173A                 fstp    dword ptr [ebp-18h]
___:0042173D                 fld     dword ptr [ebp-18h]
___:00421740                 fstp    dword ptr [ebp-60h]
___:00421743                 fld     dword ptr [ebp-30h]
___:00421746                 fmul    stst(1)
___:00421748                 fstp    dword ptr [ebp-28h]
___:0042174B                 fld     dword ptr [ebp-28h]
___:0042174E                 fstp    dword ptr [ebp-5Ch]
___:00421751                 fmul    dword ptr [ebp-2Ch]
___:00421754                 fstp    dword ptr [ebp-14h]
___:00421757                 fld     dword ptr [ebp-14h]
___:0042175A                 fstp    dword ptr [ebp-58h]
___:0042175D                 call    sub_4289DC
___
:00421762                 fld     dword ptr [ebp-18h]
___:00421765                 lea     eax, [ebp-94h]
___:0042176B                 fstp    dword ptr [ebp-60h]
___:0042176E                 push    eax
___
:0042176F                 fld     dword ptr [ebp-28h]
___:00421772                 lea     edx, [ebp-60h]
___:00421775                 fstp    dword ptr [ebp-5Ch]
___:00421778                 lea     eax, [ebp-7Ch]
___:0042177B                 fld     dword ptr [ebp-14h]
___:0042177E                 fstp    dword ptr [ebp-58h]
___:00421781                 call    sub_4289DC
___
:00421786                 fld     dword ptr [ebp-18h]
___:00421789                 lea     eax, [ebp-0B8h]
___:0042178F                 fstp    dword ptr [ebp-60h]
___:00421792                 push    eax
___
:00421793                 fld     dword ptr [ebp-28h]
___:00421796                 lea     edx, [ebp-60h]
___:00421799                 fstp    dword ptr [ebp-5Ch]
___:0042179C                 lea     eax, [ebp-7Ch]
___:0042179F                 fld     dword ptr [ebp-14h]
___:004217A2                 fstp    dword ptr [ebp-58h]
___:004217A5                 call    sub_4289DC
___
:004217AA                 fld     dword ptr [ebp-18h]
___:004217AD                 lea     eax, [ebp-0ACh]
___:004217B3                 fstp    dword ptr [ebp-60h]
___:004217B6                 push    eax
___
:004217B7                 fld     dword ptr [ebp-28h]
___:004217BA                 lea     edx, [ebp-60h]
___:004217BD                 fstp    dword ptr [ebp-5Ch]
___:004217C0                 lea     eax, [ebp-7Ch]
___:004217C3                 fld     dword ptr [ebp-14h]
___:004217C6                 fstp    dword ptr [ebp-58h]
___:004217C9                 call    sub_4289DC
___
:004217CE                 cmp     dword ptr [ebp-10h], 0
___
:004217D2                 fld     dword ptr [ebp-94h]
___:004217D8                 fadd    dword ptr [ebp-0A0h]
___:004217DE                 fstp    dword ptr [ebp-6Ch]
___:004217E1                 fld     dword ptr [ebp-90h]
___:004217E7                 fadd    dword ptr [ebp-9Ch]
___:004217ED                 fstp    dword ptr [ebp-68h]
___:004217F0                 fld     dword ptr [ebp-8Ch]
___:004217F6                 fadd    dword ptr [ebp-98h]
___:004217FC                 fstp    dword ptr [ebp-64h]
___:004217FF                 fld     dword ptr [ebp-6Ch]
___:00421802                 fld     dbl_84A830
___
:00421808                 fmul    st(1), st
___
:0042180A                 fxch    st(1)
___:0042180C                 fstp    dword ptr [ebp-54h]
___:0042180F                 fld     dword ptr [ebp-68h]
___:00421812                 fmul    stst(1)
___:00421814                 fstp    dword ptr [ebp-50h]
___:00421817                 fmul    dword ptr [ebp-64h]
___:0042181A                 fstp    dword ptr [ebp-4Ch]
___:0042181D                 jz      short loc_42187A
___
:0042181F                 mov     esi, [ebp-10h]
___:00421822                 mov     eax, [esi]
___:00421824                 lea     ecx, [ebp-34h]
___:00421827                 push    ecx
___
:00421828                 lea     ecx, [ebp-54h]
___:0042182B                 push    ecx
___
:0042182C                 mov     ecxesi
___
:0042182E                 call    dword ptr [eax+38h]
___:00421831                 lea     eax, [ebp-34h]
___:00421834                 push    eax
___
:00421835                 lea     edx, [ebp-54h]
___:00421838                 mov     eaxesi
___
:0042183A                 call    sub_47BD47
___
:0042183F                 mov     ebx, [esi]
___:00421841                 push    edi
___
:00421842                 lea     esi, [ebp-114h]
___:00421848                 add     ebx0Ch
___
:0042184B                 call    sub_6BD5F0
___
:00421850                 call    sub_59A1F0
___
:00421855                 fdiv    dbl_84ACF8
___
:0042185B                 mov     esi, [ebp-10h]
___:0042185E                 push    ecx
___
:0042185F                 mov     ecxesi
___
:00421861                 fstp    dword ptr [ebp-20h]
___:00421864                 fld     dword ptr [ebp-20h]
___:00421867                 fstp    [esp+10h+var_10]
___:0042186A                 call    dword ptr [ebx]
___:0042186C                 fld     dword ptr [ebp-1Ch]
___:0042186F                 mov     eax, [esi]
___:00421871                 push    ecx
___
:00421872                 mov     ecxesi
___
:00421874                 fstp    [esp+14h+var_14]
___:00421877                 call    dword ptr [eax+10h]
___:0042187A
___
:0042187A loc_42187A:                             ; CODE XREFsub_42039B+1482j
___
:0042187A                 mov     esi, [ebp-0BCh]
___:00421880                 test    esiesi
___
:00421882                 jz      short loc_4218AA
___
:00421884                 mov     eax, [esi]
___:00421886                 mov     ecxesi
___
:00421888                 call    dword ptr [eax+34h]
___:0042188B                 lea     eax, [ebp-34h]
___:0042188E                 push    eax
___
:0042188F                 lea     edx, [ebp-0B8h]
___:00421895                 mov     eaxesi
___
:00421897                 call    sub_47BD47
___
:0042189C                 fld     dword ptr [ebp-1Ch]
___:0042189F                 mov     eax, [esi]
___:004218A1                 push    ecx
___
:004218A2                 mov     ecxesi
___
:004218A4                 fstp    [esp+18h+var_18]
___:004218A7                 call    dword ptr [eax+10h]
___:004218AA
___
:004218AA loc_4218AA:                             ; CODE XREFsub_42039B+14E7j
___
:004218AA                 mov     esi, [ebp-40h]
___:004218AD                 test    esiesi
___
:004218AF                 jz      short loc_421900
___
:004218B1                 mov     eax, [esi]
___:004218B3                 mov     ecxesi
___
:004218B5                 call    dword ptr [eax+34h]
___:004218B8                 lea     eax, [ebp-34h]
___:004218BB                 push    eax
___
:004218BC                 lea     edx, [ebp-0ACh]
___:004218C2                 mov     eaxesi
___
:004218C4                 call    sub_47BD47
___
:004218C9                 fld     dword ptr [ebp-1Ch]
___:004218CC                 mov     eax, [esi]
___:004218CE                 push    ecx
___
:004218CF                 mov     ecxesi
___
:004218D1                 fstp    [esp+1Ch+var_1C]
___:004218D4                 call    dword ptr [eax+10h]
___:004218D7                 jmp     short loc_421900
___
:004218D9 ; ---------------------------------------------------------------------------
___:004218D9
___
:004218D9 loc_4218D9:                             ; CODE XREFsub_42039B+1153j
___
:004218D9                                         sub_42039B+1160j
___
:004218D9                 test    ecxecx
___
:004218DB                 jz      short loc_4218E6
___
:004218DD                 xor     eaxeax
___
:004218DF                 mov     [ecx+98h], ax
___
:004218E6
___
:004218E6 loc_4218E6:                             ; CODE XREFsub_42039B+1540j
___
:004218E6                 test    edxedx
___
:004218E8                 jz      short loc_4218F3
___
:004218EA                 xor     eaxeax
___
:004218EC                 mov     [edx+98h], ax
___
:004218F3
___
:004218F3 loc_4218F3:                             ; CODE XREFsub_42039B+154Dj
___
:004218F3                 test    esiesi
___
:004218F5                 jz      short loc_421900
___
:004218F7                 xor     eaxeax
___
:004218F9                 mov     [esi+98h], ax
___
:00421900
___
:00421900 loc_421900:                             ; CODE XREFsub_42039B+1514j
___
:00421900                                         sub_42039B+153Cj ...
___:00421900                 lea     esi, [ebp-0F0h]
___:00421906                 jmp     loc_4212EF
___
:0042190B ; ---------------------------------------------------------------------------
___:0042190B
___
:0042190B loc_42190B:                             ; CODE XREFsub_42039B+9D8j
___
:0042190B                                         sub_42039B+F61j
___
:0042190B                 fstp    st
___
:0042190D
___
:0042190D loc_42190D:                             ; CODE XREFsub_42039B+3FEj
___
:0042190D                                         sub_42039B+487j ...
___:0042190D                 xor     eaxeax
___
:0042190F                 inc     eax
___
:00421910
___
:00421910 loc_421910:                             ; CODE XREFsub_42039B+20j
___
:00421910                 call    sub_79881C
___
:00421915                 retn
___
:00421915 sub_42039B      endp sp = -4
___
:00421915
___
:00421916
___
:00421916 ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
___
:00421916
___
:00421916
___
:00421916 sub_421916      proc near               CODE XREFsub_426378+10Dp
___
:00421916
___
:00421916 arg_0           dword ptr  8
___
:00421916
___
:00421916                 push    esi
___
:00421917                 push    [esp+arg_0]
___:0042191B                 call    sub_4AC623
___
:00421920                 mov     esieax
___
:00421922                 test    esiesi
___
:00421924                 jz      loc_421A15
___
:0042192A                 movsx   eaxword ptr [esi+4]
___:0042192E                 push    5
___
:00421930                 mov     ecxoffset off_AE1B60
___
:00421935                 call    sub_4AC58F
___
:0042193A                 mov     ecxeax
___
:0042193C                 test    ecxecx
___
:0042193E                 jz      loc_421A15
___
:00421944                 mov     eax, [esi+14E4h]
___:0042194A                 cmp     eax, [ecx+14E4h]
___:00421950                 jnz     loc_421A15
___
:00421956                 mov     eax, [esi+14DCh]
___:0042195C                 cmp     eax, [ecx+14DCh]
___:00421962                 jnz     loc_421A15
___
:00421968                 mov     eax, [esi+14E0h]
___:0042196E                 cmp     eax, [ecx+14E0h]
___:00421974                 jnz     loc_421A15
___
:0042197A                 mov     eax, [esi+14E8h]
___:00421980                 cmp     eax, [ecx+14E8h]
___:00421986                 jnz     loc_421A15
___
:0042198C                 fld     dword ptr [esi+14ECh]
___:00421992                 fld     dword ptr [ecx+14ECh]
___:00421998                 fucompp
___
:0042199A                 fnstsw  ax
___
:0042199C                 test    ah44h
___
:0042199F                 jp      short loc_421A15
___
:004219A1                 fld     dword ptr [esi+14F0h]
___:004219A7                 fld     dword ptr [ecx+14F0h]
___:004219AD                 fucompp
___
:004219AF                 fnstsw  ax
___
:004219B1                 test    ah44h
___
:004219B4                 jp      short loc_421A15
___
:004219B6                 fld     dword ptr [esi+14F4h]
___:004219BC                 fld     dword ptr [ecx+14F4h]
___:004219C2                 fucompp
___
:004219C4                 fnstsw  ax
___
:004219C6                 test    ah44h
___
:004219C9                 jp      short loc_421A15
___
:004219CB                 mov     eax, [esi+14F8h]
___:004219D1                 cmp     eax, [ecx+14F8h]
___:004219D7                 jnz     short loc_421A15
___
:004219D9                 mov     eax, [esi+14FCh]
___:004219DF                 cmp     eax, [ecx+14FCh]
___:004219E5                 jnz     short loc_421A15
___
:004219E7                 fld     dword ptr [esi+1500h]
___:004219ED                 fld     dword ptr [ecx+1500h]
___:004219F3                 fucompp
___
:004219F5                 fnstsw  ax
___
:004219F7                 test    ah44h
___
:004219FA                 jp      short loc_421A15
___
:004219FC                 fld     dword ptr [esi+1504h]
___:00421A02                 fld     dword ptr [ecx+1504h]
___:00421A08                 fucompp
___
:00421A0A                 fnstsw  ax
___
:00421A0C                 test    ah44h
___
:00421A0F                 jp      short loc_421A15
___
:00421A11                 mov     al1
___
:00421A13                 pop     esi
___
:00421A14                 retn
___
:00421A15 ; ---------------------------------------------------------------------------
___:00421A15
___
:00421A15 loc_421A15:                             ; CODE XREFsub_421916+Ej
___
:00421A15                                         sub_421916+28j ...
___:00421A15                 xor     alal
___
:00421A17                 pop     esi
___
:00421A18                 retn
___
:00421A18 sub_421916      endp
___
:00421A18
___
:00421A19
___
:00421A19 ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
___
:00421A19
___
:00421A19
___
:00421A19 sub_421A19      proc near               CODE XREFsub_42203D+147p
___
:00421A19
___
:00421A19 var_8           dword ptr -8
___
:00421A19
___
:00421A19                 push    4Ch
___
:00421A1B                 mov     eaxoffset loc_801694
___
:00421A20                 call    sub_7987AD
___
:00421A25                 mov     ediecx
___
:00421A27                 mov     [ebp-38h], edi
___
:00421A2A                 call    sub_41E216
___
:00421A2F                 mov     ebxeax
___
:00421A31                 mov     [ebp-54h], ebx
___
:00421A34                 test    ebxebx
___
:00421A36                 jz      loc_421E48
___
:00421A3C                 fld     dword ptr [ebx+170h]
___:00421A42                 mov     ecx, [ebx+3B4h]
___:00421A48                 fstp    dword ptr [ebp-34h]
___:00421A4B                 mov     [ebp-3Ch], ecx
___
:00421A4E                 fld1
___
:00421A50                 fstp    dword ptr [ebp-40h]
___:00421A53                 test    ecxecx
___
:00421A55                 jl      loc_421E48
___
:00421A5B                 cmp     ecx0FFFFFFFFh
___
:00421A5E                 mov     esi, [ebx+2BCh]
___:00421A64                 jl      short loc_421A6D
___
:00421A66                 call    sub_6C01E0
___
:00421A6B                 jmp     short loc_421A6F
___
:00421A6D ; ---------------------------------------------------------------------------
___:00421A6D
___
:00421A6D loc_421A6D:                             ; CODE XREFsub_421A19+4Bj
___
:00421A6D                 xor     eaxeax
___
:00421A6F
___
:00421A6F loc_421A6F:                             ; CODE XREFsub_421A19+52j
___
:00421A6F                 test    esiesi
___
:00421A71                 jz      loc_421E48
___
:00421A77                 test    eaxeax
___
:00421A79                 jz      loc_421E48
___
:00421A7F                 add     eax204h
___
:00421A84                 push    eax
___
:00421A85                 call    sub_6C16C0
___
:00421A8A                 mov     esieax
___
:00421A8C                 test    esiesi
___
:00421A8E                 jnz     short loc_421A99
___
:00421A90                 cmp     [ebp-3Ch], eax
___
:00421A93                 jnz     loc_421E48
___
:00421A99
___
:00421A99 loc_421A99:                             ; CODE XREFsub_421A19+75j
___
:00421A99                 add     ebx58h
___
:00421A9C                 push    ebx
___
:00421A9D                 call    sub_4AC540
___
:00421AA2                 mov     ebxeax
___
:00421AA4                 test    ebxebx
___
:00421AA6                 jz      loc_421E48
___
:00421AAC                 mov     ecx, [ebp-3Ch]
___:00421AAF                 push    ebx
___
:00421AB0                 xor     edxedx
___
:00421AB2                 call    sub_4AC623
___
:00421AB7                 test    eaxeax
___
:00421AB9                 jz      short loc_421AF4
___
:00421ABB                 cmp     byte ptr [eax+8], 41h
___
:00421ABF                 jz      short loc_421AF4
___
:00421AC1                 lea     ecx, [esi+228h]
___:00421AC7                 movzx   edxword ptr [ecx+4]
___:00421ACB                 movzx   ecxword ptr [ecx]
___:00421ACE                 xor     edxecx
___
:00421AD0                 cmp     edx, [eax+14E0h]
___:00421AD6                 jl      short loc_421AEF
___
:00421AD8                 lea     ecx, [esi+220h]
___:00421ADE                 movzx   edxword ptr [ecx+4]
___:00421AE2                 movzx   ecxword ptr [ecx]
___:00421AE5                 xor     edxecx
___
:00421AE7                 cmp     edx, [eax+14DCh]
___:00421AED                 jge     short loc_421AF4
___
:00421AEF
___
:00421AEF loc_421AEF:                             ; CODE XREFsub_421A19+BDj
___
:00421AEF                 fldz
___
:00421AF1                 fstp    dword ptr [ebp-40h]
___:00421AF4
___
:00421AF4 loc_421AF4:                             ; CODE XREFsub_421A19+A0j
___
:00421AF4                                         sub_421A19+A6j ...
___:00421AF4                 mov     clbyte_9E2352
___
:00421AFA                 mov     [ebp-2Eh], cl
___
:00421AFD                 mov     clbyte_9E2353
___
:00421B03                 mov     [ebp-2Dh], cl
___
:00421B06                 test    eaxeax
___
:00421B08                 jz      short loc_421B18
___
:00421B0A                 cmp     byte ptr [eax+8], 41h
___
:00421B0E                 jz      short loc_421B18
___
:00421B10                 mov     byte ptr [ebp-2Eh], 0
___
:00421B14                 mov     byte ptr [ebp-2Dh], 0
___
:00421B18
___
:00421B18 loc_421B18:                             ; CODE XREFsub_421A19+EFj
___
:00421B18                                         sub_421A19+F5j
___
:00421B18                 mov     ecx, [ebp-3Ch]
___:00421B1B                 xor     edxedx
___
:00421B1D                 push    ebx
___
:00421B1E                 inc     edx
___
:00421B1F                 call    sub_4AC623
___
:00421B24                 test    eaxeax
___
:00421B26                 jz      short loc_421B61
___
:00421B28                 cmp     byte ptr [eax+8], 41h
___
:00421B2C                 jz      short loc_421B61
___
:00421B2E                 lea     ecx, [esi+390h]
___:00421B34                 movzx   edxword ptr [ecx+4]
___:00421B38                 movzx   ecxword ptr [ecx]
___:00421B3B                 xor     edxecx
___
:00421B3D                 cmp     edx, [eax+14E0h]
___:00421B43                 jl      short loc_421B5C
___
:00421B45                 lea     ecx, [esi+388h]
___:00421B4B                 movzx   edxword ptr [ecx+4]
___:00421B4F                 movzx   ecxword ptr [ecx]
___:00421B52                 xor     edxecx
___
:00421B54                 cmp     edx, [eax+14DCh]
___:00421B5A                 jge     short loc_421B61
___
:00421B5C
___
:00421B5C loc_421B5C:                             ; CODE XREFsub_421A19+12Aj
___
:00421B5C                 fldz
___
:00421B5E                 fstp    dword ptr [ebp-40h]
___:00421B61
___
:00421B61 loc_421B61:                             ; CODE XREFsub_421A19+10Dj
___
:00421B61                                         sub_421A19+113j ...
___:00421B61                 mov     eax, [edi+14h]
___:00421B64                 mov     ebxdword_812440
___
:00421B6A                 mov     byte ptr [ebp-20h], 61h
___
:00421B6E                 mov     byte ptr [ebp-1Fh], 6Dh
___
:00421B72                 mov     byte ptr [ebp-1Eh], 6Dh
___
:00421B76                 mov     byte ptr [ebp-1Dh], 6Fh
___
:00421B7A                 mov     byte ptr [ebp-1Ch], 5Fh
___
:00421B7E                 mov     byte ptr [ebp-1Bh], 62h
___
:00421B82                 mov     byte ptr [ebp-1Ah], 61h
___
:00421B86                 mov     byte ptr [ebp-19h], 73h
___
:00421B8A                 mov     byte ptr [ebp-18h], 65h
___
:00421B8E                 mov     byte ptr [ebp-17h], 0
___
:00421B92                 mov     byte ptr [ebp-2Ch], 72h
___
:00421B96                 mov     byte ptr [ebp-2Bh], 65h
___
:00421B9A                 mov     byte ptr [ebp-2Ah], 70h
___
:00421B9E                 mov     byte ptr [ebp-29h], 61h
___
:00421BA2                 mov     byte ptr [ebp-28h], 69h
___
:00421BA6                 mov     byte ptr [ebp-27h], 72h
___
:00421BAA                 mov     byte ptr [ebp-26h], 5Fh
___
:00421BAE                 mov     byte ptr [ebp-25h], 62h
___
:00421BB2                 mov     byte ptr [ebp-24h], 61h
___
:00421BB6                 mov     byte ptr [ebp-23h], 73h
___
:00421BBA                 mov     byte ptr [ebp-22h], 65h
___
:00421BBE                 mov     byte ptr [ebp-21h], 0
___
:00421BC2                 mov     eax, [eax]
___:00421BC4                 mov     [ebp-44h], eax
___
:00421BC7                 mov     eax, [edi]
___:00421BC9                 mov     [ebp-48h], eax
___
:00421BCC
___
:00421BCC loc_421BCC:                             ; CODE XREFsub_421A19+28Aj
___
:00421BCC                 mov     eax, [edi+14h]
___:00421BCF                 mov     [ebp-4Ch], eax
___
:00421BD2                 mov     eax, [edi]
___:00421BD4                 lea     edi, [ebp-50h]
___:00421BD7                 lea     esi, [ebp-48h]
___:00421BDA                 mov     [ebp-50h], eax
___
:00421BDD                 call    sub_42832A
___
:00421BE2                 test    alal
___
:00421BE4                 jz      loc_421CA8
___
:00421BEA                 call    sub_4C50C9
___
:00421BEF                 mov     eax, [eax]
___:00421BF1                 cmp     dword ptr [eax+18h], 0
___
:00421BF5                 jnz     loc_421C98
___
:00421BFB                 call    sub_4C50C9
___
:00421C00                 mov     eax, [eax]
___:00421C02                 mov     eax, [eax+1Ch]
___:00421C05                 mov     eax, [eax+0F0h]
___:00421C0B                 lea     ecx, [ebp-20h]
___:00421C0E                 push    ecx
___
:00421C0F                 add     eax8
___
:00421C12                 push    eax
___
:00421C13                 call    ebx
___
:00421C15                 pop     ecx
___
:00421C16                 pop     ecx
___
:00421C17                 test    eaxeax
___
:00421C19                 jnz     short loc_421C50
___
:00421C1B                 fld1
___
:00421C1D                 fcomp   dword ptr [ebp-40h]
___:00421C20                 fnstsw  ax
___
:00421C22                 test    ah41h
___
:00421C25                 jnz     short loc_421C98
___
:00421C27                 cmp     byte ptr [ebp-2Eh], 0
___
:00421C2B                 jnz     short loc_421C4A
___
:00421C2D                 fld     flt_9E2334
___
:00421C33                 lea     eax, [ebp-58h]
___:00421C36                 fmul    dbl_84A830
___
:00421C3C                 push    eax
___
:00421C3D                 mov     eaxoffset dword_9E712C
___
:00421C42                 fstp    dword ptr [ebp-58h]
___:00421C45                 call    sub_428935
___
:00421C4A
___
:00421C4A loc_421C4A:                             ; CODE XREFsub_421A19+212j
___
:00421C4A                 mov     byte ptr [ebp-2Eh], 1
___
:00421C4E                 jmp     short loc_421C98
___
:00421C50 ; ---------------------------------------------------------------------------
___:00421C50
___
:00421C50 loc_421C50:                             ; CODE XREFsub_421A19+200j
___
:00421C50                 lea     esi, [ebp-48h]
___:00421C53                 call    sub_4C50C9
___
:00421C58                 mov     eax, [eax]
___:00421C5A                 mov     eax, [eax+1Ch]
___:00421C5D                 mov     eax, [eax+0F0h]
___:00421C63                 lea     ecx, [ebp-2Ch]
___:00421C66                 push    ecx
___
:00421C67                 add     eax8
___
:00421C6A                 push    eax
___
:00421C6B                 call    ebx
___
:00421C6D                 pop     ecx
___
:00421C6E                 pop     ecx
___
:00421C6F                 test    eaxeax
___
:00421C71                 jnz     short loc_421C98
___
:00421C73                 fld1
___
:00421C75                 fcomp   dword ptr [ebp-34h]
___:00421C78                 fnstsw  ax
___
:00421C7A                 test    ah41h
___
:00421C7D                 jnz     short loc_421C98
___
:00421C7F                 cmp     byte ptr [ebp-2Dh], 0
___
:00421C83                 jnz     short loc_421C94
___
:00421C85                 push    offset flt_9E2334
___
:00421C8A                 mov     eaxoffset dword_9E7134
___
:00421C8F                 call    sub_428935
___
:00421C94
___
:00421C94 loc_421C94:                             ; CODE XREFsub_421A19+26Aj
___
:00421C94                 mov     byte ptr [ebp-2Dh], 1
___
:00421C98
___
:00421C98 loc_421C98:                             ; CODE XREFsub_421A19+1DCj
___
:00421C98                                         sub_421A19+20Cj ...
___:00421C98                 lea     esi, [ebp-48h]
___:00421C9B                 call    sub_5615A0
___
:00421CA0                 mov     edi, [ebp-38h]
___:00421CA3                 jmp     loc_421BCC
___
:00421CA8 ; ---------------------------------------------------------------------------
___:00421CA8
___
:00421CA8 loc_421CA8:                             ; CODE XREFsub_421A19+1CBj
___
:00421CA8                 mov     bl, [ebp-2Eh]
___:00421CAB                 mov     al, [ebp-2Dh]
___:00421CAE                 mov     byte_9E2352bl
___
:00421CB4                 mov     byte_9E2353al
___
:00421CB9                 test    blbl
___
:00421CBB                 jnz     short loc_421CCD
___
:00421CBD                 fldz
___
:00421CBF                 push    ecx
___
:00421CC0                 mov     esioffset dword_9E712C
___
:00421CC5                 fstp    [esp+8+var_8]
___:00421CC8                 call    sub_41164F
___
:00421CCD
___
:00421CCD loc_421CCD:                             ; CODE XREFsub_421A19+2A2j
___
:00421CCD                 cmp     byte ptr [ebp-2Dh], 0
___
:00421CD1                 jnz     short loc_421CE3
___
:00421CD3                 fldz
___
:00421CD5                 push    ecx
___
:00421CD6                 mov     esioffset dword_9E7134
___
:00421CDB                 fstp    [esp+8+var_8]
___:00421CDE                 call    sub_41164F
___
:00421CE3
___
:00421CE3 loc_421CE3:                             ; CODE XREFsub_421A19+2B8j
___
:00421CE3                 test    blbl
___
:00421CE5                 mov     ebxdword_8125D0
___
:00421CEB                 jz      short loc_421D62
___
:00421CED                 mov     eaxdword_9E7130
___
:00421CF2                 xor     eaxdword_9E712C
___
:00421CF8                 mov     [ebp-38h], eax
___
:00421CFB                 mov     eaxdword_9E7120
___
:00421D00                 fld     dword ptr [ebp-38h]
___:00421D03                 xor     eaxdword_9E711C
___
:00421D09                 mov     [ebp-34h], eax
___
:00421D0C                 fld     dword ptr [ebp-34h]
___:00421D0F                 fcompp  st(1), st
___
:00421D11                 fnstsw  ax
___
:00421D13                 test    ah5
___
:00421D16                 jp      short loc_421D62
___
:00421D18                 fldz
___
:00421D1A                 push    ecx
___
:00421D1B                 mov     esioffset dword_9E712C
___
:00421D20                 fstp    [esp+8+var_8]
___:00421D23                 call    sub_41164F
___
:00421D28                 mov     eax, [ebp-54h]
___:00421D2B                 call    sub_6BA240
___
:00421D30                 mov     eaxdword_9E35C8
___
:00421D35                 sub     eaxdword_9E35C4
___
:00421D3B                 sar     eax2
___
:00421D3E                 cmp     eax6Dh
___
:00421D41                 ja      short loc_421D45
___
:00421D43                 call    ebx
___
:00421D45
___
:00421D45 loc_421D45:                             ; CODE XREFsub_421A19+328j
___
:00421D45                 mov     eaxdword_9E35C4
___
:00421D4A                 mov     eax, [eax+1B4h]
___:00421D50                 mov     eax, [eax+128h]
___:00421D56                 xor     ediedi
___
:00421D58                 push    edi
___
:00421D59                 push    edi
___
:00421D5A                 push    eax
___
:00421D5B                 call    sub_403C52
___
:00421D60                 jmp     short loc_421D64
___
:00421D62 ; ---------------------------------------------------------------------------
___:00421D62
___
:00421D62 loc_421D62:                             ; CODE XREFsub_421A19+2D2j
___
:00421D62                                         sub_421A19+2FDj
___
:00421D62                 xor     ediedi
___
:00421D64
___
:00421D64 loc_421D64:                             ; CODE XREFsub_421A19+347j
___
:00421D64                 cmp     [ebp-3Ch], edi
___
:00421D67                 jnz     loc_421E2C
___
:00421D6D                 cmp     byte ptr [ebp-2Dh], 0
___
:00421D71                 jz      loc_421E43
___
:00421D77                 mov     eaxdword_9E7138
___
:00421D7C                 xor     eaxdword_9E7134
___
:00421D82                 mov     [ebp-38h], eax
___
:00421D85                 mov     eaxdword_9E7128
___
:00421D8A                 fld     dword ptr [ebp-38h]
___:00421D8D                 xor     eaxdword_9E7124
___
:00421D93                 mov     [ebp-34h], eax
___
:00421D96                 fld     dword ptr [ebp-34h]
___:00421D99                 fcompp  st(1), st
___
:00421D9B                 fnstsw  ax
___
:00421D9D                 test    ah5
___
:00421DA0                 jp      loc_421E43
___
:00421DA6                 cmp     dword_9E274Cedi
___
:00421DAC                 jz      short loc_421DED
___
:00421DAE                 mov     eax, [ebp-54h]
___:00421DB1                 mov     eax, [eax+3ACh]
___:00421DB7                 push    1
___
:00421DB9                 push    eax
___
:00421DBA                 lea     eax, [ebp-50h]
___:00421DBD                 push    eax
___
:00421DBE                 call    sub_415E12
___
:00421DC3                 add     esp0Ch
___
:00421DC6                 mov     [ebp-4], edi
___
:00421DC9                 mov     ecxdword_9E274C
___
:00421DCF                 push    dword ptr [ebp-50h]
___:00421DD2                 add     ecx0F99C8h
___
:00421DD8                 call    sub_4A739A
___
:00421DDD                 or      dword ptr [ebp-4], 0FFFFFFFFh
___
:00421DE1                 mov     ecx, [ebp-4Ch]
___:00421DE4                 cmp     ecxedi
___
:00421DE6                 jz      short loc_421DED
___
:00421DE8                 call    sub_407FBA
___
:00421DED
___
:00421DED loc_421DED:                             ; CODE XREFsub_421A19+393j
___
:00421DED                                         sub_421A19+3CDj
___
:00421DED                 fldz
___
:00421DEF                 push    ecx
___
:00421DF0                 mov     esioffset dword_9E7134
___
:00421DF5                 fstp    [esp+8+var_8]
___:00421DF8                 call    sub_41164F
___
:00421DFD                 mov     eaxdword_9E35C8
___
:00421E02                 sub     eaxdword_9E35C4
___
:00421E08                 sar     eax2
___
:00421E0B                 cmp     eax6Dh
___
:00421E0E                 ja      short loc_421E12
___
:00421E10                 call    ebx
___
:00421E12
___
:00421E12 loc_421E12:                             ; CODE XREFsub_421A19+3F5j
___
:00421E12                 mov     eaxdword_9E35C4
___
:00421E17                 mov     eax, [eax+1B4h]
___:00421E1D                 push    edi
___
:00421E1E                 push    edi
___
:00421E1F                 push    dword ptr [eax+128h]
___:00421E25                 call    sub_403C52
___
:00421E2A                 jmp     short loc_421E43
___
:00421E2C ; ---------------------------------------------------------------------------
___:00421E2C
___
:00421E2C loc_421E2C:                             ; CODE XREFsub_421A19+34Ej
___
:00421E2C                 fldz
___
:00421E2E                 push    ecx
___
:00421E2F                 mov     esioffset dword_9E7134
___
:00421E34                 fstp    [esp+8+var_8]
___:00421E37                 mov     byte_9E23530
___
:00421E3E                 call    sub_41164F
___
:00421E43
___
:00421E43 loc_421E43:                             ; CODE XREFsub_421A19+358j
___
:00421E43                                         sub_421A19+387j ...
___:00421E43                 xor     eaxeax
___
:00421E45                 inc     eax
___
:00421E46                 jmp     short loc_421E4B
___
:00421E48 ; ---------------------------------------------------------------------------
___:00421E48
___
:00421E48 loc_421E48:                             ; CODE XREFsub_421A19+1Dj
___
:00421E48                                         sub_421A19+3Cj ...
___:00421E48                 or      eax0FFFFFFFFh
___
:00421E4B
___
:00421E4B loc_421E4B:                             ; CODE XREFsub_421A19+42Dj
___
:00421E4B                 call    sub_798830
___
:00421E50                 retn
___
:00421E50 sub_421A19      endp sp = -4
___
:00421E50
___
:00421E51
___
:00421E51 ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
___
:00421E51
___
:00421E51 Attributesbp-based frame
___
:00421E51
___
:00421E51 sub_421E51      proc near               CODE XREFsub_42203D:loc_422075p
___
:00421E51
___
:00421E51 var_1C          dword ptr -1Ch
___
:00421E51 var_18          dword ptr -18h
___
:00421E51 var_14          dword ptr -14h
___
:00421E51 var_10          dword ptr -10h
___
:00421E51 var_C           dword ptr -0Ch
___
:00421E51 var_8           dword ptr -8
___
:00421E51 var_4           dword ptr -4
___
:00421E51
___
:00421E51                 push    ebp
___
:00421E52                 mov     ebpesp
___
:00421E54                 sub     esp1Ch
___
:00421E57                 cmp     dword_9E274C0
___
:00421E5E                 push    ebx
___
:00421E5F                 push    esi
___
:00421E60                 push    edi
___
:00421E61                 jnz     short loc_421E6A
___
:00421E63                 xor     eaxeax
___
:00421E65                 jmp     loc_422038
___
:00421E6A ; ---------------------------------------------------------------------------
___:00421E6A
___
:00421E6A loc_421E6A:                             ; CODE XREFsub_421E51+10j
___
:00421E6A                 call    dword_8128C8
___
:00421E70                 mov     esidword_9E23FC
___
:00421E76                 and     [ebp+var_10], 0
___
:00421E7A                 mov     [ebp+var_14], eax
___
:00421E7D                 mov     eax, [esi+10h]
___:00421E80                 sub     eax, [esi+0Ch]
___:00421E83                 sar     eax2
___
:00421E86                 test    eaxeax
___
:00421E88                 jbe     loc_422035
___
:00421E8E
___
:00421E8E loc_421E8E:                             ; CODE XREFsub_421E51+1DEj
___
:00421E8E                 mov     edx, [ebp+var_10]
___:00421E91                 mov     eaxesi
___
:00421E93                 call    sub_6C1F10
___
:00421E98                 mov     ebxeax
___
:00421E9A                 cmp     byte ptr [ebx+383h], 0
___
:00421EA1                 jnz     loc_422020
___
:00421EA7                 mov     eax, [ebx+38h]
___:00421EAA                 cmp     eax7
___
:00421EAD                 jz      loc_422020
___
:00421EB3                 cmp     eax0Ah
___
:00421EB6                 jz      loc_422020
___
:00421EBC                 cmp     eax9
___
:00421EBF                 jz      loc_422020
___
:00421EC5                 mov     eax, [ebx+2BCh]
___:00421ECB                 mov     ecx, [eax+0C0h]
___:00421ED1                 sub     ecx, [eax+0BCh]
___:00421ED7                 and     [ebp+var_4], 0
___
:00421EDB                 add     eax0B0h
___
:00421EE0                 test    ecx0FFFFFFFCh
___
:00421EE6                 jle     loc_422020
___
:00421EEC                 lea     eax, [ebx+174h]
___:00421EF2                 mov     [ebp+var_8], eax
___
:00421EF5
___
:00421EF5 loc_421EF5:                             ; CODE XREFsub_421E51+1C3j
___
:00421EF5                 mov     eax, [ebp+var_8]
___:00421EF8                 mov     eax, [eax]
___:00421EFA                 test    eaxeax
___
:00421EFC                 jl      loc_421FF0
___
:00421F02                 mov     ecxdword_9E274C
___
:00421F08                 cmp     eax, [ecx+11B7F8h]
___:00421F0E                 jz      loc_421FF0
___
:00421F14                 mov     ecx, [ebp+var_4]
___:00421F17                 mov     eaxebx
___
:00421F19                 call    sub_6C01B0
___
:00421F1E                 mov     [ebp+var_1C], eax
___
:00421F21                 test    eaxeax
___
:00421F23                 jz      loc_421FF0
___
:00421F29                 movsx   cxbyte ptr [eax+421h]
___:00421F31                 and     [ebp+var_C], 0
___
:00421F35                 mov     word_9D7908cx
___
:00421F3C                 lea     edi, [eax+230h]
___:00421F42
___
:00421F42 loc_421F42:                             ; CODE XREFsub_421E51+199j
___
:00421F42                 mov     eax, [ebp+var_14]
___:00421F45                 lea     esi, [edi-130h]
___:00421F4B                 mov     [ebp+var_18], eax
___
:00421F4E                 call    sub_6C6250
___
:00421F53                 mov     ecx, [edi]
___:00421F55                 cmp     ecx0B54h
___
:00421F5B                 jbe     short loc_421F67
___
:00421F5D                 mov     eax, [ebp+var_14]
___:00421F60                 add     eax3E8h
___
:00421F65                 jmp     short loc_421F6A
___
:00421F67 ; ---------------------------------------------------------------------------
___:00421F67
___
:00421F67 loc_421F67:                             ; CODE XREFsub_421E51+10Aj
___
:00421F67                 mov     eax, [ebp+var_18]
___:00421F6A
___
:00421F6A loc_421F6A:                             ; CODE XREFsub_421E51+114j
___
:00421F6A                 mov     esi, [ebp+var_1C]
___:00421F6D                 mov     edx, [ebp+var_C]
___:00421F70                 movsx   esibyte ptr [esi+420h]
___:00421F77                 inc     edx
___
:00421F78                 mov     [ebp+var_18], edx
___
:00421F7B                 test    esiedx
___
:00421F7D                 jz      short loc_421FDB
___
:00421F7F                 sub     eax, [edi+2Ch]
___:00421F82                 cmp     eaxecx
___
:00421F84                 jbe     short loc_421FDB
___
:00421F86                 mov     eax, [ebp+var_14]
___:00421F89                 mov     [edi+2Ch], eax
___
:00421F8C                 lea     esi, [edi-10h]
___:00421F8F                 mov     eaxesi
___
:00421F91                 call    sub_428209
___
:00421F96                 mov     ecx, [edi-120h]
___:00421F9C                 sub     ecx, [edi-124h]
___:00421FA2                 xor     eaxeax
___
:00421FA4                 sar     ecx2
___
:00421FA7                 inc     eax
___
:00421FA8                 cmp     ecxeax
___
:00421FAA                 jnz     short loc_421FB6
___
:00421FAC                 push    eax
___
:00421FAD                 mov     eax, [ebp+var_8]
___:00421FB0                 push    dword ptr [eax]
___:00421FB2                 push    0
___
:00421FB4                 jmp     short loc_421FCC
___
:00421FB6 ; ---------------------------------------------------------------------------
___:00421FB6
___
:00421FB6 loc_421FB6:                             ; CODE XREFsub_421E51+159j
___
:00421FB6                 jbe     short loc_421FDB
___
:00421FB8                 movzx   edxword ptr [esi]
___:00421FBB                 push    eax
___
:00421FBC                 mov     eax, [ebp+var_8]
___:00421FBF                 push    dword ptr [eax]
___:00421FC1                 movzx   eaxword ptr [edi-0Ch]
___:00421FC5                 xor     eaxedx
___
:00421FC7                 xor     edxedx
___
:00421FC9                 div     ecx
___
:00421FCB                 push    edx
___
:00421FCC
___
:00421FCC loc_421FCC:                             ; CODE XREFsub_421E51+163j
___
:00421FCC                 push    [ebp+var_C]
___:00421FCF                 push    [ebp+var_4]
___:00421FD2                 push    ebx
___
:00421FD3                 call    sub_426378
___
:00421FD8                 add     esp18h
___
:00421FDB
___
:00421FDB loc_421FDB:                             ; CODE XREFsub_421E51+12Cj
___
:00421FDB                                         sub_421E51+133j ...
___:00421FDB                 mov     eax, [ebp+var_18]
___:00421FDE                 add     edi168h
___
:00421FE4                 cmp     eax2
___
:00421FE7                 mov     [ebp+var_C], eax
___
:00421FEA                 jl      loc_421F42
___
:00421FF0
___
:00421FF0 loc_421FF0:                             ; CODE XREFsub_421E51+ABj
___
:00421FF0                                         sub_421E51+BDj ...
___:00421FF0                 mov     eax, [ebx+2BCh]
___:00421FF6                 mov     ecx, [eax+0C0h]
___:00421FFC                 sub     ecx, [eax+0BCh]
___:00422002                 inc     [ebp+var_4]
___:00422005                 add     [ebp+var_8], 20h
___
:00422009                 add     eax0B0h
___
:0042200E                 sar     ecx2
___
:00422011                 cmp     [ebp+var_4], ecx
___
:00422014                 jl      loc_421EF5
___
:0042201A                 mov     esidword_9E23FC
___
:00422020
___
:00422020 loc_422020:                             ; CODE XREFsub_421E51+50j
___
:00422020                                         sub_421E51+5Cj ...
___:00422020                 mov     eax, [esi+10h]
___:00422023                 sub     eax, [esi+0Ch]
___:00422026                 inc     [ebp+var_10]
___:00422029                 sar     eax2
___
:0042202C                 cmp     [ebp+var_10], eax
___
:0042202F                 jb      loc_421E8E
___
:00422035
___
:00422035 loc_422035:                             ; CODE XREFsub_421E51+37j
___
:00422035                 xor     eaxeax
___
:00422037                 inc     eax
___
:00422038
___
:00422038 loc_422038:                             ; CODE XREFsub_421E51+14j
___
:00422038                 pop     edi
___
:00422039                 pop     esi
___
:0042203A                 pop     ebx
___
:0042203B                 leave
___
:0042203C                 retn
___
:0042203C sub_421E51      endp
___
:0042203C
___
:0042203D
___
:0042203D ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
___
:0042203D
___
:0042203D Attributesbp-based frame
___
:0042203D
___
:0042203D sub_42203D      proc near               CODE XREFsub_454AA0:loc_455119p
___
:0042203D
___
:0042203D var_25C         dword ptr -25Ch
___
:0042203D var_258         dword ptr -258h
___
:0042203D var_254         dword ptr -254h
___
:0042203D var_250         dword ptr -250h
___
:0042203D var_24C         dword ptr -24Ch
___
:0042203D var_248         dword ptr -248h
___
:0042203D var_244         dword ptr -244h
___
:0042203D var_23E         byte ptr -23Eh
___
:0042203D var_23D         byte ptr -23Dh
___
:0042203D var_23C         dword ptr -23Ch
___
:0042203D var_238         dword ptr -238h
___
:0042203D var_234         dword ptr -234h
___
:0042203D var_230         byte ptr -230h
___
:0042203D var_22C         dword ptr -22Ch
___
:0042203D var_228         dword ptr -228h
___
:0042203D var_224         byte ptr -224h
___
:0042203D var_223         byte ptr -223h
___
:0042203D var_21C         dword ptr -21Ch
___
:0042203D var_218         dword ptr -218h
___
:0042203D var_214         dword ptr -214h
___
:0042203D var_210         dword ptr -210h
___
:0042203D var_20C         dword ptr -20Ch
___
:0042203D var_208         dword ptr -208h
___
:0042203D var_204         dword ptr -204h
___
:0042203D var_200         dword ptr -200h
___
:0042203D var_1FC         dword ptr -1FCh
___
:0042203D var_1F8         dword ptr -1F8h
___
:0042203D var_1F4         dword ptr -1F4h
___
:0042203D var_1F0         dword ptr -1F0h
___
:0042203D var_1EC         dword ptr -1ECh
___
:0042203D var_1E4         dword ptr -1E4h
___
:0042203D var_1E0         dword ptr -1E0h
___
:0042203D var_1DC         dword ptr -1DCh
___
:0042203D var_1D8         dword ptr -1D8h
___
:0042203D var_1D4         dword ptr -1D4h
___
:0042203D var_1D0         dword ptr -1D0h
___
:0042203D var_1CC         dword ptr -1CCh
___
:0042203D var_1C8         dword ptr -1C8h
___
:0042203D var_1C4         dword ptr -1C4h
___
:0042203D var_1C0         dword ptr -1C0h
___
:0042203D var_1BC         dword ptr -1BCh
___
:0042203D var_1B8         dword ptr -1B8h
___
:0042203D var_1B4         dword ptr -1B4h
___
:0042203D var_1B0         dword ptr -1B0h
___
:0042203D var_1AC         dword ptr -1ACh
___
:0042203D var_1A8         dword ptr -1A8h
___
:0042203D var_190         dword ptr -190h
___
:0042203D var_184         dword ptr -184h
___
:0042203D var_178         dword ptr -178h
___
:0042203D var_160         dword ptr -160h
___
:0042203D var_148         dword ptr -148h
___
:0042203D var_12C         dword ptr -12Ch
___
:0042203D var_FC          byte ptr -0FCh
___
:0042203D var_FB          byte ptr -0FBh
___
:0042203D var_30          dword ptr -30h
___
:0042203D var_4           dword ptr -4
___
:0042203D
___
:0042203D                 push    ebp
___
:0042203E                 mov     ebpesp
___
:00422040                 and     esp0FFFFFFF8h
___
:00422043                 sub     esp244h
___
:00422049                 mov     eaxdword_89B0A0
___
:0042204E                 xor     eaxesp
___
:00422050                 mov     [esp+244h+var_4], eax
___
:00422057                 fld     flt_9E2334
___
:0042205D                 push    ebx
___
:0042205E                 push    esi
___
:0042205F                 fstp    [esp+24Ch+var_1D0]
___:00422063                 push    edi
___
:00422064                 xor     ediedi
___
:00422066                 cmp     dword_9E23FCedi
___
:0042206C                 jnz     short loc_422075
___
:0042206E                 xor     eaxeax
___
:00422070                 jmp     loc_4227B5
___
:00422075 ; ---------------------------------------------------------------------------
___:00422075
___
:00422075 loc_422075:                             ; CODE XREFsub_42203D+2Fj
___
:00422075                 call    sub_421E51
___
:0042207A                 mov     byte ptr [esp+250h+var_214], 0
___
:0042207F                 mov     byte ptr [esp+250h+var_218+3], 0
___
:00422084                 mov     byte ptr [esp+250h+var_218+2], 0
___
:00422089                 mov     byte ptr [esp+250h+var_218+1], 0
___
:0042208E                 mov     byte ptr [esp+250h+var_218], 0
___
:00422093                 mov     [esp+250h+var_20C], edi
___
:00422097                 mov     [esp+250h+var_210], edi
___
:0042209B                 mov     byte ptr [esp+250h+var_208+1], 0
___
:004220A0                 mov     byte ptr [esp+250h+var_208], 0
___
:004220A5                 call    sub_41E216
___
:004220AA                 mov     esidword_9E23FC
___
:004220B0                 mov     ebxdword_8127E0
___
:004220B6                 mov     [esp+250h+var_204], eax
___
:004220BA                 mov     eax, [esi+10h]
___:004220BD                 sub     eax, [esi+0Ch]
___:004220C0                 mov     [esp+250h+var_23C], edi
___
:004220C4                 sar     eax2
___
:004220C7                 test    eaxeax
___
:004220C9                 jbe     loc_4226EB
___
:004220CF                 mov     [esp+250h+var_21C], edi
___
:004220D3
___
:004220D3 loc_4220D3:                             ; CODE XREFsub_42203D+6A6j
___
:004220D3                 mov     edx, [esp+250h+var_23C]
___:004220D7                 mov     eaxesi
___
:004220D9                 call    sub_6C1F10
___
:004220DE                 mov     edieax
___
:004220E0                 cmp     dword ptr [edi+38h], 0Ah
___
:004220E4                 mov     [esp+250h+var_238], edi
___
:004220E8                 jz      loc_4226CD
___
:004220EE                 lea     eax, [edi+404h]
___:004220F4                 fld     dword ptr [eax]
___:004220F6                 fsub    [esp+250h+var_1D0]
___:004220FD                 fstp    dword ptr [eax]
___:004220FF                 cmp     edi, [esp+250h+var_204]
___:00422103                 jnz     loc_42218D
___
:00422109                 push    edi
___
:0042210A                 lea     esi, [esp+254h+var_190]
___:00422111                 call    sub_6BD5F0
___
:00422116                 mov     eaxesi
___
:00422118                 call    sub_59A1F0
___
:0042211D                 fmul    dbl_84A830
___
:00422123                 mov     eaxdword_9E2468
___
:00422128                 mov     eax, [eax+38h]
___:0042212B                 fstp    [esp+250h+var_244]
___:0042212F                 cmp     eax3
___
:00422132                 jz      short loc_422139
___
:00422134                 cmp     eax4
___
:00422137                 jnz     short loc_42214F
___
:00422139
___
:00422139 loc_422139:                             ; CODE XREFsub_42203D+F5j
___
:00422139                 lea     eax, [esp+250h+var_190]
___:00422140                 call    sub_59A1F0
___
:00422145                 fmul    dbl_84AA70
___
:0042214B                 fstp    [esp+250h+var_244]
___:0042214F
___
:0042214F loc_42214F:                             ; CODE XREFsub_42203D+FAj
___
:0042214F                 fld     [esp+250h+var_244]
___:00422153                 push    0
___
:00422155                 push    ecx
___
:00422156                 lea     eax, [esp+258h+var_178]
___:0042215D                 fstp    [esp+258h+var_258]
___:00422160                 lea     ecx, [esp+258h+var_190]
___:00422167                 call    sub_4054ED
___
:0042216C                 mov     edidword_9E242C
___
:00422172                 push    eax
___
:00422173                 call    sub_43773E
___
:00422178                 mov     ecxdword_9E242C
___
:0042217E                 add     ecx0E0h
___
:00422184                 call    sub_421A19
___
:00422189                 mov     edi, [esp+250h+var_238]
___:0042218D
___
:0042218D loc_42218D:                             ; CODE XREFsub_42203D+C6j
___
:0042218D                 mov     eax, [edi]
___:0042218F                 mov     ecxedi
___
:00422191                 call    dword ptr [eax+1Ch]
___:00422194                 push    dword_9886A8
___
:0042219A                 and     [esp+254h+var_228], 0
___
:0042219F                 and     [esp+254h+var_22C], 0
___
:004221A4                 mov     [esp+254h+var_230], 0
___
:004221A9                 mov     byte ptr [esp+254h+var_234+3], 0
___
:004221AE                 mov     byte ptr [esp+254h+var_234+2], 0
___
:004221B3                 mov     byte ptr [esp+254h+var_234+1], 0
___
:004221B8                 mov     byte ptr [esp+254h+var_234], 0
___
:004221BD                 mov     [esp+254h+var_223], 0
___
:004221C2                 mov     [esp+254h+var_224], 0
___
:004221C7                 call    ebx
___
:004221C9                 push    dword_9886B0
___
:004221CF                 shr     ax0Fh
___
:004221D3                 and     al1
___
:004221D5                 mov     byte ptr [esp+258h+var_238], al
___
:004221D9                 call    ebx
___
:004221DB                 push    dword_9886AC
___
:004221E1                 shr     ax0Fh
___
:004221E5                 and     al1
___
:004221E7                 mov     byte ptr [esp+25Ch+var_23C+1], al
___
:004221EB                 call    ebx
___
:004221ED                 push    dword_9886B4
___
:004221F3                 shr     ax0Fh
___
:004221F7                 and     al1
___
:004221F9                 mov     [esp+260h+var_23E], al
___
:004221FD                 call    ebx
___
:004221FF                 push    dword_9886D0
___
:00422205                 shr     ax0Fh
___
:00422209                 and     al1
___
:0042220B                 mov     byte ptr [esp+264h+var_244+3], al
___
:0042220F                 call    ebx
___
:00422211                 shr     ax0Fh
___
:00422215                 and     al1
___
:00422217                 mov     byte ptr [esp+264h+var_244], al
___
:0042221B                 mov     eax, [edi+38h]
___:0042221E                 cmp     eax3
___
:00422221                 jz      short loc_422275
___
:00422223                 cmp     eax4
___
:00422226                 jz      short loc_422275
___
:00422228                 mov     esidword_9E2308
___
:0042222E                 fld     dword ptr [esi+0D8h]
___:00422234                 call    sub_7DE240
___
:00422239                 mov     [esp+24h], eax
___
:0042223D                 fld     dword ptr [esi+0DCh]
___:00422243                 call    sub_7DE240
___
:00422248                 mov     [esp+264h+var_23C], eax
___
:0042224C                 mov     eaxedi
___
:0042224E                 call    sub_427F99
___
:00422253                 test    alal
___
:00422255                 jnz     loc_422388
___
:0042225B                 mov     eaxdword_9E2308
___
:00422260                 mov     cl, [eax+0CCh]
___:00422266                 mov     byte ptr [esp+264h+var_238], cl
___
:0042226A                 mov     al, [eax+0CDh]
___:00422270                 jmp     loc_422384
___
:00422275 ; ---------------------------------------------------------------------------
___:00422275
___
:00422275 loc_422275:                             ; CODE XREFsub_42203D+1E4j
___
:00422275                                         sub_42203D+1E9j
___
:00422275                 cmp     byte_9888D30
___
:0042227C                 mov     esidword_9E2308
___
:00422282                 jnz     short loc_4222C3
___
:00422284                 cmp     dword_9E274C0
___
:0042228B                 jz      loc_422388
___
:00422291                 mov     eaxdword_9E27B0
___
:00422296                 test    eaxeax
___
:00422298                 jz      short loc_4222F3
___
:0042229A                 cmp     dword ptr [eax+1032Ch], 0
___
:004222A1                 jnz     short loc_4222C3
___
:004222A3                 fld     dword ptr [esi+0E8h]
___:004222A9                 call    sub_7DE240
___
:004222AE                 mov     [esp+24h], eax
___
:004222B2                 fld     dword ptr [esi+0ECh]
___:004222B8                 call    sub_7DE240
___
:004222BD                 mov     [esp+264h+var_23C], eax
___
:004222C1                 jmp     short loc_4222EE
___
:004222C3 ; ---------------------------------------------------------------------------
___:004222C3
___
:004222C3 loc_4222C3:                             ; CODE XREFsub_42203D+245j
___
:004222C3                                         sub_42203D+264j
___
:004222C3                 fld     dword ptr [esi+0D8h]
___:004222C9                 call    sub_7DE240
___
:004222CE                 mov     [esp+24h], eax
___
:004222D2                 fld     dword ptr [esi+0DCh]
___:004222D8                 call    sub_7DE240
___
:004222DD                 cmp     byte_9888D30
___
:004222E4                 mov     [esp+264h+var_23C], eax
___
:004222E8                 jnz     loc_422374
___
:004222EE
___
:004222EE loc_4222EE:                             ; CODE XREFsub_42203D+284j
___
:004222EE                 mov     eaxdword_9E27B0
___
:004222F3
___
:004222F3 loc_4222F3:                             ; CODE XREFsub_42203D+25Bj
___
:004222F3                 cmp     dword_9E274C0
___
:004222FA                 jz      loc_422388
___
:00422300                 test    eaxeax
___
:00422302                 jz      loc_422388
___
:00422308                 cmp     dword ptr [eax+1032Ch], 0
___
:0042230F                 jnz     short loc_422374
___
:00422311                 mov     esi, [esi+4]
___:00422314                 lea     eax, [esp+264h+var_12C]
___:0042231B                 mov     ediesi
___
:0042231D                 call    sub_664870
___
:00422322                 test    eaxeax
___
:00422324                 jl      short loc_422335
___
:00422326                 test    [esp+264h+var_FC], 80h
___
:0042232E                 jz      short loc_422335
___
:00422330                 xor     eaxeax
___
:00422332                 inc     eax
___
:00422333                 jmp     short loc_422337
___
:00422335 ; ---------------------------------------------------------------------------
___:00422335
___
:00422335 loc_422335:                             ; CODE XREFsub_42203D+2E7j
___
:00422335                                         sub_42203D+2F1j
___
:00422335                 xor     eaxeax
___
:00422337
___
:00422337 loc_422337:                             ; CODE XREFsub_42203D+2F6j
___
:00422337                 test    eaxeax
___
:00422339                 setnz   al
___
:0042233C                 mov     byte ptr [esp+264h+var_238], al
___
:00422340                 mov     eaxdword_9E2308
___
:00422345                 mov     edi, [eax+4]
___:00422348                 lea     eax, [esp+264h+var_12C]
___:0042234F                 call    sub_664870
___
:00422354                 test    eaxeax
___
:00422356                 jl      short loc_422367
___
:00422358                 test    [esp+264h+var_FB], 80h
___
:00422360                 jz      short loc_422367
___
:00422362                 xor     eaxeax
___
:00422364                 inc     eax
___
:00422365                 jmp     short loc_422369
___
:00422367 ; ---------------------------------------------------------------------------
___:00422367
___
:00422367 loc_422367:                             ; CODE XREFsub_42203D+319j
___
:00422367                                         sub_42203D+323j
___
:00422367                 xor     eaxeax
___
:00422369
___
:00422369 loc_422369:                             ; CODE XREFsub_42203D+328j
___
:00422369                 mov     edi, [esp+264h+var_24C]
___:0042236D                 test    eaxeax
___
:0042236F                 setnz   al
___
:00422372                 jmp     short loc_422384
___
:00422374 ; ---------------------------------------------------------------------------
___:00422374
___
:00422374 loc_422374:                             ; CODE XREFsub_42203D+2ABj
___
:00422374                                         sub_42203D+2D2j
___
:00422374                 mov     al, [esi+0CCh]
___:0042237A                 mov     byte ptr [esp+264h+var_238], al
___
:0042237E                 mov     al, [esi+0CDh]
___:00422384
___
:00422384 loc_422384:                             ; CODE XREFsub_42203D+233j
___
:00422384                                         sub_42203D+335j
___
:00422384                 mov     byte ptr [esp+264h+var_238+1], al
___
:00422388
___
:00422388 loc_422388:                             ; CODE XREFsub_42203D+218j
___
:00422388                                         sub_42203D+24Ej ...
___:00422388                 cmp     word_9892140
___
:00422390                 jz      short loc_422396
___
:00422392                 neg     [esp+264h+var_23C]
___:00422396
___
:00422396 loc_422396:                             ; CODE XREFsub_42203D+353j
___
:00422396                 mov     eax, [edi]
___:00422398                 lea     ecx, [esp+264h+var_248]
___:0042239C                 push    ecx
___
:0042239D                 mov     ecxedi
___
:0042239F                 call    dword ptr [eax+8]
___:004223A2                 or      ecx0FFFFFFFFh
___
:004223A5                 cmp     [edi+3B4h], ecx
___
:004223AB                 jz      short loc_4223F4
___
:004223AD                 mov     esi, [edi+2BCh]
___:004223B3                 mov     eaxedi
___
:004223B5                 call    sub_6C01E0
___
:004223BA                 test    esiesi
___
:004223BC                 jz      short loc_4223F4
___
:004223BE                 test    eaxeax
___
:004223C0                 jz      short loc_4223F4
___
:004223C2                 add     eax204h
___
:004223C7                 push    eax
___
:004223C8                 call    sub_6C16C0
___
:004223CD                 mov     esieax
___
:004223CF                 test    esiesi
___
:004223D1                 jz      short loc_4223F4
___
:004223D3                 push    0
___
:004223D5                 push    [esp+26Ch+var_23C]
___:004223D9                 mov     ecxesi
___
:004223DB                 call    sub_42804E
___
:004223E0                 mov     edi, [esp+270h+var_250]
___:004223E4                 push    1
___
:004223E6                 push    [esp+274h+var_23C+1]
___:004223EA                 mov     ecxesi
___
:004223EC                 call    sub_42804E
___
:004223F1                 add     esp10h
___
:004223F4
___
:004223F4 loc_4223F4:                             ; CODE XREFsub_42203D+36Ej
___
:004223F4                                         sub_42203D+37Fj ...
___:004223F4                 mov     ecxedi
___
:004223F6                 call    sub_42039B
___
:004223FB                 push    edi
___
:004223FC                 lea     esi, [esp+26Ch+var_148]
___:00422403                 call    sub_6BD5F0
___
:00422408                 mov     esieax
___
:0042240A                 mov     ecxoffset flt_9ECAF0
___
:0042240F                 call    sub_59AA10
___
:00422414                 test    alal
___
:00422416                 jz      loc_4226B9
___
:0042241C                 cmp     dword ptr [edi+3BCh], 1
___
:00422423                 jz      loc_4226B9
___
:00422429                 cmp     dword_9E242C0
___
:00422430                 jz      short loc_42244D
___
:00422432                 push    edi
___
:00422433                 lea     esi, [esp+26Ch+var_178]
___:0042243A                 call    sub_6BD5F0
___
:0042243F                 push    eax
___
:00422440                 call    sub_437823
___
:00422445                 test    alal
___
:00422447                 jnz     loc_4226B9
___
:0042244D
___
:0042244D loc_42244D:                             ; CODE XREFsub_42203D+3F3j
___
:0042244D                 mov     ecx, [esp+268h+var_254]
___:00422451                 xor     eaxeax
___
:00422453                 inc     eax
___
:00422454                 push    edi
___
:00422455                 lea     esi, [esp+26Ch+var_160]
___:0042245C                 mov     word_989270[ecx*2], ax
___
:00422464                 call    sub_6BD5F0
___
:00422469                 mov     ecxeax
___
:0042246B                 lea     eax, [esp+268h+var_1E4]
___:00422472                 call    sub_4054ED
___
:00422477                 fld     flt_9E3438
___
:0042247D                 fadd    flt_9E3434
___
:00422483                 mov     esi, [esp+268h+var_234]
___:00422487                 lea     eaxdword_9E9CD0[esi]
___:0042248D                 push    eax
___
:0042248E                 fadd    flt_9E343C
___
:00422494                 lea     edx, [esp+26Ch+var_1D8]
___:0042249B                 lea     eax, [esp+26Ch+var_184]
___:004224A2                 fdiv    dbl_84A7F0
___
:004224A8                 fstp    [esp+26Ch+var_25C]
___:004224AC                 fld     flt_9E3464
___
:004224B2                 fmul    [esp+26Ch+var_25C]
___:004224B6                 fstp    [esp+26Ch+var_1F4]
___:004224BA                 fld     flt_9E3468
___
:004224C0                 fmul    [esp+26Ch+var_25C]
___:004224C4                 fstp    [esp+26Ch+var_1F0]
___:004224C8                 fld     flt_9E346C
___
:004224CE                 fmul    [esp+26Ch+var_25C]
___:004224D2                 fstp    [esp+26Ch+var_1EC]
___:004224D9                 fld     [esp+26Ch+var_1F4]
___:004224DD                 fld     dbl_84B2C8
___
:004224E3                 fmul    st(1), st
___
:004224E5                 fxch    st(1)
___:004224E7                 fstp    [esp+26Ch+var_1D8]
___:004224EE                 fld     [esp+26Ch+var_1F0]
___:004224F2                 fmul    stst(1)
___:004224F4                 fstp    [esp+26Ch+var_1D4]
___:004224FB                 fmul    [esp+26Ch+var_1EC]
___:00422502                 fstp    [esp+26Ch+var_1D0]
___:00422509                 call    sub_401195
___
:0042250E                 fld     flt_9E3444
___
:00422514                 lea     eaxdword_9EA630[esi]
___:0042251A                 fadd    flt_9E3440
___
:00422520                 push    eax
___
:00422521                 lea     edx, [esp+26Ch+var_1CC]
___:00422528                 lea     eax, [esp+26Ch+var_1A8]
___:0042252F                 fadd    flt_9E3448
___
:00422535                 fdiv    dbl_84A7F0
___
:0042253B                 fstp    [esp+26Ch+var_25C]
___:0042253F                 fld     flt_9E3464
___
:00422545                 fmul    [esp+26Ch+var_25C]
___:00422549                 fstp    [esp+26Ch+var_20C]
___:0042254D                 fld     flt_9E3468
___
:00422553                 fmul    [esp+26Ch+var_25C]
___:00422557                 fstp    [esp+26Ch+var_208]
___:0042255B                 fld     flt_9E346C
___
:00422561                 fmul    [esp+26Ch+var_25C]
___:00422565                 fstp    [esp+26Ch+var_204]
___:00422569                 fld     [esp+26Ch+var_20C]
___:0042256D                 fld     dbl_84B2C8
___
:00422573                 fmul    st(1), st
___
:00422575                 fxch    st(1)
___:00422577                 fstp    [esp+26Ch+var_1CC]
___:0042257E                 fld     [esp+26Ch+var_208]
___:00422582                 fmul    stst(1)
___:00422584                 fstp    [esp+26Ch+var_1C8]
___:0042258B                 fmul    [esp+26Ch+var_204]
___:0042258F                 fstp    [esp+26Ch+var_1C4]
___:00422596                 call    sub_401195
___
:0042259B                 mov     esidword_9E242C
___
:004225A1                 test    esiesi
___
:004225A3                 jz      loc_4226B0
___
:004225A9                 fld     flt_9E3458
___
:004225AF                 lea     eax, [esp+268h+var_258+3]
___:004225B3                 fld     dbl_84A8F8
___
:004225B9                 push    eax
___
:004225BA                 fmul    st(1), st
___
:004225BC                 push    0
___
:004225BE                 fxch    st(1)
___:004225C0                 lea     eax, [esp+270h+var_1C0]
___:004225C7                 push    eax
___
:004225C8                 fstp    [esp+274h+var_200]
___:004225CC                 lea     edi, [esp+274h+var_1E4]
___:004225D3                 fld     flt_9E345C
___
:004225D9                 mov     byte ptr [esp+274h+var_258+3], 0
___
:004225DE                 fmul    stst(1)
___:004225E0                 fstp    [esp+274h+var_1FC]
___:004225E4                 fmul    flt_9E3460
___
:004225EA                 fstp    [esp+274h+var_1F8]
___:004225EE                 fld     [esp+274h+var_200]
___:004225F2                 fadd    [esp+274h+var_1E4]
___:004225F9                 fstp    [esp+274h+var_1C0]
___:00422600                 fld     [esp+274h+var_1E0]
___:00422607                 fadd    [esp+274h+var_1FC]
___:0042260B                 fstp    [esp+274h+var_1BC]
___:00422612                 fld     [esp+274h+var_1DC]
___:00422619                 fadd    [esp+274h+var_1F8]
___:0042261D                 fstp    [esp+274h+var_1B8]
___:00422624                 call    sub_437662
___
:00422629                 mov     eaxdword_9E242C
___
:0042262E                 cmp     byte ptr [eax+0ACh], 0
___
:00422635                 jz      short loc_4226AC
___
:00422637                 fld     flt_9E3464
___
:0042263D                 mov     eax, [esp+268h+var_234]
___:00422641                 fmul    [esp+268h+var_25C]
___:00422645                 lea     eaxdword_9EA630[eax]
___:0042264B                 push    eax
___
:0042264C                 lea     edx, [esp+26Ch+var_1B4]
___:00422653                 fstp    [esp+26Ch+var_218]
___:00422657                 lea     eax, [esp+26Ch+var_1A8]
___:0042265E                 fld     flt_9E3468
___
:00422664                 fmul    [esp+26Ch+var_25C]
___:00422668                 fstp    [esp+26Ch+var_214]
___:0042266C                 fld     flt_9E346C
___
:00422672                 fmul    [esp+26Ch+var_25C]
___:00422676                 fstp    [esp+26Ch+var_210]
___:0042267A                 fld     [esp+26Ch+var_218]
___:0042267E                 fld     dbl_84AC00
___
:00422684                 fmul    st(1), st
___
:00422686                 fxch    st(1)
___:00422688                 fstp    [esp+26Ch+var_1B4]
___:0042268F                 fld     [esp+26Ch+var_214]
___:00422693                 fmul    stst(1)
___:00422695                 fstp    [esp+26Ch+var_1B0]
___:0042269C                 fmul    [esp+26Ch+var_210]
___:004226A0                 fstp    [esp+26Ch+var_1AC]
___:004226A7                 call    sub_401195
___
:004226AC
___
:004226AC loc_4226AC:                             ; CODE XREFsub_42203D+5F8j
___
:004226AC                 mov     edi, [esp+268h+var_250]
___:004226B0
___
:004226B0 loc_4226B0:                             ; CODE XREFsub_42203D+566j
___
:004226B0                 mov     eax, [edi]
___:004226B2                 mov     ecxedi
___
:004226B4                 call    dword ptr [eax+30h]
___:004226B7                 jmp     short loc_4226C7
___
:004226B9 ; ---------------------------------------------------------------------------
___:004226B9
___
:004226B9 loc_4226B9:                             ; CODE XREFsub_42203D+3D9j
___
:004226B9                                         sub_42203D+3E6j ...
___:004226B9                 mov     ecx, [esp+268h+var_254]
___:004226BD                 xor     eaxeax
___
:004226BF                 mov     word_989270[ecx*2], ax
___
:004226C7
___
:004226C7 loc_4226C7:                             ; CODE XREFsub_42203D+67Aj
___
:004226C7                 mov     esidword_9E23FC
___
:004226CD
___
:004226CD loc_4226CD:                             ; CODE XREFsub_42203D+ABj
___
:004226CD                 mov     eax, [esi+10h]
___:004226D0                 sub     eax, [esi+0Ch]
___:004226D3                 inc     [esp+268h+var_254]
___:004226D7                 add     [esp+268h+var_234], 0Ch
___
:004226DC                 sar     eax2
___
:004226DF                 cmp     [esp+268h+var_254], eax
___
:004226E3                 jb      loc_4220D3
___
:004226E9                 xor     ediedi
___
:004226EB
___
:004226EB loc_4226EB:                             ; CODE XREFsub_42203D+8Cj
___
:004226EB                 mov     eax, [esi+28h]
___:004226EE                 sub     eax, [esi+24h]
___:004226F1                 sar     eax2
___
:004226F4                 test    eaxeax
___
:004226F6                 jbe     loc_4227B2
___
:004226FC
___
:004226FC loc_4226FC:                             ; CODE XREFsub_42203D+76Fj
___
:004226FC                 push    dword_9886A8
___
:00422702                 call    ebx
___
:00422704                 push    dword_9886B0
___
:0042270A                 shr     ax0Fh
___
:0042270E                 and     al1
___
:00422710                 mov     byte ptr [esp+270h+var_234], al
___
:00422714                 call    ebx
___
:00422716                 push    dword_9886AC
___
:0042271C                 shr     ax0Fh
___
:00422720                 and     al1
___
:00422722                 mov     byte ptr [esp+274h+var_238+1], al
___
:00422726                 call    ebx
___
:00422728                 push    dword_9886B4
___
:0042272E                 shr     ax0Fh
___
:00422732                 and     al1
___
:00422734                 mov     byte ptr [esp+278h+var_23C+2], al
___
:00422738                 call    ebx
___
:0042273A                 mov     esidword_9E23FC
___
:00422740                 shr     ax0Fh
___
:00422744                 and     al1
___
:00422746                 add     esi18h
___
:00422749                 mov     [esp+278h+var_23D], al
___
:0042274D                 call    sub_459718
___
:00422752                 cmp     dword ptr [eax], 0
___
:00422755                 jz      short loc_42279B
___
:00422757                 mov     esidword_9E23FC
___
:0042275D                 add     esi18h
___
:00422760                 call    sub_459718
___
:00422765                 mov     ecx, [eax]
___:00422767                 mov     eax, [ecx]
___:00422769                 lea     edx, [esp+38h]
___:0042276D                 push    edx
___
:0042276E                 call    dword ptr [eax+8]
___:00422771                 mov     esidword_9E23FC
___
:00422777                 add     esi18h
___
:0042277A                 call    sub_459718
___
:0042277F                 mov     ecx, [eax]
___:00422781                 mov     eax, [ecx]
___:00422783                 call    dword ptr [eax+1Ch]
___:00422786                 mov     esidword_9E23FC
___
:0042278C                 add     esi18h
___
:0042278F                 call    sub_459718
___
:00422794                 mov     ecx, [eax]
___:00422796                 mov     eax, [ecx]
___:00422798                 call    dword ptr [eax+30h]
___:0042279B
___
:0042279B loc_42279B:                             ; CODE XREFsub_42203D+718j
___
:0042279B                 mov     eaxdword_9E23FC
___
:004227A0                 mov     ecx, [eax+28h]
___:004227A3                 sub     ecx, [eax+24h]
___:004227A6                 inc     edi
___
:004227A7                 sar     ecx2
___
:004227AA                 cmp     ediecx
___
:004227AC                 jb      loc_4226FC
___
:004227B2
___
:004227B2 loc_4227B2:                             ; CODE XREFsub_42203D+6B9j
___
:004227B2                 xor     eaxeax
___
:004227B4                 inc     eax
___
:004227B5
___
:004227B5 loc_4227B5:                             ; CODE XREFsub_42203D+33j
___
:004227B5                 mov     ecx, [esp+27Ch+var_30]
___:004227BC                 pop     edi
___
:004227BD                 pop     esi
___
:004227BE                 pop     ebx
___
:004227BF                 xor     ecxesp
___
:004227C1                 call    sub_797E25
___
:004227C6                 mov     espebp
___
:004227C8                 pop     ebp
___
:004227C9                 retn
___
:004227C9 sub_42203D      endp
___
:004227C9
___
:004227CA
___
:004227CA ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
___
:004227CA
___
:004227CA
___
:004227CA sub_4227CA      proc near               CODE XREFsub_422CB2+97p
___
:004227CA
___
:004227CA var_18          dword ptr -18h
___
:004227CA var_4           dword ptr -4
___
:004227CA
___
:004227CA                 push    ecx
___
:004227CB                 mov     eaxdword_9E274C
___
:004227D0                 push    ebx
___
:004227D1                 push    ebp
___
:004227D2                 push    esi
___
:004227D3                 push    edi
___
:004227D4                 test    eaxeax
___
:004227D6                 jz      short loc_4227E5
___
:004227D8                 cmp     byte ptr [eax+11B87Ch], 0
___
:004227DF                 jnz     loc_422A88
___
:004227E5
___
:004227E5 loc_4227E5:                             ; CODE XREFsub_4227CA+Cj
___
:004227E5                 call    sub_41E216
___
:004227EA                 mov     ebpeax
___
:004227EC                 test    ebpebp
___
:004227EE                 jz      loc_422A88
___
:004227F4                 call    sub_407E2E
___
:004227F9                 push    eax
___
:004227FA                 call    sub_539AD3
___
:004227FF                 test    alal
___
:00422801                 jnz     loc_422A88
___
:00422807                 call    sub_407E2E
___
:0042280C                 mov     eax, [eax+40h]
___:0042280F                 mov     eax, [eax+80h]
___:00422815                 cmp     byte ptr [eax+0D2h], 0
___
:0042281C                 jnz     loc_422A88
___
:00422822                 mov     eax, [ebp+2BCh]
___:00422828                 mov     esi0B0h
___
:0042282D                 add     eaxesi
___
:0042282F                 mov     ecx, [eax+10h]
___:00422832                 sub     ecx, [eax+0Ch]
___:00422835                 xor     ebxebx
___
:00422837                 test    ecx0FFFFFFFCh
___
:0042283D                 jle     loc_422A88
___
:00422843
___
:00422843 loc_422843:                             ; CODE XREFsub_4227CA+A9j
___
:00422843                 lea     eax, [ebx+31h]
___:00422846                 push    eax
___
:00422847                 call    dword_8127E0
___
:0042284D                 mov     ecx8000h
___
:00422852                 test    axcx
___
:00422855                 jz      short loc_42285F
___
:00422857                 cmp     [ebp+3B4h], ebx
___
:0042285D                 jnz     short loc_42287A
___
:0042285F
___
:0042285F loc_42285F:                             ; CODE XREFsub_4227CA+8Bj
___
:0042285F                 mov     eax, [ebp+2BCh]
___:00422865                 add     eaxesi
___
:00422867                 mov     ecx, [eax+10h]
___:0042286A                 sub     ecx, [eax+0Ch]
___:0042286D                 inc     ebx
___
:0042286E                 sar     ecx2
___
:00422871                 cmp     ebxecx
___
:00422873                 jl      short loc_422843
___
:00422875                 jmp     loc_422A88
___
:0042287A ; ---------------------------------------------------------------------------
___:0042287A
___
:0042287A loc_42287A:                             ; CODE XREFsub_4227CA+93j
___
:0042287A                 cmp     dword_9E274C0
___
:00422881                 jz      loc_422A13
___
:00422887                 lea     eax, [ebp+58h]
___:0042288A                 push    offset a60truck "60TRUCK"
___:0042288F                 push    eax
___
:00422890                 call    dword_812614
___
:00422896                 pop     ecx
___
:00422897                 pop     ecx
___
:00422898                 test    eaxeax
___
:0042289A                 jz      short loc_4228A5
___
:0042289C                 cmp     ebx4
___
:0042289F                 jg      loc_422A88
___
:004228A5
___
:004228A5 loc_4228A5:                             ; CODE XREFsub_4227CA+D0j
___
:004228A5                 push    194h
___
:004228AA                 push    1
___
:004228AC                 call    dword_812634
___
:004228B2                 mov     edieax
___
:004228B4                 pop     ecx
___
:004228B5                 pop     ecx
___
:004228B6                 test    ediedi
___
:004228B8                 jnz     short loc_4228C0
___
:004228BA                 call    dword_81263C
___
:004228C0
___
:004228C0 loc_4228C0:                             ; CODE XREFsub_4227CA+EEj 

da haste viele asm addys einfach jumpen noppen returnen...... oder was auch immer benötigt wird
Angel-Piece is offline  
Thanks
3 Users
Old 10/03/2011, 20:39   #5314
 
[Chrono]logic™'s Avatar
 
elite*gold: 0
Join Date: Sep 2011
Posts: 96
Received Thanks: 36
Quote:
Originally Posted by SK1LL0R.. View Post
Also bitte. Wenn das deine "eigene" base ist, dann musst du das fixen können
Hmm..jetzt stellt sich nur noch die Frage :Wer hat gesagt dass ,das meine "eigene" Base ist ?

Also kannst du mir vllt helfen oder irgendeiner ?
[Chrono]logic™ is offline  
Old 10/03/2011, 20:45   #5315
 
elite*gold: 0
Join Date: May 2011
Posts: 486
Received Thanks: 379
Quote:
Originally Posted by [Chrono]logic™ View Post
Hmm..jetzt stellt sich nur noch die Frage :Wer hat gesagt dass ,das meine Base ist ?

Also kannst du mir vllt helfen oder irgendeiner ?
komm skype on vlt. kann ich dir helfen^^
.BuRn3R' is offline  
Thanks
1 User
Old 10/03/2011, 20:46   #5316
 
Büny :)'s Avatar
 
elite*gold: 1
Join Date: Jun 2011
Posts: 302
Received Thanks: 367
Quote:
Originally Posted by [Chrono]logic™ View Post
Hmm..jetzt stellt sich nur noch die Frage :Wer hat gesagt dass ,das meine Base ist ?

Also kannst du mir vllt helfen oder irgendeiner ?
da dort steht "[Chrono]logic™ full base" schätzen wir mal das es "deine" ist, aber anscheinend hast du einfach nur ein neues projekt erstellt und eine andere base reinkopiert.
Büny :) is offline  
Thanks
4 Users
Old 10/03/2011, 22:16   #5317
 
[Chrono]logic™'s Avatar
 
elite*gold: 0
Join Date: Sep 2011
Posts: 96
Received Thanks: 36
The **** is Fixed ^^
Danke Burner aber habs doch selbst hinbekommen
[Chrono]logic™ is offline  
Old 10/04/2011, 12:25   #5318
 
elite*gold: 0
Join Date: May 2011
Posts: 486
Received Thanks: 379
Sûche immer noch Asm *****
.BuRn3R' is offline  
Old 10/04/2011, 12:38   #5319
 
elite*gold: 0
Join Date: Jun 2011
Posts: 161
Received Thanks: 470
Code:
struct CBase
{
	 CPlayer* local;        //0x9E27B0
	char unknown0[1169876];
	 CPlayer** player;      //0x11D9D8

}*pBase = (CBase *)0x9E27B0;
was ist daran jetzt highly private?
Yazzn :) is offline  
Thanks
3 Users
Old 10/04/2011, 13:29   #5320
 
Dogukan47's Avatar
 
elite*gold: 1
Join Date: May 2011
Posts: 1,490
Received Thanks: 196
was macht man damit?
Dogukan47 is offline  
Old 10/04/2011, 13:35   #5321
 
elite*gold: LOCKED
Join Date: Dec 2009
Posts: 434
Received Thanks: 396
Das ist die Berrechnung für ESP
KingClem™ is offline  
Old 10/04/2011, 14:53   #5322
 
elite*gold: LOCKED
Join Date: Dec 2009
Posts: 4,650
Received Thanks: 5,731
Quote:
Originally Posted by Yazzn :) View Post
Code:
struct CBase
{
	 CPlayer* local;        //0x9E27B0
	char unknown0[1169876];
	 CPlayer** player;      //0x11D9D8

}*pBase = (CBase *)0x9E27B0;
was ist daran jetzt highly private?
frag doch miki seine worte^^

naja jetzt ist wr wieder gefickt für eine zeit weil es wieder public ist aber naja
Angel-Piece is offline  
Old 10/04/2011, 16:44   #5323
 
ToxicData's Avatar
 
elite*gold: 32
Join Date: Dec 2009
Posts: 937
Received Thanks: 1,307
Ach kack doch auf den scheiss, Hacks sind so oder so Public genauso wie deren Functionen.

Nur weil es nicht im Forum rumgammelt, heißt es noch lange nicht das jemand nicht still ist und es per Skype, MSN, ICQ weitergibt ...

Und derzeit hat aus meiner Sicht jeder Hack den gleichen scheiss von daher ist es egal ob was Public oder Shared ist.

mfg ToxicData
ToxicData is offline  
Thanks
6 Users
Old 10/04/2011, 19:41   #5324
 
[Chrono]logic™'s Avatar
 
elite*gold: 0
Join Date: Sep 2011
Posts: 96
Received Thanks: 36
Weis jemand so zufällig wie man :
menu.text in einem menu.group einfügt :/ ?

und die source für PlayerStatus like ... : "Waiting";"Ingame";"Lobby" ?
[Chrono]logic™ is offline  
Old 10/04/2011, 19:56   #5325
 
elite*gold: 0
Join Date: Sep 2011
Posts: 48
Received Thanks: 9
I search for No Fog Source (Menü)
CyberTürk is offline  
Closed Thread


Similar Threads Similar Threads
WTB Flyff Source code snippets
04/01/2012 - Flyff Trading - 0 Replies
Hellow I posted this because I wanted to buy a fix scroll of unbinding.Which removes soul-link of an item.If you have its code snippets PM me.Don't sell me a code which is release because all of them are not working.I wanted to buy a fix one and a non-buggy code Payment:via Paypal
[Autoit] Youtube Code Snippets
07/29/2011 - AutoIt - 5 Replies
Tag Zusammen. Wie wohl die meisten von euch mitbekommen haben, bieten derzeit sehr viele User hier sogenannte Youtube Services an, bei denen man Abos, Likes, Dislikes etc. kaufen kann. Doch wer wirklich Erfolg haben will, braucht natürlich viele Abonnenten und Likes, was per Hand Tage dauern würde. Deshalb werden hier in letzter Zeit immer mehr Youtube Bots verkauft. Was, wie ich finde, ein ziemliche Abzocke ist, da das meist nur sehr schlechte Bots sind, die lediglich den Internet...
Some Code-Snippets[PSERVER]
07/15/2011 - Kal Hacks, Bots, Cheats & Exploits - 17 Replies
This is the code of the hack which Fremo released.. I got new methods so I dont need this anymore & maybe it'll help some people... G31 Adult Skill if(comboBox4->Text=="Panther'crit'") { KC->Chat(255," Panther Skill ON"); KC->Threads=1; KC->lasttime = timeGetTime()-15000; } else if(comboBox4->Text=="Tiger'otp'")
[Release] Code Snippets Manager
01/21/2011 - Coding Releases - 0 Replies
Code Snippets Manager http://upit.cc/images/1d47d78e.jpg Hab mich heute mal rangesetzt, und einen kleinen Manager für Code-Snippets(Code-Fetzen) gecodet, da ich alles sortiert in einer Anwendung wollte. Da es sicherlich jemand nützlich finden wird, lad ich es hier mal hoch.



All times are GMT +2. The time now is 13:48.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.