Function at 0x4ddbc3
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
push ebx
mov edx, 0x2e
sub esp, 4
mov dword [esp], 0
dec edx
jne 0x4ddbca
mov dword [section..data], 0x3ba
mov dword [section..data], 0x3c2
call fcn.004ccb0e
mov dword [section..data], 0x3c3
call fcn.004dd1a1
mov dword [section..data], 0x3c4
call fcn.004a0b75
mov dword [section..data], 0x3c5
call fcn.0049c12c
mov dword [section..data], 0x3c7
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
mov eax, dword [esp + 0xd0]
cdq
push edx
push eax
call fcn.004117f0
add dword [0x487eac], 2
push dword [0x48711c]
mov edx, dword [0x484e90]
add dword [esp + 4], edx
call fcn.0040d9c0
pop dword [0x487eac]
mov ebx, eax
and ebx, ebx
je 0x4dec1d
mov dword [section..data], 0x3c8
push dword [0x487eac]
push 0x18
push dword [0x487eac]
push dword [0x487eac]
mov eax, str..s98
push eax
mov eax, 0x475ddc
push eax
push dword [0x485ec0]
call fcn.00411750
add dword [0x487eac], 2
push 0xffffffff
mov edx, dword [0x484e90]
add dword [esp + 4], edx
call fcn.0040d1d0
pop dword [0x487eac]
mov dword [esp], eax
mov dword [section..data], 0x3c9
cmp dword [esp], 0
je 0x4de6db
mov dword [section..data], 0x3ca
mov ebp, dword [0x48711c]
mov ebp, dword [ebp]
lea eax, [ebp + 0x14]
push dword [eax + 4]
push dword [eax]
push dword [esp + 8]
call fcn.0040d350
mov dword [section..data], 0x3cb
push dword [0x487eac]
push dword [0x487eac]
push dword [esp + 8]
call fcn.0040d420
lea eax, [esp + 8]
push eax
call fcn.004127e0
mov dword [section..data], 0x3cc
push dword [0x487eac]
push dword [0x487eac]
push dword [esp + 8]
call fcn.0040d420
lea eax, [esp + 0xc]
push eax
call fcn.004127e0
mov dword [section..data], 0x3cd
push dword [0x487eac]
push dword [0x487eac]
push dword [esp + 8]
call fcn.0040d420
lea eax, [esp + 0x10]
push eax
call fcn.004127e0
mov dword [section..data], 0x3ce
push dword [0x487eac]
push dword [0x487eac]
push dword [esp + 8]
call fcn.0040d420
lea eax, [esp + 0x14]
push eax
call fcn.004127e0
mov dword [section..data], 0x3cf
push dword [0x487eac]
push dword [0x487eac]
push dword [esp + 8]
call fcn.0040d420
lea eax, [esp + 0x18]
push eax
call fcn.004127e0
mov dword [section..data], 0x3d0
mov dword [section..data], 0x3d1
push dword [0x487eac]
push dword [0x487eac]
push dword [esp + 8]
call fcn.0040d420
lea eax, [esp + 8]
push eax
call fcn.004127e0
mov dword [section..data], 0x3d2
push dword [0x487eac]
push dword [0x487eac]
push dword [esp + 8]
call fcn.0040d420
lea eax, [esp + 0xc]
push eax
call fcn.004127e0
mov dword [section..data], 0x3d3
push dword [0x487eac]
push dword [0x487eac]
push dword [esp + 8]
call fcn.0040d420
lea eax, [esp + 0x10]
push eax
call fcn.004127e0
mov dword [section..data], 0x3d4
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 5
push dword [esp + 0x14]
call fcn.00410f10
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.00412230
pop dword [0x487eac]
mov dword [esp + 0x18], eax
mov dword [section..data], 0x3d5
mov ebx, dword [esp + 0x18]
and ebx, ebx
jle 0x4de6a9
mov dword [section..data], 0x3d6
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0xa
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x47863c]
fstp qword [esp + 0x1c]
mov dword [section..data], 0x3d7
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0x17
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x47863c]
fstp qword [esp + 0x24]
mov dword [section..data], 0x3d8
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0x24
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x47863c]
fstp qword [esp + 0x2c]
mov dword [section..data], 0x3d9
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0x31
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x4786e4]
fstp qword [esp + 0x34]
mov dword [section..data], 0x3da
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0x3e
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x4786e4]
fstp qword [esp + 0x3c]
mov dword [section..data], 0x3db
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0x4b
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x4786e4]
fstp qword [esp + 0x44]
mov dword [section..data], 0x3dc
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0xa
push dword [esp + 0x20]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x47863c]
fstp qword [esp + 0x4c]
mov dword [section..data], 0x3dd
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0x17
push dword [esp + 0x20]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x47863c]
fstp qword [esp + 0x54]
mov dword [section..data], 0x3de
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0x24
push dword [esp + 0x20]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x47863c]
fstp qword [esp + 0x5c]
mov dword [section..data], 0x3df
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0x31
push dword [esp + 0x20]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x4786e4]
fstp qword [esp + 0x64]
mov dword [section..data], 0x3e0
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0x3e
push dword [esp + 0x20]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x4786e4]
fstp qword [esp + 0x6c]
mov dword [section..data], 0x3e1
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xd
push 0x4b
push dword [esp + 0x20]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x4786e4]
fstp qword [esp + 0x74]
mov dword [section..data], 0x3e2
push 0
fld qword [0x47861c]
sub esp, 8
fstp qword [esp]
fld qword [0x47861c]
sub esp, 8
fstp qword [esp]
fld qword [0x47861c]
sub esp, 8
fstp qword [esp]
fld qword [0x47861c]
sub esp, 8
fstp qword [esp]
lea edx, [esp + 0x98]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0x98]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0x98]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0x98]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0x98]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0x98]
push dword [edx + 4]
push dword [edx]
fld qword [0x47861c]
sub esp, 8
fstp qword [esp]
fld qword [0x47861c]
sub esp, 8
fstp qword [esp]
fld qword [0x47861c]
sub esp, 8
fstp qword [esp]
fld qword [0x47861c]
sub esp, 8
fstp qword [esp]
lea edx, [esp + 0xb8]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0xb8]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0xb8]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0xb8]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0xb8]
push dword [edx + 4]
push dword [edx]
lea edx, [esp + 0xb8]
push dword [edx + 4]
push dword [edx]
push dword [esp + 0xbc]
call fcn.004d7629
mov dword [section..data], 0x3e3
mov ebx, dword [0x485e00]
cmp ebx, 1
jne 0x4de69f
mov dword [section..data], 0x3e4
fld qword [0x478624]
fstp qword [esp + 0x7c]
mov dword [section..data], 0x3e7
push dword [0x487eac]
push dword [0x487eac]
mov eax, dword [esp + 0x20]
cdq
push edx
push eax
call fcn.004117f0
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
push 0
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
push 2
fld qword [esp + 0x8c]
sub esp, 4
fstp dword [esp]
call fcn.00411e90
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x28]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x30]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x38]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x40]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x48]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x50]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x4775b6
push edx
call fcn.004128a0
lea eax, [esp + 0x88]
push eax
call fcn.004127e0
mov dword [section..data], 0x3e8
push dword [esp + 0x84]
call fcn.0049cf95
mov dword [section..data], 0x3e9
push dword [0x487eac]
push dword [0x487eac]
mov eax, dword [esp + 0x20]
cdq
push edx
push eax
call fcn.004117f0
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
push 0x3f800000
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
push 2
fld qword [esp + 0x8c]
sub esp, 4
fstp dword [esp]
call fcn.00411e90
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x58]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x60]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x68]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x70]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x78]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x80]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x4775b6
push edx
call fcn.004128a0
lea eax, [esp + 0x88]
push eax
call fcn.004127e0
mov dword [section..data], 0x3ea
push dword [esp + 0x84]
call fcn.0049cf95
mov dword [section..data], 0x3eb
mov dword [section..data], 0x3ec
mov dword [section..data], 0x3ed
mov ebx, dword [esp + 0x18]
and ebx, ebx
jne 0x4dddd5
mov dword [section..data], 0x3ee
push dword [esp]
call fcn.0040cf40
mov dword [section..data], 0x3ef
mov dword [section..data], 0x3f0
push dword [0x487eac]
push 0x18
push dword [0x487eac]
push dword [0x487eac]
mov eax, 0x475780
push eax
mov eax, 0x475ddc
push eax
push dword [0x485ec0]
call fcn.00411750
add dword [0x487eac], 2
push 0xffffffff
mov edx, dword [0x484e90]
add dword [esp + 4], edx
call fcn.0040d1d0
pop dword [0x487eac]
mov dword [esp], eax
mov dword [section..data], 0x3f1
cmp dword [esp], 0
je 0x4dec13
mov dword [section..data], 0x3f2
mov ebp, dword [0x48711c]
mov ebp, dword [ebp]
lea eax, [ebp + 0x1c]
push dword [eax + 4]
push dword [eax]
push dword [esp + 8]
call fcn.0040d350
mov dword [section..data], 0x3f3
push dword [0x487eac]
push dword [0x487eac]
push dword [esp + 8]
call fcn.0040d420
lea eax, [esp + 8]
push eax
call fcn.004127e0
mov dword [section..data], 0x3f4
mov dword [section..data], 0x3f5
push dword [0x487eac]
push dword [0x487eac]
push dword [esp + 8]
call fcn.0040d420
lea eax, [esp + 8]
push eax
call fcn.004127e0
mov dword [section..data], 0x3f6
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 6
push 6
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.00412230
pop dword [0x487eac]
mov dword [esp + 0x18], eax
mov dword [section..data], 0x3f7
mov ebx, dword [esp + 0x18]
and ebx, ebx
jle 0x4debe1
mov dword [section..data], 0x3f8
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xb
push 0xe
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x47863c]
fstp qword [esp + 0x88]
mov dword [section..data], 0x3f9
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xb
push 0x19
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x47863c]
fstp qword [esp + 0x90]
mov dword [section..data], 0x3fa
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xb
push 0x24
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x47863c]
fstp qword [esp + 0x98]
mov dword [section..data], 0x3fb
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xb
push 0x31
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x4786e4]
fstp qword [esp + 0xa0]
mov dword [section..data], 0x3fc
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xb
push 0x3d
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x4786e4]
fstp qword [esp + 0xa8]
mov dword [section..data], 0x3fd
push dword [0x487eac]
push dword [0x487eac]
push dword [0x487eac]
push 0xb
push 0x48
push dword [esp + 0x18]
call fcn.00410fb0
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.004123c0
pop dword [0x487eac]
fmul qword [0x4786e4]
fstp qword [esp + 0xb0]
mov dword [section..data], 0x3fe
fld qword [esp + 0xb0]
sub esp, 4
fstp dword [esp]
fld qword [esp + 0xac]
sub esp, 4
fstp dword [esp]
fld qword [esp + 0xa8]
sub esp, 4
fstp dword [esp]
fld qword [esp + 0xa4]
sub esp, 4
fstp dword [esp]
fld qword [esp + 0xa0]
sub esp, 4
fstp dword [esp]
fld qword [esp + 0x9c]
sub esp, 4
fstp dword [esp]
push dword [esp + 0x30]
call fcn.004a5fde
mov dword [section..data], 0x3ff
mov ebx, dword [0x485e00]
and ebx, ebx
jne 0x4debd7
mov dword [section..data], 0x400
push dword [0x487eac]
push dword [0x487eac]
mov eax, dword [esp + 0x20]
cdq
push edx
push eax
call fcn.004117f0
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x94]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0x9c]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0xa4]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0xac]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0xb4]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x475490
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
fld qword [esp + 0xbc]
sub esp, 4
fstp dword [esp]
call fcn.00411cf0
pop eax
mov edx, 0x4775b6
push edx
call fcn.004128a0
lea eax, [esp + 0x88]
push eax
call fcn.004127e0
mov dword [section..data], 0x401
push dword [esp + 0x84]
call fcn.0049cf95
mov dword [section..data], 0x402
mov dword [section..data], 0x403
mov dword [section..data], 0x404
mov ebx, dword [esp + 0x18]
and ebx, ebx
jne 0x4de7a2
mov dword [section..data], 0x405
push dword [esp]
call fcn.0040cf40
mov dword [section..data], 0x406
mov dword [section..data], 0x407
mov dword [section..data], 0x408
mov ebx, dword [0x485e00]
and ebx, ebx
jne 0x4dec96
mov dword [section..data], 0x409
push dword [0x487eac]
push dword [0x487eac]
mov edx, str.Lagerreaktionen_Lastfall:
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
mov eax, dword [0x485eb8]
cdq
push edx
push eax
call fcn.004117f0
pop eax
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.00498baf
pop dword [0x487eac]
mov dword [section..data], 0x40a
jmp 0x4decfa
mov dword [section..data], 0x40a
mov ebx, dword [0x485e00]
cmp ebx, 1
jne 0x4decfa
mov dword [section..data], 0x40b
push dword [0x487eac]
push dword [0x487eac]
mov edx, 0x475f7c
push edx
call fcn.004128a0
push dword [0x487eac]
push dword [0x487eac]
mov eax, dword [0x485eb8]
cdq
push edx
push eax
call fcn.004117f0
pop eax
mov edx, dword [0x484e90]
add dword [esp], edx
call fcn.00498baf
pop dword [0x487eac]
mov dword [section..data], 0x40c
mov dword [section..data], 0x40d
fld qword [0x485864]
sub esp, 4
fstp dword [esp]
mov eax, str.Schnittgr
push eax
push dword [0x485f4c]
push dword [0x485e94]
call fcn.004dc0d1
mov dword [section..data], 0x40e
push str.myfile.emf
push 0
push dword [0x485e18]
call fcn.004ab350
mov dword [section..data], 0x40f
push 1
call fcn.0049953c
mov dword [section..data], 0x410
push str.grid.emf
push 0
push dword [0x485e60]
call fcn.004920ba
mov dword [section..data], 0x412
xor eax, eax
push dword [esp + 0x84]
call fcn.004128f0
push dword [esp + 4]
call fcn.004128f0
push dword [esp + 8]
call fcn.004128f0
push dword [esp + 0xc]
call fcn.004128f0
push dword [esp + 0x10]
call fcn.004128f0
push dword [esp + 0x14]
call fcn.004128f0
add esp, 0xb8
pop ebx
pop ebp
ret 4