Function at 0x5ed0f0
Capabilities:
Read file on windows

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x1c
mov dword [ebp - 0x18], 0x29a
push 0x716764
push str.dataquicksave.dat
call fcn.00401720
add esp, 8
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
jne 0x5ed11f
xor eax, eax
jmp 0x5ede5d
mov eax, dword [ebp - 8]
push eax
push 1
push 4
lea ecx, [ebp - 0x14]
push ecx
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed142
jmp 0x5eddb6
cmp dword [ebp - 0x14], 1
je 0x5ed15f
push 0xd78
push str.C:devworkspaces_repo_clonesClean_UrbanChaosMuckyFoot_UrbanChaos_fallenSourcememory.cpp
push str.ASSERT_TRIGGERED
call fcn.0049b8f0
add esp, 0xc
mov dword [ebp - 0xc], 0
jmp 0x5ed171
mov edx, dword [ebp - 0xc]
add edx, 1
mov dword [ebp - 0xc], edx
imul eax, dword [ebp - 0xc], 0x1c
cmp dword [eax + 0x771e4c], 0
je 0x5ed1c1
imul ecx, dword [ebp - 0xc], 0x1c
add ecx, 0x771e48
mov dword [ebp - 0x10], ecx
mov edx, dword [ebp - 8]
push edx
mov eax, dword [ebp - 0x10]
mov ecx, dword [eax + 0x14]
push ecx
mov edx, dword [ebp - 0x10]
movsx eax, word [edx + 0x18]
push eax
mov ecx, dword [ebp - 0x10]
mov edx, dword [ecx + 4]
push edx
call fcn.006b7750
add esp, 0x10
mov ecx, dword [ebp - 0x10]
cmp eax, dword [ecx + 0x14]
je 0x5ed1bf
jmp 0x5eddbb
jmp 0x5ed168
mov edx, dword [ebp - 8]
push edx
push 1
push 2
push 0x11d7564
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed1e5
jmp 0x5eddc0
mov eax, dword [ebp - 8]
push eax
push 1
push 2
push 0x11d7566
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed209
jmp 0x5eddc5
mov ecx, dword [ebp - 8]
push ecx
push 1
push 2
push 0x11d7568
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed22d
jmp 0x5eddca
mov edx, dword [ebp - 8]
push edx
push 1
push 2
push 0x11d756a
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed251
jmp 0x5eddcf
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x119f1e0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed275
jmp 0x5eddd1
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x119f1e0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed299
jmp 0x5eddd3
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x119f1e8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed2bd
jmp 0x5eddd5
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x119f1ec
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed2e1
jmp 0x5eddd7
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x119f1f0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed305
jmp 0x5eddd9
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x119f1e4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed329
jmp 0x5edddb
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x119f1f4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed34d
jmp 0x5edddd
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x119f1f8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed371
jmp 0x5edddf
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x119f1fc
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed395
jmp 0x5edde1
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x119f20c
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed3b9
jmp 0x5edde3
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x119f210
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed3dd
jmp 0x5edde5
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x119f1d0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed401
jmp 0x5edde7
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x119f1d4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed425
jmp 0x5edde9
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x119f1d8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed449
jmp 0x5eddeb
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0xdc80f4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed46d
jmp 0x5edded
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x280a5a0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed491
jmp 0x5eddef
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x27f02b4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed4b5
jmp 0x5eddf1
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x27f02b8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed4d9
jmp 0x5eddf3
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x27f02bc
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed4fd
jmp 0x5eddf5
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x27f02c0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed521
jmp 0x5eddf7
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x22ed374
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed545
jmp 0x5eddf9
mov eax, dword [ebp - 8]
push eax
push 1
push 2
push 0x28022b0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed569
jmp 0x5eddfb
mov ecx, dword [ebp - 8]
push ecx
push 1
push 2
push 0x28022b4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed58d
jmp 0x5eddfd
mov edx, dword [ebp - 8]
push edx
push 1
push 2
push 0x28022b8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed5b1
jmp 0x5eddff
mov eax, dword [ebp - 8]
push eax
push 1
push 1
push 0x25a9557
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed5d5
jmp 0x5ede01
mov ecx, dword [ebp - 8]
push ecx
push 1
push 1
push 0x25aa5c3
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed5f9
jmp 0x5ede03
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x254dcac
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed61d
jmp 0x5ede05
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x254dcb0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed641
jmp 0x5ede07
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x254dcb4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed665
jmp 0x5ede09
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x254dce8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed689
jmp 0x5ede0b
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x254dcf0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed6ad
jmp 0x5ede0d
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x254dcf4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed6d1
jmp 0x5ede0f
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x254dcf8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed6f5
jmp 0x5ede11
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x254dcfc
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed719
jmp 0x5ede13
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x254dd00
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed73d
jmp 0x5ede15
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x254dd04
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed761
jmp 0x5ede17
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x254dd08
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed785
jmp 0x5ede19
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x254dd0c
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed7a9
jmp 0x5ede1b
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x254dd18
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed7cd
jmp 0x5ede1d
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x254dd1c
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed7f1
jmp 0x5ede1f
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x254dd20
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed815
jmp 0x5ede21
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x254dd24
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed839
jmp 0x5ede23
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x254dd28
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed85d
jmp 0x5ede25
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x254dd2c
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed881
jmp 0x5ede27
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x25aa5c4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed8a5
jmp 0x5ede29
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x25aa5c8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed8c9
jmp 0x5ede2b
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x25aa5cc
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed8ed
jmp 0x5ede2d
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x25aa5d0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed911
jmp 0x5ede2f
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x25aa5d4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed935
jmp 0x5ede31
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x25aa5d8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed959
jmp 0x5ede33
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x25aa5dc
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed97d
jmp 0x5ede35
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x25aa5e0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed9a1
jmp 0x5ede37
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x25aa5bc
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed9c5
jmp 0x5ede39
mov edx, dword [ebp - 8]
push edx
push 1
push 1
push 0x25a9553
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5ed9e9
jmp 0x5ede3b
mov eax, dword [ebp - 8]
push eax
push 1
push 1
push 0x25a9554
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5eda0d
jmp 0x5ede3d
mov ecx, dword [ebp - 8]
push ecx
push 1
push 1
push 0x25a9555
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5eda31
jmp 0x5ede3f
mov edx, dword [ebp - 8]
push edx
push 1
push 1
push 0x25a9556
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5eda55
jmp 0x5ede41
mov eax, dword [ebp - 8]
push eax
push 1
push 3
push 0x25aa5c0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5eda79
jmp 0x5ede43
mov ecx, dword [ebp - 8]
push ecx
push 1
push 1
lea edx, [ebp - 1]
push edx
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5eda9c
jmp 0x5ede45
mov eax, dword [ebp - 8]
push eax
push 1
push 4
lea ecx, [ebp - 0x18]
push ecx
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edabf
jmp 0x5ede47
mov edx, dword [ebp - 8]
push edx
push 1
push 4
push 0x11d7620
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edae3
jmp 0x5ede49
mov eax, dword [ebp - 8]
push eax
push 1
push 4
push 0x11d7624
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edb07
jmp 0x5ede4b
mov ecx, dword [ebp - 8]
push ecx
push 1
push 1
push 0x11d762a
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edb2b
jmp 0x5ede4d
mov edx, dword [ebp - 8]
push edx
push 1
push 1
push 0x11d762b
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edb4f
jmp 0x5ede4f
mov eax, dword [ebp - 8]
push eax
push 1
push 2
push 0x773678
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edb73
jmp 0x5ede4f
mov ecx, dword [ebp - 8]
push ecx
push 1
push 2
push 0x254dccc
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edb97
jmp 0x5ede4f
mov edx, dword [ebp - 8]
push edx
push 1
push 2
push 0x254dcd0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edbbb
jmp 0x5ede4f
mov eax, dword [ebp - 8]
push eax
push 1
push 2
push 0x254dcd4
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edbdf
jmp 0x5ede4f
mov ecx, dword [ebp - 8]
push ecx
push 1
push 2
push 0x254dcd8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edc03
jmp 0x5ede4f
mov edx, dword [ebp - 8]
push edx
push 1
push 2
push 0x254dcdc
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edc27
jmp 0x5ede4f
mov eax, dword [ebp - 8]
push eax
push 1
push 2
push 0x254dce0
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edc4b
jmp 0x5ede4f
mov ecx, dword [ebp - 8]
push ecx
push 1
push 4
push 0x119f1d8
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edc6f
jmp 0x5ede4f
mov edx, dword [ebp - 8]
push edx
push 0x100
push 0xc
push 0x25a8950
call fcn.006b7750
add esp, 0x10
cmp eax, 0x100
je 0x5edc98
jmp 0x5ede4f
mov eax, dword [ebp - 8]
push eax
push 1
push 1
push 0x25a9550
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edcbc
jmp 0x5ede4f
mov ecx, dword [ebp - 8]
push ecx
push 0x400
push 1
push 0x25a9558
call fcn.006b7750
add esp, 0x10
cmp eax, 0x400
je 0x5edce5
jmp 0x5ede4f
mov edx, dword [ebp - 8]
push edx
push 0x100
push 0xc
push 0x25a9958
call fcn.006b7750
add esp, 0x10
cmp eax, 0x100
je 0x5edd0e
jmp 0x5ede4f
mov eax, dword [ebp - 8]
push eax
push 1
push 1
push 0x25a9552
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edd32
jmp 0x5ede4f
mov ecx, dword [ebp - 8]
push ecx
push 1
push 1
push 0x25a9551
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edd56
jmp 0x5ede4f
mov edx, dword [ebp - 8]
push edx
push 1
push 4
lea eax, [ebp - 0x1c]
push eax
call fcn.006b7750
add esp, 0x10
cmp eax, 1
je 0x5edd79
jmp 0x5ede4f
cmp dword [ebp - 0x1c], 0x12b9b0a1
je 0x5edd8c
jmp 0x5ede4f
mov ecx, dword [ebp - 8]
push ecx
call fcn.00401700
add esp, 4
call fcn.005f8610
call fcn.005f9420
call fcn.005fb690
mov eax, 1
jmp 0x5ede5d
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
jmp 0x5ede4f
mov edx, dword [ebp - 8]
push edx
call fcn.00401700
add esp, 4
xor eax, eax
mov esp, ebp
pop ebp
ret