Function at 0x10038130
Capabilities:
Enumerate pe sections

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x7c
lea ecx, [ebp - 8]
push esi
mov esi, dword [ebp + 8]
push 0
push 0
mov dword [0x10062144], esi
call fcn.1000f320
push 0
push 0
lea ecx, [ebp - 0x10]
call fcn.1000f320
push 0
push 0
lea ecx, [ebp - 0x20]
call fcn.1000f320
push esi
lea ecx, [ebp - 0x7c]
call fcn.1000f2e0
lea ecx, [ebp - 0x7c]
call fcn.1000f3a0
mov esi, dword [sym.imp.USER32.dll_MessageBoxA]
test al, al
jne 0x1003820e
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x7c]
call fcn.1000f620
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 8], ecx
lea ecx, [ebp - 0x7c]
mov dword [ebp - 4], eax
call fcn.1000f650
lea ecx, [ebp - 0x7c]
call fcn.1000f3a0
test al, al
jne 0x10038200
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x7c]
call fcn.1000f620
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0x10], ecx
lea ecx, [ebp - 0x7c]
mov dword [ebp - 0xc], eax
call fcn.1000f650
lea ecx, [ebp - 0x7c]
call fcn.1000f3a0
test al, al
jne 0x100381f2
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x7c]
call fcn.1000f620
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0x20], ecx
mov dword [ebp - 0x1c], eax
jmp 0x1003821e
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:134
jmp 0x1003821a
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:136
jmp 0x1003821a
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:138
push 0
call esi
push str.ScreenFade
push dword [ebp - 0xc]
lea eax, [ebp - 0x18]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x18]
call fcn.1000f640
test al, al
jne 0x100382dc
push 4
lea eax, [ebp - 0x18]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x40]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x100382ce
mov ecx, dword [ebp - 0x40]
lea eax, [ecx + 0x27]
push eax
lea eax, [ecx + 9]
push eax
lea ecx, [ebp - 0x70]
call fcn.1000f320
push eax
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.6A_07_68_____________FF_15_____________a1_____________83_c4_18_85_c0_74____68____________
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x38]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x38]
call fcn.1000f640
test al, al
jne 0x100382c0
mov ecx, dword [ebp - 0x38]
mov eax, dword [ecx + 3]
mov dword [0x1006208c], eax
mov eax, dword [ecx + 0x1a]
mov dword [0x10062090], eax
jmp 0x100382ec
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:160
jmp 0x100382e8
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:162
jmp 0x100382e8
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:164
push 0
call esi
mov eax, dword [ebp - 0x10]
lea ecx, [ebp - 0x70]
push eax
push eax
call fcn.1000f320
push dword [ebp - 0xc]
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0x18], ecx
lea ecx, [ebp - 0x70]
push eax
mov dword [ebp - 0x14], eax
call fcn.1000f320
push str.HUD_GetStudioModelInterface
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x68]
push eax
call fcn.1000f470
add esp, 0x10
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0x18], ecx
lea ecx, [ebp - 0x18]
mov dword [ebp - 0x14], eax
call fcn.1000f640
test al, al
jne 0x100383d0
push 4
lea eax, [ebp - 0x18]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x40]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x100383c2
mov ecx, dword [ebp - 0x40]
lea eax, [ecx + 0x1e]
push eax
lea eax, [ecx + 4]
push eax
lea ecx, [ebp - 0x70]
call fcn.1000f320
push eax
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.56_ff_15_____________a1_____________85_c0_74____68_____________68____________
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x38]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x38]
call fcn.1000f640
test al, al
jne 0x100383b4
mov eax, dword [ebp - 0x38]
mov eax, dword [eax + 0x11]
mov dword [0x10062094], eax
jmp 0x100383e0
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:185
jmp 0x100383dc
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:187
jmp 0x100383dc
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:189
push 0
call esi
push str.Initialize
push dword [ebp - 0xc]
lea eax, [ebp - 0x40]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x100384b0
push 4
lea eax, [ebp - 0x40]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x38]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x38]
call fcn.1000f640
test al, al
jne 0x100384a2
mov ecx, dword [ebp - 0x38]
lea eax, [ecx + 0x16]
push eax
lea eax, [ecx + 0xf]
push eax
lea ecx, [ebp - 0x70]
call fcn.1000f320
push eax
lea eax, [ebp - 0x18]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
lea ecx, [ebp - 0x18]
call fcn.1000f640
test al, al
jne 0x10038494
push str.ff_d6_A3____________
push dword [ebp - 0x14]
lea eax, [ebp - 0x70]
push dword [ebp - 0x18]
push eax
call fcn.1000f4b0
add esp, 0x10
mov ecx, eax
call fcn.1000f640
test al, al
jne 0x10038486
mov eax, dword [ebp - 0x18]
mov eax, dword [eax + 3]
mov dword [0x10062098], eax
jmp 0x100384c0
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:208
jmp 0x100384bc
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:210
jmp 0x100384bc
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:213
jmp 0x100384bc
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:215
push 0
call esi
push str._toconsole
push dword [ebp - 0xc]
lea eax, [ebp - 0x40]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x10038593
push 4
lea eax, [ebp - 0x40]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x38]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x38]
call fcn.1000f640
test al, al
jne 0x10038585
mov ecx, dword [ebp - 0x38]
lea eax, [ecx - 0x81]
push eax
lea eax, [ecx - 0x84]
push eax
lea ecx, [ebp - 0x70]
call fcn.1000f320
push eax
lea eax, [ebp - 0x18]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
lea ecx, [ebp - 0x18]
call fcn.1000f640
test al, al
jne 0x10038577
push str.55_8B_EC
push dword [ebp - 0x14]
lea eax, [ebp - 0x70]
push dword [ebp - 0x18]
push eax
call fcn.1000f4b0
add esp, 0x10
mov ecx, eax
call fcn.1000f640
test al, al
jne 0x10038569
mov eax, dword [ebp - 0x18]
mov dword [0x100620b8], eax
jmp 0x100385a3
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:238
jmp 0x1003859f
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:240
jmp 0x1003859f
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:243
jmp 0x1003859f
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:245
push 0
call esi
push str.host_killtime
push dword [ebp - 0xc]
lea eax, [ebp - 0x40]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x10038750
push 4
lea eax, [ebp - 0x40]
push eax
push dword [ebp - 0x1c]
lea eax, [ebp - 0x30]
push dword [ebp - 0x20]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x30]
call fcn.1000f640
test al, al
jne 0x10038742
mov eax, dword [ebp - 0x30]
add eax, 0xc
mov dword [ebp + 8], eax
lea eax, [ebp + 8]
push 4
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x38]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x38]
call fcn.1000f640
test al, al
jne 0x10038734
mov ecx, dword [ebp - 0x38]
lea eax, [ecx - 0x632]
push eax
lea eax, [ecx - 0x635]
push eax
lea ecx, [ebp - 0x70]
call fcn.1000f320
push eax
lea eax, [ebp - 0x18]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
lea ecx, [ebp - 0x18]
call fcn.1000f640
test al, al
jne 0x1003868f
push str.55_8B_EC
push dword [ebp - 0x14]
lea eax, [ebp - 0x70]
push dword [ebp - 0x18]
push eax
call fcn.1000f4b0
add esp, 0x10
mov ecx, eax
call fcn.1000f640
test al, al
jne 0x10038681
mov eax, dword [ebp - 0x18]
mov dword [0x100620b4], eax
jmp 0x1003869f
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:271
jmp 0x1003869b
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:273
push 0
call esi
mov ecx, dword [ebp - 0x38]
lea eax, [ecx - 0x308]
push eax
lea eax, [ecx - 0x34d]
push eax
lea ecx, [ebp - 0x70]
call fcn.1000f320
push eax
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [ebp - 0x18], ecx
lea ecx, [ebp - 0x18]
mov dword [ebp - 0x14], eax
call fcn.1000f640
test al, al
jne 0x10038726
push str.f2_0f_10_05_____________83_ec_08_f2_0f_11_04_24_e8_____________e8_____________e8_____________e8_____________f2_0f_10_05_____________83_c4_04_66_0f_5a_c0_f3_0f_11_04_24_e8_____________83_c4_04_e8____________
push dword [ebp - 0x14]
lea eax, [ebp - 0x70]
push dword [ebp - 0x18]
push eax
call fcn.1000f4b0
add esp, 0x10
mov ecx, eax
call fcn.1000f640
test al, al
jne 0x10038718
mov ecx, dword [ebp - 0x18]
mov eax, dword [ecx + 4]
mov dword [0x10062148], eax
mov eax, dword [ecx + 0x41]
add eax, 0x45
add eax, ecx
mov dword [0x100620a0], eax
jmp 0x10038760
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:378
jmp 0x1003875c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:380
jmp 0x1003875c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:383
jmp 0x1003875c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:385
jmp 0x1003875c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:387
push 0
call esi
push str.ExitGame
push dword [ebp - 0xc]
lea eax, [ebp - 0x40]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x10038814
push 4
lea eax, [ebp - 0x40]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x38]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x38]
call fcn.1000f640
test al, al
jne 0x10038806
lea eax, [ebp - 8]
push eax
lea eax, [ebp - 0x70]
push eax
mov eax, dword [ebp - 0x38]
lea ecx, [ebp - 0x68]
push eax
add eax, 0xffffff77
push eax
call fcn.1000f320
mov ecx, eax
call fcn.1000f340
push str.55_8B_EC
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x30]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x30]
call fcn.1000f640
test al, al
jne 0x100387f8
mov eax, dword [ebp - 0x30]
mov dword [0x1006209c], eax
jmp 0x10038824
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:402
jmp 0x10038820
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:404
jmp 0x10038820
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:406
push 0
call esi
push str.Cmd_AddCommand:__s_already_defined_n
push dword [ebp - 0xc]
lea eax, [ebp - 0x40]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x100388fa
push 4
lea eax, [ebp - 0x40]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x38]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x38]
call fcn.1000f640
test al, al
jne 0x100388ec
mov ecx, dword [ebp - 0x38]
lea eax, [ecx - 0x90]
push eax
lea eax, [ecx - 0x98]
push eax
lea ecx, [ebp - 0x70]
call fcn.1000f320
push eax
lea eax, [ebp - 0x18]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
lea ecx, [ebp - 0x18]
call fcn.1000f640
test al, al
jne 0x100388de
push str.8B_35_____________85_F6
push dword [ebp - 0x14]
lea eax, [ebp - 0x70]
push dword [ebp - 0x18]
push eax
call fcn.1000f4b0
add esp, 0x10
mov ecx, eax
call fcn.1000f640
test al, al
jne 0x100388d0
mov eax, dword [ebp - 0x18]
mov eax, dword [eax + 2]
mov dword [0x100620ac], eax
jmp 0x1003890a
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:433
jmp 0x10038906
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:435
jmp 0x10038906
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:437
jmp 0x10038906
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:439
push 0
call esi
push str.e8_____________83_3d_____________05_75_33_83_3d_____________02_75_2a_b8_01_00_00_00_33_f6_39_05_____________6a_00_0f_44_f0_e8_____________56_e8_____________6a_01_e8_____________8b_75_dc_83_c4_0c_83_3d_____________00_75_17_83_3d_____________01_75_09_83_3d_____________00_74_05_e8_____________e8_____________83_3d_____________05_75_0e_83_3d_____________02_75_05_e8_____________e8____________
push dword [ebp - 4]
lea eax, [ebp - 0x40]
push dword [ebp - 8]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x1003896c
mov ecx, dword [ebp - 0x40]
mov eax, dword [ecx + 1]
add eax, 5
add eax, ecx
mov dword [0x100620f4], eax
mov eax, dword [ecx + 0x7e]
add eax, 0x82
mov dword [0x100620f0], ecx
add eax, ecx
mov dword [0x10062100], eax
lea eax, [ecx + 5]
mov dword [0x100620f8], eax
lea eax, [ecx + 0x7d]
mov dword [0x100620fc], eax
add eax, 5
mov dword [0x10062104], eax
jmp 0x1003897c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:460
push 0
call esi
push str.f3_0f_10_05_____________0f_57_d2_0f_2e_c2_9f_f6_c4_44_7a____a1_____________53_56_57_bf_01_00_00_00_40_a3_____________be_____________8d_5f_1f_90
push dword [ebp - 4]
lea eax, [ebp - 0x40]
push dword [ebp - 8]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x100389a9
mov eax, dword [ebp - 0x40]
mov dword [0x100620dc], eax
jmp 0x100389b9
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:471
push 0
call esi
push str.R_RenderView:_NULL_worldmodel
push dword [ebp - 0xc]
lea eax, [ebp - 0x48]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x48]
call fcn.1000f640
test al, al
jne 0x10038d00
push 4
lea eax, [ebp - 0x48]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x50]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x50]
call fcn.1000f640
test al, al
jne 0x10038cf2
mov ecx, dword [ebp - 0x50]
lea eax, [ecx - 0x2e]
push eax
lea eax, [ecx - 0x31]
push eax
lea ecx, [ebp - 0x70]
call fcn.1000f320
push eax
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
lea ecx, [ebp - 0x28]
call fcn.1000f640
test al, al
jne 0x10038ce4
push str.55_8B_EC
push dword [ebp - 0x24]
lea eax, [ebp - 0x70]
push dword [ebp - 0x28]
push eax
call fcn.1000f4b0
add esp, 0x10
mov ecx, eax
call fcn.1000f640
test al, al
jne 0x10038cd6
push dword [ebp - 4]
mov eax, dword [ebp - 0x28]
lea ecx, [ebp - 0x70]
push eax
mov dword [0x100620e0], eax
call fcn.1000f320
push str.e8_____________83_3d________________75____e8_____________e8____________
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x58]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x58]
call fcn.1000f640
test al, al
jne 0x10038cc8
mov ecx, dword [ebp - 0x58]
mov eax, dword [ecx + 0xf]
lea edx, [ecx + 5]
add edx, dword [ecx + 1]
add eax, 0x13
add eax, ecx
mov dword [0x100620d4], eax
mov eax, dword [ecx + 0x14]
add ecx, 0x18
add eax, ecx
lea ecx, [ebp - 0x70]
mov dword [0x100620d8], eax
lea eax, [edx + 0x4d6]
push eax
push edx
call fcn.1000f320
push eax
lea eax, [ebp - 0x18]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.c7_05_____________00_00_00_00_c7_05_____________00_00_00_00_c7_05_____________00_00_00_00_e8_____________e8_____________e8____________
push dword [ebp - 0x14]
lea eax, [ebp - 0x38]
push dword [ebp - 0x18]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x38]
call fcn.1000f640
test al, al
jne 0x10038cba
mov ecx, dword [ebp - 0x38]
push ebx
push edi
push dword [ebp - 0x14]
lea edi, [ecx + 0x23]
add edi, dword [ecx + 0x1f]
lea ebx, [ecx + 0x2d]
add ebx, dword [ecx + 0x29]
lea ecx, [ebp - 0x70]
push dword [ebp - 0x34]
call fcn.1000f320
push str.56_33_f6_39_35_____________0f_8e_2f_01_00_00
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x30]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x30]
call fcn.1000f640
test al, al
je 0x10038b4e
lea eax, [ebp - 0x70]
push eax
call fcn.1000f600
add esp, 4
jmp 0x10038b5c
push dword [ebp - 0x14]
lea ecx, [ebp - 0x78]
push dword [ebp - 0x2c]
call fcn.1000f320
push str.0f_8c_____________33_f6_c7_05_____________00_00_80_3f
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x40]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x30]
call fcn.1000f640
test al, al
jne 0x10038bed
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x10038bed
mov eax, dword [ebp - 0x30]
lea ecx, [ebp - 0x78]
push dword [ebp - 0x14]
mov dword [0x100620c0], eax
mov eax, dword [ebp - 0x40]
push dword [ebp - 0x3c]
add eax, 6
mov dword [0x100620c4], eax
call fcn.1000f320
push str.75____e8_____________e8_____________e8____________
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x70]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x70]
call fcn.1000f640
test al, al
jne 0x10038bdf
mov ecx, dword [ebp - 0x38]
mov eax, dword [ecx + 0xd]
add eax, 0x11
add eax, ecx
mov dword [0x100620c8], eax
jmp 0x10038bfd
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:545
jmp 0x10038bf9
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:547
push 0
call esi
lea eax, [edi + 0x665]
push eax
push edi
lea ecx, [ebp - 0x78]
call fcn.1000f320
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.8b_0d_____________8b_3d_____________8b_d7_2b_3d____________
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x60]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x60]
call fcn.1000f640
test al, al
jne 0x10038c49
mov eax, dword [ebp - 0x60]
mov eax, dword [eax + 2]
mov dword [0x1006215c], eax
jmp 0x10038c59
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:565
push 0
call esi
lea eax, [ebx + 0x12c]
push eax
push ebx
lea ecx, [ebp - 0x78]
call fcn.1000f320
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.50_8b_c6_68_ff_00_00_00_50_e8_____________83_c4_0c_eb____ff_35_____________51_e8____________
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x68]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x68]
call fcn.1000f640
pop edi
pop ebx
test al, al
jne 0x10038cac
mov ecx, dword [ebp - 0x68]
mov eax, dword [ecx + 0x1b]
add eax, 0x1f
add eax, ecx
mov dword [0x100620bc], eax
jmp 0x10038d10
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:590
jmp 0x10038d0c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:592
jmp 0x10038d0c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:594
jmp 0x10038d0c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:596
jmp 0x10038d0c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:598
jmp 0x10038d0c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:601
jmp 0x10038d0c
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:603
push 0
call esi
push str.f3_0f_10_1d_____________33_f6_0f_1f_44_00_00_f3_0f_10_04_b5_____________0f_2f_04_b5_____________0f_83_____________f3_0f_10_04_b5_____________0f_2f_04_b5_____________0f_83_____________8b_04_b5_____________0f_57_c0
push dword [ebp - 4]
lea eax, [ebp - 0x38]
push dword [ebp - 8]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x38]
call fcn.1000f640
test al, al
jne 0x10038dfb
mov ecx, dword [ebp - 0x34]
lea eax, [ebp - 8]
push eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ecx + 0x200]
push eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1000f320
mov ecx, eax
call fcn.1000f340
push str.0f_87_____________8b_04_b5_____________ff_34_85_____________e8____________
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x40]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x10038ded
mov eax, dword [ebp - 0x40]
mov ecx, dword [ebp - 0x3c]
mov eax, dword [eax + 0x10]
mov dword [0x10062164], eax
lea eax, [ebp - 8]
push eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ecx + 0x100]
push eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1000f320
mov ecx, eax
call fcn.1000f340
push str.46_83_fe_06_0f_8c_____________85_ff_5f_5e_74_0a
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x68]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x68]
call fcn.1000f640
test al, al
jne 0x10038ddf
mov eax, dword [ebp - 0x38]
mov dword [0x100620cc], eax
mov eax, dword [ebp - 0x68]
add eax, 0xa
mov dword [0x100620d0], eax
jmp 0x10038e0b
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:672
jmp 0x10038e07
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:674
jmp 0x10038e07
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:675
push 0
call esi
push str.Failed_to_load_custom_decal_for_player__i:_s_using_default_decal_0._n
push dword [ebp - 0xc]
lea eax, [ebp - 0x68]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x68]
call fcn.1000f640
test al, al
jne 0x10038ebe
push 4
lea eax, [ebp - 0x68]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x60]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x60]
call fcn.1000f640
test al, al
jne 0x10038eb0
mov ecx, dword [ebp - 0x60]
lea eax, [ecx - 0x6b]
push eax
lea eax, [ecx - 0x6e]
push eax
lea ecx, [ebp - 0x78]
call fcn.1000f320
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.55_8B_EC
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x58]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x58]
call fcn.1000f640
test al, al
jne 0x10038ea2
mov eax, dword [ebp - 0x58]
mov dword [0x10062108], eax
jmp 0x10038ece
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:691
jmp 0x10038eca
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:693
jmp 0x10038eca
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:695
push 0
call esi
push str.56_ff_d0_83_c4_08_85_c0_74____83_3d_____________00_75____f3_0f_10_46_0c_f3_0f_11_05_____________f3_0f_10_46_10_f3_0f_11_05_____________f3_0f_10_46_14_f3_0f_11_05_____________f3_0f_10_46_1c_f3_0f_11_05____________
push dword [ebp - 4]
lea eax, [ebp - 0x68]
push dword [ebp - 8]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x68]
call fcn.1000f640
test al, al
jne 0x10038efe
mov eax, dword [ebp - 0x68]
mov eax, dword [eax + 0x43]
mov dword [0x1006213c], eax
jmp 0x10038f0e
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:706
push 0
call esi
push str.Couldnt_get_sound_buffer_status_n
push dword [ebp - 0xc]
lea eax, [ebp - 0x68]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x68]
call fcn.1000f640
test al, al
jne 0x10039106
push 4
lea eax, [ebp - 0x68]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x60]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x60]
call fcn.1000f640
test al, al
jne 0x100390f8
mov ecx, dword [ebp - 0x60]
lea eax, [ecx - 0x121]
push eax
lea eax, [ecx - 0x125]
push eax
lea ecx, [ebp - 0x78]
call fcn.1000f320
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.55_8b_ec_51
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x58]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x58]
call fcn.1000f640
test al, al
jne 0x100390ea
mov ecx, dword [ebp - 0x58]
mov dword [0x100620b0], ecx
mov eax, dword [ecx + 0x1f]
mov dword [0x10062160], eax
mov eax, dword [ecx + 0x56]
mov dword [0x10062158], eax
lea eax, [ecx + 0x167]
push eax
lea eax, [ecx + 0x15f]
push eax
lea ecx, [ebp - 0x78]
call fcn.1000f320
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.d1_ee_56_E8____________
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x50]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x50]
call fcn.1000f640
test al, al
jne 0x100390dc
mov ecx, dword [ebp - 0x50]
mov eax, dword [ecx + 4]
add ecx, 8
add ecx, eax
mov dword [0x100620e8], ecx
lea eax, [ecx + 0x47]
push eax
lea eax, [ecx + 0x3a]
push eax
lea ecx, [ebp - 0x78]
call fcn.1000f320
push eax
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.50_6a_00_68_____________e8____________
push dword [ebp - 0x44]
lea eax, [ebp - 0x40]
push dword [ebp - 0x48]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x40]
call fcn.1000f640
test al, al
jne 0x100390ce
mov eax, dword [ebp - 0x40]
lea ecx, [ebp - 0x70]
mov eax, dword [eax + 4]
mov dword [0x10062154], eax
lea eax, [ebp - 8]
push eax
lea eax, [ebp - 0x78]
push eax
mov eax, dword [0x100620e8]
add eax, 0x225
push eax
push dword [ebp - 0x3c]
call fcn.1000f320
mov ecx, eax
call fcn.1000f340
push str.83_c4_0c_57_E8____________
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x38]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x38]
call fcn.1000f640
test al, al
jne 0x100390c0
mov ecx, dword [ebp - 0x38]
mov eax, dword [ecx + 5]
add eax, 9
add eax, ecx
mov dword [0x100620ec], eax
jmp 0x10039116
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:814
jmp 0x10039112
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:816
jmp 0x10039112
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:818
jmp 0x10039112
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:820
jmp 0x10039112
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:822
jmp 0x10039112
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:824
push 0
call esi
push str.S_StartDynamicSound:__s_volume___255
push dword [ebp - 0xc]
lea eax, [ebp - 0x68]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x68]
call fcn.1000f640
test al, al
jne 0x100391d1
push 4
lea eax, [ebp - 0x68]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x60]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x60]
call fcn.1000f640
test al, al
jne 0x100391c3
mov ecx, dword [ebp - 0x60]
lea eax, [ebp - 8]
push eax
lea eax, [ebp - 0x78]
push eax
lea eax, [ecx - 0x95]
push eax
lea eax, [ecx - 0x9b]
push eax
lea ecx, [ebp - 0x70]
call fcn.1000f320
mov ecx, eax
call fcn.1000f340
push str.55_8b_ec_83_ec_5c
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x58]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x58]
call fcn.1000f640
test al, al
jne 0x100391b5
mov eax, dword [ebp - 0x58]
mov dword [0x100620e4], eax
jmp 0x100391e1
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:842
jmp 0x100391dd
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:843
jmp 0x100391dd
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:844
push 0
call esi
push str.CL_ParseServerMessage:_Bad_server_message
push dword [ebp - 0xc]
lea eax, [ebp - 0x68]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x68]
call fcn.1000f640
test al, al
jne 0x10039315
push 4
lea eax, [ebp - 0x68]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x60]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x60]
call fcn.1000f640
test al, al
jne 0x10039307
mov ecx, dword [ebp - 0x60]
lea eax, [ecx + 0x1d]
push eax
lea eax, [ecx + 0x12]
push eax
lea ecx, [ebp - 0x78]
call fcn.1000f320
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.89_9d_____________e8____________
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x58]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x58]
call fcn.1000f640
test al, al
jne 0x100392f9
mov ecx, dword [ebp - 0x58]
mov dword [0x100620a4], ecx
mov dword [0x100620a8], 0xb
mov eax, dword [ecx + 7]
add ecx, 0xb
add ecx, eax
lea eax, [ecx + 0x2f]
push eax
push ecx
lea ecx, [ebp - 0x78]
call fcn.1000f320
push eax
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.8b_0d_____________8d_51_01_3b_15____________
push dword [ebp - 0x3c]
lea eax, [ebp - 0x50]
push dword [ebp - 0x40]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x50]
call fcn.1000f640
test al, al
jne 0x100392eb
mov ecx, dword [ebp - 0x50]
cmp ecx, dword [ebp - 0x40]
jne 0x100392eb
mov eax, dword [ecx + 2]
mov dword [0x1006214c], eax
mov eax, dword [ecx + 0xb]
sub eax, 0x10
mov dword [0x10062150], eax
jmp 0x10039325
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:897
jmp 0x10039321
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:899
jmp 0x10039321
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:901
jmp 0x10039321
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:903
push 0
call esi
push str.HUD_GetStudioModelInterface
push dword [ebp - 0xc]
lea eax, [ebp - 0x68]
push dword [ebp - 0x10]
push eax
call fcn.1000f470
add esp, 0x10
lea ecx, [ebp - 0x68]
call fcn.1000f640
test al, al
jne 0x100393fd
push 4
lea eax, [ebp - 0x68]
push eax
push dword [ebp - 4]
lea eax, [ebp - 0x60]
push dword [ebp - 8]
push eax
call fcn.1000f3b0
add esp, 0x14
lea ecx, [ebp - 0x60]
call fcn.1000f640
test al, al
jne 0x100393e8
mov ecx, dword [ebp - 0x60]
lea eax, [ecx + 0x22]
push eax
lea eax, [ecx + 0x14]
push eax
lea ecx, [ebp - 0x78]
call fcn.1000f320
push eax
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 8]
call fcn.1000f340
push str.68_____________68_____________6A____FF___
push dword [eax + 4]
push dword [eax]
lea eax, [ebp - 0x58]
push eax
call fcn.1000f4b0
add esp, 0x10
lea ecx, [ebp - 0x58]
call fcn.1000f640
test al, al
jne 0x100393d3
mov ecx, dword [ebp - 0x58]
pop esi
mov eax, dword [ecx + 1]
mov dword [0x10062190], eax
mov eax, dword [ecx + 6]
mov dword [0x1006218c], eax
movzx eax, byte [ecx + 0xb]
mov dword [0x10062188], eax
mov esp, ebp
pop ebp
ret
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:933
push 0
call esi
pop esi
mov esp, ebp
pop ebp
ret
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:935
push 0
call esi
pop esi
mov esp, ebp
pop ebp
ret
push 0x10
push str.AfxHookGoldSrc_Error
push str.Problem_in_C:_source_advancedfxAfxHookGoldSrchl_addresses.cpp:937
push 0
call esi
pop esi
mov esp, ebp
pop ebp
ret