Function at 0x1002da80
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1009483a
mov eax, dword fs:[0]
push eax
sub esp, 0xbcc
mov eax, dword [0x100bc010]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push str.currentStats
mov ecx, 0x100bd078
call fcn.1006ec10
test al, al
jne 0x10030495
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
push eax
mov ecx, 0x100bd690
call fcn.1000d760
mov dword [0x100bce3c], eax
test eax, eax
jne 0x10030495
push str.none
mov ecx, 0x100bd078
call fcn.1006ec10
test al, al
jne 0x1002db0c
movzx eax, byte [0x102406af]
push eax
mov eax, 0x580750
call eax
add esp, 4
push 0xc
push str.currentStats
mov ecx, 0x100bd078
call fcn.1006c240
push 0x10110339
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
push eax
mov edx, str.enable_general_settings
mov ecx, str.misc
call fcn.1006b610
add esp, 8
call fcn.10060b40
cmp byte [0x10110339], 0
je 0x1002dbf2
push 4
push str.star
mov ecx, 0x100bd1ec
call fcn.1006c240
push 0x100bd92c
mov ecx, 0x100bce7c
call fcn.1006c050
push 0x10
push str.general_settings
mov ecx, 0x100bd584
call fcn.1006c240
push 0x100bd92c
mov edx, 0x100a4274
lea ecx, [ebp - 0x28]
call fcn.1006d1c0
add esp, 4
push 3
push 0x100a4270
mov ecx, eax
mov dword [ebp - 4], 0
call fcn.1006c370
push eax
lea ecx, [ebp - 0x58]
call fcn.1006c150
lea eax, [ebp - 0x58]
mov ecx, 0x100bdcf0
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 1
call fcn.1006c080
lea ecx, [ebp - 0x28]
mov dword [ebp - 4], 2
call fcn.1006c080
mov dword [ebp - 4], 0xffffffff
cmp byte [0x10110339], 0
jne 0x1002dcd1
push 4
push str.zone
mov ecx, 0x100bd1ec
call fcn.1006c240
push 0x100bd324
mov ecx, 0x100bce7c
call fcn.1006c050
push 0x100bd92c
mov edx, str.star_
lea ecx, [ebp - 0x28]
call fcn.1006d1c0
add esp, 4
mov ecx, 0x100bd584
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x28]
mov dword [ebp - 4], 3
call fcn.1006c080
push 0x100bd92c
mov edx, 0x100a427c
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x40]
call fcn.1006d1c0
add esp, 4
push 1
push 0x100a4278
mov ecx, eax
mov dword [ebp - 4], 4
call fcn.1006c370
push eax
lea ecx, [ebp - 0x28]
call fcn.1006c150
push 0x100bd324
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 5
call fcn.1006bf70
push eax
lea ecx, [ebp - 0x58]
call fcn.1006c150
lea eax, [ebp - 0x58]
mov ecx, 0x100bdcf0
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 6
call fcn.1006c080
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 7
call fcn.1006c080
lea ecx, [ebp - 0x40]
mov dword [ebp - 4], 8
call fcn.1006c080
mov dword [ebp - 4], 0xffffffff
cmp dword [0x100bdd04], 0x10
mov eax, 0x100bdcf0
mov dword [0x100bcd00], 0xc
cmovae eax, dword [0x100bdcf0]
mov dword [0x100d02c8], eax
call fcn.1000fb50
lea ecx, [ebp - 0xb50]
mov dword [ebp - 0xb50], 6
push ecx
mov eax, esp
mov dl, 1
mov dword [eax], 0x582432
call fcn.10070110
push 1
mov dl, 6
mov ecx, 0x58242b
call fcn.100749d0
add esp, 8
mov eax, 0x582300
push 0
push 1
push 1
push 4
sub esp, 0xc
mov dword [esp + 8], 0x435c0000
mov dword [esp + 4], 0x432a0000
mov dword [esp], 0x41e80000
push dword [0x100d02c8]
push 0
call eax
push 0x100bce7c
mov edx, 0x100bd1ec
mov byte [0x102406af], al
lea ecx, [ebp - 0x40]
call fcn.1006ccd0
add esp, 0x28
push 9
push str._vehicle1
mov ecx, eax
mov dword [ebp - 4], 9
call fcn.1006c370
push eax
lea ecx, [ebp - 0x1a8]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0xc
call fcn.1006c080
mov byte [ebp - 4], 0xb
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xadc], 0x190
call fcn.1006ccd0
add esp, 4
push 9
push str._vehicle2
mov ecx, eax
mov byte [ebp - 4], 0xd
call fcn.1006c370
push eax
lea ecx, [ebp - 0x1c0]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x10
call fcn.1006c080
mov byte [ebp - 4], 0xf
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xae0], 0x190
call fcn.1006ccd0
add esp, 4
push 9
push str._vehicle3
mov ecx, eax
mov byte [ebp - 4], 0x11
call fcn.1006c370
push eax
lea ecx, [ebp - 0x1d8]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x14
call fcn.1006c080
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xae4], 0x190
call fcn.1006ccd0
add esp, 4
push 9
push str._vehicle4
mov ecx, eax
mov byte [ebp - 4], 0x15
call fcn.1006c370
push eax
lea ecx, [ebp - 0x1f0]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x18
call fcn.1006c080
mov byte [ebp - 4], 0x17
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xae8], 0x190
call fcn.1006ccd0
add esp, 4
push 9
push str._vehicle5
mov ecx, eax
mov byte [ebp - 4], 0x19
call fcn.1006c370
push eax
lea ecx, [ebp - 0x208]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x1c
call fcn.1006c080
mov byte [ebp - 4], 0x1b
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xaec], 0x190
call fcn.1006ccd0
add esp, 4
push 9
push str._vehicle6
mov ecx, eax
mov byte [ebp - 4], 0x1d
call fcn.1006c370
push eax
lea ecx, [ebp - 0x220]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x20
call fcn.1006c080
mov byte [ebp - 4], 0x1f
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xaf0], 0x190
lea ecx, [ebp - 0x40]
call fcn.1006ccd0
add esp, 4
push 9
push str._copbike1
mov ecx, eax
mov byte [ebp - 4], 0x21
call fcn.1006c370
push eax
lea ecx, [ebp - 0x238]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x24
call fcn.1006c080
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xaf4], 0x1cf
call fcn.1006ccd0
add esp, 4
push 9
push str._copbike2
mov ecx, eax
mov byte [ebp - 4], 0x25
call fcn.1006c370
push eax
lea ecx, [ebp - 0x250]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x28
call fcn.1006c080
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xaf8], 0x1cf
call fcn.1006ccd0
add esp, 4
push 9
push str._copbike3
mov ecx, eax
mov byte [ebp - 4], 0x29
call fcn.1006c370
push eax
lea ecx, [ebp - 0x280]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x2c
call fcn.1006c080
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xafc], 0x1cf
call fcn.1006ccd0
add esp, 4
push 9
push str._copbike4
mov ecx, eax
mov byte [ebp - 4], 0x2d
call fcn.1006c370
push eax
lea ecx, [ebp - 0x298]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x30
call fcn.1006c080
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb00], 0x1cf
call fcn.1006ccd0
add esp, 4
push 9
push str._copbike5
mov ecx, eax
mov byte [ebp - 4], 0x31
call fcn.1006c370
push eax
lea ecx, [ebp - 0x268]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x34
call fcn.1006c080
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb04], 0x1cf
call fcn.1006ccd0
add esp, 4
push 9
push str._copbike6
mov ecx, eax
mov byte [ebp - 4], 0x35
call fcn.1006c370
push eax
lea ecx, [ebp - 0x190]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x38
call fcn.1006c080
mov byte [ebp - 4], 0x37
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb08], 0x1cf
call fcn.1006ccd0
add esp, 4
push 0xc
push str._helicopter1
mov ecx, eax
mov byte [ebp - 4], 0x39
call fcn.1006c370
push eax
lea ecx, [ebp - 0x178]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x3c
call fcn.1006c080
mov byte [ebp - 4], 0x3b
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb0c], 0x1e7
call fcn.1006ccd0
add esp, 4
mov byte [ebp - 4], 0x3d
push 0xc
push str._helicopter2
mov ecx, eax
call fcn.1006c370
push eax
lea ecx, [ebp - 0x160]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x40
call fcn.1006c080
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb40], 0x1e7
call fcn.1006ccd0
add esp, 4
push 0xc
push str._helicopter3
mov ecx, eax
mov byte [ebp - 4], 0x41
call fcn.1006c370
push eax
lea ecx, [ebp - 0x148]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x44
call fcn.1006c080
mov byte [ebp - 4], 0x43
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb38], 0x1e7
call fcn.1006ccd0
add esp, 4
push 0xc
push str._helicopter4
mov ecx, eax
mov byte [ebp - 4], 0x45
call fcn.1006c370
push eax
lea ecx, [ebp - 0x130]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x48
call fcn.1006c080
mov byte [ebp - 4], 0x47
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb34], 0x1e7
call fcn.1006ccd0
add esp, 4
push 0xc
push str._helicopter5
mov ecx, eax
mov byte [ebp - 4], 0x49
call fcn.1006c370
push eax
lea ecx, [ebp - 0x118]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x4c
call fcn.1006c080
mov byte [ebp - 4], 0x4b
mov dword [ebp - 0xb30], 0x1e7
push 0x100bce7c
mov edx, 0x100bd1ec
lea ecx, [ebp - 0x28]
call fcn.1006ccd0
add esp, 4
push 0xc
push str._helicopter6
mov ecx, eax
mov byte [ebp - 4], 0x4d
call fcn.1006c370
push eax
lea ecx, [ebp - 0x100]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x50
call fcn.1006c080
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb2c], 0x1e7
call fcn.1006ccd0
add esp, 4
push 0xd
push str._plane_model1
mov ecx, eax
mov byte [ebp - 4], 0x51
call fcn.1006c370
push eax
lea ecx, [ebp - 0xe8]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x54
call fcn.1006c080
mov byte [ebp - 4], 0x53
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb28], 0x208
call fcn.1006ccd0
add esp, 4
push 0xd
push str._plane_model2
mov ecx, eax
mov byte [ebp - 4], 0x55
call fcn.1006c370
push eax
lea ecx, [ebp - 0xd0]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x58
call fcn.1006c080
mov byte [ebp - 4], 0x57
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb24], 0x208
call fcn.1006ccd0
add esp, 4
push 0xd
push str._plane_model3
mov ecx, eax
mov byte [ebp - 4], 0x59
call fcn.1006c370
push eax
lea ecx, [ebp - 0xb8]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x5c
call fcn.1006c080
mov byte [ebp - 4], 0x5b
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb20], 0x208
call fcn.1006ccd0
add esp, 4
push 0xd
push str._plane_model4
mov ecx, eax
mov byte [ebp - 4], 0x5d
call fcn.1006c370
push eax
lea ecx, [ebp - 0xa0]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x60
call fcn.1006c080
mov byte [ebp - 4], 0x5f
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb1c], 0x208
call fcn.1006ccd0
add esp, 4
push 0xd
push str._plane_model5
mov ecx, eax
mov byte [ebp - 4], 0x61
call fcn.1006c370
push eax
lea ecx, [ebp - 0x88]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x64
call fcn.1006c080
mov byte [ebp - 4], 0x63
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb3c], 0x208
call fcn.1006ccd0
add esp, 4
push 0xd
push str._plane_model6
mov ecx, eax
mov byte [ebp - 4], 0x65
call fcn.1006c370
push eax
lea ecx, [ebp - 0x70]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x68
call fcn.1006c080
mov byte [ebp - 4], 0x67
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb18], 0x208
call fcn.1006ccd0
add esp, 4
mov byte [ebp - 4], 0x69
push 0xc
push str._boat_model1
mov ecx, eax
call fcn.1006c370
push eax
lea ecx, [ebp - 0x3a0]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x6c
call fcn.1006c080
mov byte [ebp - 4], 0x6b
lea ecx, [ebp - 0x28]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb14], 0x1ae
call fcn.1006ccd0
add esp, 4
push 0xc
push str._boat_model2
mov ecx, eax
mov byte [ebp - 4], 0x6d
call fcn.1006c370
push eax
lea ecx, [ebp - 0x388]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x70
call fcn.1006c080
mov byte [ebp - 4], 0x6f
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb10], 0x1ae
call fcn.1006ccd0
add esp, 4
push 0xc
push str._boat_model3
mov ecx, eax
mov byte [ebp - 4], 0x71
call fcn.1006c370
push eax
lea ecx, [ebp - 0x370]
call fcn.1006c150
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x74
call fcn.1006c080
mov byte [ebp - 4], 0x73
lea ecx, [ebp - 0x58]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb54], 0x1ae
call fcn.1006ccd0
add esp, 4
push 0xc
push str._boat_model4
mov ecx, eax
mov byte [ebp - 4], 0x75
call fcn.1006c370
push eax
lea ecx, [ebp - 0x358]
call fcn.1006c150
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x78
call fcn.1006c080
mov byte [ebp - 4], 0x77
mov dword [ebp - 0xb44], 0x1ae
push 0x100bce7c
mov edx, 0x100bd1ec
lea ecx, [ebp - 0x28]
call fcn.1006ccd0
add esp, 4
push 0xc
push str._boat_model5
mov ecx, eax
mov byte [ebp - 4], 0x79
call fcn.1006c370
push eax
lea ecx, [ebp - 0x340]
call fcn.1006c150
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x7c
call fcn.1006c080
lea ecx, [ebp - 0x28]
call fcn.1006bd40
mov byte [ebp - 4], 0x7b
lea ecx, [ebp - 0x40]
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb48], 0x1ae
call fcn.1006ccd0
push str._boat_model6
mov edx, eax
mov byte [ebp - 4], 0x7d
lea ecx, [ebp - 0x328]
call fcn.1006d3f0
add esp, 8
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x7f
call fcn.1006c080
mov ecx, str.WantedLevelEditor.xml
mov dword [ebp - 0xb4c], 0x1ae
call fcn.10075020
lea ecx, [ebp - 0x1a8]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xadc]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x1c0]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xae0]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x1d8]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xae4]
push ecx
push edi
mov edx, esi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x1f0]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xae8]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x208]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xaec]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x220]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xaf0]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x238]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xaf4]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x250]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xaf8]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x280]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xafc]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x298]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb00]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x268]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb04]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x190]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb08]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x178]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb0c]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x160]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb40]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x148]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb38]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x130]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb34]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x118]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb30]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x100]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb2c]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0xe8]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb28]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0xd0]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb24]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0xb8]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb20]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0xa0]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb1c]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x88]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb3c]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x70]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb18]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x3a0]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb14]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x388]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb10]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x370]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb54]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x358]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb44]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x340]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb48]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x328]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb4c]
push ecx
push edi
mov edx, esi
mov ecx, eax
call fcn.1006b2f0
mov edx, dword [ebp - 0xadc]
lea ecx, [ebp - 0x3e8]
add esp, 8
sub edx, 0x190
mov dword [ebp - 0xadc], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x80
lea ecx, [ebp - 0x400]
mov edx, dword [ebp - 0xae0]
sub edx, 0x190
mov dword [ebp - 0xae0], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x81
lea ecx, [ebp - 0x418]
mov edx, dword [ebp - 0xae4]
sub edx, 0x190
mov dword [ebp - 0xae4], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x82
lea ecx, [ebp - 0x430]
mov edx, dword [ebp - 0xae8]
sub edx, 0x190
mov dword [ebp - 0xae8], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x83
lea ecx, [ebp - 0x448]
mov edx, dword [ebp - 0xaec]
sub edx, 0x190
mov dword [ebp - 0xaec], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x84
lea ecx, [ebp - 0x460]
mov edx, dword [ebp - 0xaf0]
sub edx, 0x190
mov dword [ebp - 0xaf0], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x85
lea ecx, [ebp - 0x478]
mov edx, dword [ebp - 0xaf4]
sub edx, 0x190
mov dword [ebp - 0xaf4], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x86
lea ecx, [ebp - 0x490]
mov edx, dword [ebp - 0xaf8]
sub edx, 0x190
mov dword [ebp - 0xaf8], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x87
lea ecx, [ebp - 0x4a8]
mov edx, dword [ebp - 0xafc]
sub edx, 0x190
mov dword [ebp - 0xafc], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x88
lea ecx, [ebp - 0x4c0]
mov edx, dword [ebp - 0xb00]
sub edx, 0x190
mov dword [ebp - 0xb00], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x89
lea ecx, [ebp - 0x4d8]
mov edx, dword [ebp - 0xb04]
sub edx, 0x190
mov dword [ebp - 0xb04], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x8a
mov edx, dword [ebp - 0xb08]
lea ecx, [ebp - 0x4f0]
sub edx, 0x190
mov dword [ebp - 0xb08], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x8b
lea ecx, [ebp - 0x508]
mov edx, dword [ebp - 0xb0c]
sub edx, 0x190
mov dword [ebp - 0xb0c], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x8c
lea ecx, [ebp - 0x520]
mov edx, dword [ebp - 0xb40]
sub edx, 0x190
mov dword [ebp - 0xb40], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x8d
lea ecx, [ebp - 0x538]
mov edx, dword [ebp - 0xb38]
sub edx, 0x190
mov dword [ebp - 0xb38], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x8e
lea ecx, [ebp - 0x550]
mov edx, dword [ebp - 0xb34]
sub edx, 0x190
mov dword [ebp - 0xb34], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x8f
lea ecx, [ebp - 0x568]
mov edx, dword [ebp - 0xb30]
sub edx, 0x190
mov dword [ebp - 0xb30], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x90
lea ecx, [ebp - 0x580]
mov edx, dword [ebp - 0xb2c]
sub edx, 0x190
mov dword [ebp - 0xb2c], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x91
lea ecx, [ebp - 0x598]
mov edx, dword [ebp - 0xb28]
sub edx, 0x190
mov dword [ebp - 0xb28], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x92
lea ecx, [ebp - 0x5b0]
mov edx, dword [ebp - 0xb24]
sub edx, 0x190
mov dword [ebp - 0xb24], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x93
lea ecx, [ebp - 0x6a0]
mov edx, dword [ebp - 0xb20]
sub edx, 0x190
mov dword [ebp - 0xb20], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x94
lea ecx, [ebp - 0x688]
mov edx, dword [ebp - 0xb1c]
sub edx, 0x190
mov dword [ebp - 0xb1c], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0x658]
mov edx, dword [ebp - 0xb3c]
sub edx, 0x190
mov dword [ebp - 0xb3c], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x96
lea ecx, [ebp - 0x6b8]
mov edx, dword [ebp - 0xb18]
sub edx, 0x190
mov dword [ebp - 0xb18], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x97
lea ecx, [ebp - 0x6d0]
mov edx, dword [ebp - 0xb14]
sub edx, 0x190
mov dword [ebp - 0xb14], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x98
lea ecx, [ebp - 0x6e8]
mov edx, dword [ebp - 0xb10]
sub edx, 0x190
mov dword [ebp - 0xb10], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x99
lea ecx, [ebp - 0x700]
mov edx, dword [ebp - 0xb54]
sub edx, 0x190
mov dword [ebp - 0xb54], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x9a
lea ecx, [ebp - 0x718]
mov edx, dword [ebp - 0xb44]
sub edx, 0x190
mov dword [ebp - 0xb44], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x9b
lea ecx, [ebp - 0x730]
mov edx, dword [ebp - 0xb48]
sub edx, 0x190
mov dword [ebp - 0xb48], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x9c
lea ecx, [ebp - 0x5c8]
mov edx, dword [ebp - 0xb4c]
sub edx, 0x190
mov dword [ebp - 0xb4c], edx
call fcn.1000fa20
mov byte [ebp - 4], 0x9d
call fcn.1004ba70
call fcn.10052900
call fcn.10059c10
cmp byte [0x10110338], 0
je 0x1002f0d5
call fcn.1004ee10
call fcn.10055fc0
call fcn.1005c6b0
lea eax, [ebp - 0x3e8]
mov edx, 0x100a4624
push eax
lea ecx, [ebp - 0x40]
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x1a8]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x40]
call fcn.1006c080
lea ecx, [ebp - 0x1a8]
call fcn.1006bef0
mov ebx, eax
lea ecx, [ebp - 0x28]
lea eax, [ebp - 0x400]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x1c0]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x28]
call fcn.1006c080
lea ecx, [ebp - 0x1c0]
call fcn.1006bef0
mov dword [ebp - 0xb9c], eax
lea ecx, [ebp - 0x58]
lea eax, [ebp - 0x418]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x1d8]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x58]
call fcn.1006c080
lea ecx, [ebp - 0x1d8]
call fcn.1006bef0
mov dword [ebp - 0xba0], eax
lea ecx, [ebp - 0x898]
lea eax, [ebp - 0x430]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x1f0]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x898]
call fcn.1006c080
lea ecx, [ebp - 0x1f0]
call fcn.1006bef0
mov dword [ebp - 0xba4], eax
lea ecx, [ebp - 0x8b0]
lea eax, [ebp - 0x448]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x208]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x8b0]
call fcn.1006c080
lea ecx, [ebp - 0x208]
call fcn.1006bef0
mov dword [ebp - 0xba8], eax
lea ecx, [ebp - 0x8c8]
lea eax, [ebp - 0x460]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x220]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x8c8]
call fcn.1006c080
lea ecx, [ebp - 0x220]
call fcn.1006bef0
mov dword [ebp - 0xb50], eax
lea ecx, [ebp - 0x8e0]
lea eax, [ebp - 0x478]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x238]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x8e0]
call fcn.1006c080
lea ecx, [ebp - 0x238]
call fcn.1006bef0
mov dword [ebp - 0xb84], eax
lea ecx, [ebp - 0x8f8]
lea eax, [ebp - 0x490]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x250]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x8f8]
call fcn.1006c080
lea ecx, [ebp - 0x250]
call fcn.1006bef0
mov dword [ebp - 0xb88], eax
lea ecx, [ebp - 0x910]
lea eax, [ebp - 0x4a8]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x280]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x910]
call fcn.1006c080
lea ecx, [ebp - 0x280]
call fcn.1006bef0
mov dword [ebp - 0xb8c], eax
lea ecx, [ebp - 0x928]
lea eax, [ebp - 0x4c0]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x298]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x928]
call fcn.1006c080
lea ecx, [ebp - 0x298]
call fcn.1006bef0
mov dword [ebp - 0xb90], eax
lea ecx, [ebp - 0x940]
lea eax, [ebp - 0x4d8]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x268]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x940]
call fcn.1006c080
lea ecx, [ebp - 0x268]
call fcn.1006bef0
mov dword [ebp - 0xb94], eax
lea ecx, [ebp - 0x958]
lea eax, [ebp - 0x4f0]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x190]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x958]
call fcn.1006c080
lea ecx, [ebp - 0x190]
call fcn.1006bef0
mov dword [ebp - 0xbd8], eax
lea ecx, [ebp - 0x970]
lea eax, [ebp - 0x508]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x178]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x970]
call fcn.1006c080
lea ecx, [ebp - 0x178]
call fcn.1006bef0
mov dword [ebp - 0xb98], eax
lea ecx, [ebp - 0x988]
lea eax, [ebp - 0x520]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x160]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x988]
call fcn.1006c080
lea ecx, [ebp - 0x160]
call fcn.1006bef0
mov dword [ebp - 0xb80], eax
lea ecx, [ebp - 0x9a0]
lea eax, [ebp - 0x538]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x148]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x9a0]
call fcn.1006c080
lea ecx, [ebp - 0x148]
call fcn.1006bef0
mov dword [ebp - 0xbb8], eax
lea ecx, [ebp - 0x9b8]
lea eax, [ebp - 0x550]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x130]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x9b8]
call fcn.1006c080
lea ecx, [ebp - 0x130]
call fcn.1006bef0
mov dword [ebp - 0xbb0], eax
lea ecx, [ebp - 0x9d0]
lea eax, [ebp - 0x568]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x118]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x9d0]
call fcn.1006c080
lea ecx, [ebp - 0x118]
call fcn.1006bef0
mov dword [ebp - 0xbb4], eax
lea ecx, [ebp - 0x9e8]
lea eax, [ebp - 0x580]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x100]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x9e8]
call fcn.1006c080
lea ecx, [ebp - 0x100]
call fcn.1006bef0
mov dword [ebp - 0xbbc], eax
lea ecx, [ebp - 0xa00]
lea eax, [ebp - 0x598]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0xe8]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0xa00]
call fcn.1006c080
lea ecx, [ebp - 0xe8]
call fcn.1006bef0
mov dword [ebp - 0xb70], eax
lea ecx, [ebp - 0xa18]
lea eax, [ebp - 0x5b0]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0xd0]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0xa18]
call fcn.1006c080
lea ecx, [ebp - 0xd0]
call fcn.1006bef0
mov dword [ebp - 0xbd4], eax
lea ecx, [ebp - 0x880]
lea eax, [ebp - 0x6a0]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0xb8]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x880]
call fcn.1006c080
lea ecx, [ebp - 0xb8]
call fcn.1006bef0
mov dword [ebp - 0xbd0], eax
lea ecx, [ebp - 0xa30]
lea eax, [ebp - 0x688]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0xa0]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0xa30]
call fcn.1006c080
lea ecx, [ebp - 0xa0]
call fcn.1006bef0
mov dword [ebp - 0xbcc], eax
lea ecx, [ebp - 0xa48]
lea eax, [ebp - 0x658]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x88]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0xa48]
call fcn.1006c080
lea ecx, [ebp - 0x88]
call fcn.1006bef0
mov dword [ebp - 0xbc8], eax
lea eax, [ebp - 0x6b8]
push eax
mov edx, 0x100a4624
lea ecx, [ebp - 0xa60]
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x70]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0xa60]
call fcn.1006c080
lea ecx, [ebp - 0x70]
call fcn.1006bef0
mov dword [ebp - 0xbac], eax
lea ecx, [ebp - 0xa78]
lea eax, [ebp - 0x6d0]
mov edx, 0x100a4624
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x3a0]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0xa78]
call fcn.1006c080
lea ecx, [ebp - 0x3a0]
call fcn.1006bef0
lea eax, [ebp - 0x6e8]
mov edx, 0x100a4624
push eax
lea ecx, [ebp - 0xa90]
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x388]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0xa90]
call fcn.1006c080
lea ecx, [ebp - 0x388]
call fcn.1006bef0
lea eax, [ebp - 0x700]
mov edx, 0x100a4624
push eax
lea ecx, [ebp - 0xaa8]
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x370]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0xaa8]
call fcn.1006c080
lea ecx, [ebp - 0x370]
call fcn.1006bef0
lea eax, [ebp - 0x718]
mov edx, 0x100a4624
push eax
lea ecx, [ebp - 0xac0]
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x358]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0xac0]
call fcn.1006c080
lea ecx, [ebp - 0x358]
call fcn.1006bef0
lea eax, [ebp - 0x730]
mov edx, 0x100a4624
push eax
lea ecx, [ebp - 0xad8]
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x340]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0xad8]
call fcn.1006c080
lea ecx, [ebp - 0x340]
call fcn.1006bef0
lea eax, [ebp - 0x5c8]
mov edx, 0x100a4624
push eax
lea ecx, [ebp - 0x748]
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x328]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x748]
call fcn.1006c080
lea ecx, [ebp - 0x328]
call fcn.1006bef0
push 0x100bce7c
mov edx, 0x100bd1ec
lea ecx, [ebp - 0x760]
call fcn.1006ccd0
push str._max_cars_in_pursuit
mov edx, eax
mov byte [ebp - 4], 0x9e
lea ecx, [ebp - 0x310]
call fcn.1006d3f0
add esp, 8
lea ecx, [ebp - 0x760]
mov byte [ebp - 4], 0xa0
call fcn.1006c080
mov ecx, str.WantedLevelEditor.xml
mov dword [ebp - 0xb58], 1
call fcn.10075020
lea ecx, [ebp - 0x310]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb58]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
mov edx, dword [ebp - 0xb58]
lea ecx, [ebp - 0x5e0]
call fcn.1000fa20
mov byte [ebp - 4], 0xa1
call fcn.10063c60
lea eax, [ebp - 0x5e0]
mov edx, str.wleN
push eax
lea ecx, [ebp - 0x778]
call fcn.1006d1c0
add esp, 0xc
lea ecx, [ebp - 0x310]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x778]
call fcn.1006c080
lea ecx, [ebp - 0x310]
call fcn.1006bef0
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xbc0], eax
lea ecx, [ebp - 0x790]
call fcn.1006ccd0
push str._max_foot_cops
mov edx, eax
mov byte [ebp - 4], 0xa2
lea ecx, [ebp - 0x2f8]
call fcn.1006d3f0
add esp, 8
lea ecx, [ebp - 0x790]
mov byte [ebp - 4], 0xa4
call fcn.1006c080
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb6c], 1
lea ecx, [ebp - 0x7a8]
call fcn.1006ccd0
push str._roadblock_chance
mov edx, eax
mov byte [ebp - 4], 0xa5
lea ecx, [ebp - 0x2e0]
call fcn.1006d3f0
add esp, 8
lea ecx, [ebp - 0x7a8]
mov byte [ebp - 4], 0xa7
call fcn.1006c080
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb68], 1
lea ecx, [ebp - 0x7c0]
call fcn.1006ccd0
push str._weapon_accuracy
mov edx, eax
mov byte [ebp - 4], 0xa8
lea ecx, [ebp - 0x3b8]
call fcn.1006d3f0
add esp, 8
lea ecx, [ebp - 0x7c0]
mov byte [ebp - 4], 0xaa
call fcn.1006c080
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb5c], 1
lea ecx, [ebp - 0x7d8]
call fcn.1006ccd0
push str._fire_rate
mov edx, eax
mov byte [ebp - 4], 0xab
lea ecx, [ebp - 0x2c8]
call fcn.1006d3f0
add esp, 8
lea ecx, [ebp - 0x7d8]
mov byte [ebp - 4], 0xad
call fcn.1006c080
push 0x100bce7c
mov edx, 0x100bd1ec
mov dword [ebp - 0xb64], 1
lea ecx, [ebp - 0x7f0]
call fcn.1006ccd0
push str._rb_ped_accuracy
mov edx, eax
mov byte [ebp - 4], 0xae
lea ecx, [ebp - 0x2b0]
call fcn.1006d3f0
add esp, 8
lea ecx, [ebp - 0x7f0]
mov byte [ebp - 4], 0xb0
call fcn.1006c080
mov ecx, str.WantedLevelEditor.xml
mov dword [ebp - 0xb60], 1
call fcn.10075020
lea ecx, [ebp - 0x2f8]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb6c]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x2e0]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb68]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x3b8]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb5c]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x2c8]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb64]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
add esp, 8
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
lea ecx, [ebp - 0x2b0]
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
lea ecx, [ebp - 0xb60]
mov edx, esi
push ecx
push edi
mov ecx, eax
call fcn.1006b2f0
mov edx, dword [ebp - 0xb6c]
lea ecx, [ebp - 0x5f8]
call fcn.1000fa20
mov byte [ebp - 4], 0xb1
lea ecx, [ebp - 0x610]
mov edx, dword [ebp - 0xb68]
call fcn.1000fa20
mov byte [ebp - 4], 0xb2
lea ecx, [ebp - 0x628]
mov edx, dword [ebp - 0xb5c]
call fcn.1000fa20
mov byte [ebp - 4], 0xb3
lea ecx, [ebp - 0x640]
mov edx, dword [ebp - 0xb64]
call fcn.1000fa20
mov byte [ebp - 4], 0xb4
lea ecx, [ebp - 0x670]
mov edx, dword [ebp - 0xb60]
call fcn.1000fa20
mov byte [ebp - 4], 0xb5
call fcn.10063c60
lea eax, [ebp - 0x5f8]
mov edx, str.wleN
push eax
lea ecx, [ebp - 0x808]
call fcn.1006d1c0
add esp, 0xc
lea ecx, [ebp - 0x2f8]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x808]
call fcn.1006c080
lea ecx, [ebp - 0x2f8]
call fcn.1006bef0
mov dword [ebp - 0xbc4], eax
lea ecx, [ebp - 0x820]
lea eax, [ebp - 0x610]
mov edx, str.wleN
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x2e0]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x820]
call fcn.1006c080
lea ecx, [ebp - 0x2e0]
call fcn.1006bef0
mov dword [ebp - 0xb74], eax
lea ecx, [ebp - 0x838]
lea eax, [ebp - 0x628]
mov edx, str.wleN
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x3b8]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x838]
call fcn.1006c080
lea ecx, [ebp - 0x3b8]
call fcn.1006bef0
mov dword [ebp - 0xb78], eax
lea ecx, [ebp - 0x850]
lea eax, [ebp - 0x640]
mov edx, str.wleN
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x2c8]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x850]
call fcn.1006c080
lea ecx, [ebp - 0x2c8]
call fcn.1006bef0
mov dword [ebp - 0xb7c], eax
lea ecx, [ebp - 0x3d0]
lea eax, [ebp - 0x670]
mov edx, str.wleN
push eax
call fcn.1006d1c0
add esp, 4
lea ecx, [ebp - 0x2b0]
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x3d0]
call fcn.1006c080
lea ecx, [ebp - 0x2b0]
call fcn.1006bef0
mov dl, 1
mov ecx, 0xc9bee4
call fcn.10074bd0
mov dl, 1
mov word [0x10200414], ax
mov ecx, 0xc9bee8
call fcn.10074bd0
movzx eax, word [0x10200414]
shr ax, 1
mov word [0x1023066c], ax
mov dl, 1
mov ecx, 0xc9bee4
call fcn.10074bd0
mov dl, 1
mov word [0x10200414], ax
mov ecx, 0xc9bee8
call fcn.10074bd0
movzx esi, word [0x10200414]
mov eax, 0x66666667
mov ecx, esi
shr ecx, 1
imul ecx
mov cl, byte [0x102406af]
sar edx, 1
mov eax, edx
shr eax, 0x1f
add eax, edx
mov word [0x1023066c], ax
mov eax, 0xcccccccd
mul esi
shr edx, 2
movzx eax, dx
mov word [0x10150340], dx
xor dl, dl
push eax
call fcn.10073e50
movzx eax, word [0x10150340]
mov dl, 2
mov cl, byte [0x102406af]
push eax
call fcn.10073e50
movzx eax, word [0x10150340]
mov dl, 3
mov cl, byte [0x102406af]
push eax
call fcn.10073e50
mov ax, word [0x10150340]
mov dl, 1
mov cl, byte [0x102406af]
add ax, 0x23
mov word [0x10150340], ax
movzx eax, ax
push eax
call fcn.10073e50
push 0x100bce7c
mov edx, 0x100bd1ec
lea ecx, [ebp - 0x868]
call fcn.1006ccd0
push str._enable_slot
mov edx, eax
mov byte [ebp - 4], 0xb6
lea ecx, [ebp - 0x3d0]
call fcn.1006d3f0
add esp, 0x18
mov ecx, 0x100bd36c
push eax
call fcn.1006c0d0
lea ecx, [ebp - 0x3d0]
call fcn.1006c080
lea ecx, [ebp - 0x868]
mov byte [ebp - 4], 0xb5
call fcn.1006c080
mov ecx, str.WantedLevelEditor.xml
call fcn.10075020
mov ecx, 0x100bd36c
mov edi, eax
call fcn.1006bef0
mov ecx, 0x100bd584
mov esi, eax
call fcn.1006bef0
push 0x1015034b
push edi
mov edx, esi
mov ecx, eax
call fcn.1006b610
mov cl, byte [0x102406af]
add esp, 8
cmp dword [0x101903c0], 6
mov edx, 1
jl 0x1002fec5
push edx
jmp 0x1002fecd
movzx eax, byte [0x1015034b]
push eax
call fcn.1006cf00
movzx eax, byte [0x1015034b]
add esp, 4
mov cl, byte [0x102406af]
mov edx, 2
push eax
call fcn.1006cf00
movzx eax, byte [0x1015034b]
mov edx, 3
mov cl, byte [0x102406af]
push eax
call fcn.1006cf00
movzx eax, byte [0x1015034b]
mov edx, 4
mov cl, byte [0x102406af]
push eax
call fcn.1006cf00
movzx eax, byte [0x1015034b]
mov edx, 5
mov cl, byte [0x102406af]
push eax
call fcn.1006cf00
mov edx, str.Cars
mov ecx, str.wleCARS
call fcn.1006d090
mov edx, str.Motorbikes
mov ecx, str.wleBIKS
call fcn.1006d090
mov edx, str.Helicopters
mov ecx, str.wleHELS
call fcn.1006d090
mov edx, str.Planes
mov ecx, str.wlePLNS
call fcn.1006d090
mov edx, str.Max_Vehicles:
mov ecx, str.wleMVEH
call fcn.1006d090
mov edx, str.Max_Cops:
mov ecx, str.wleMPED
call fcn.1006d090
mov edx, str.Roadblock_Chance:
mov ecx, str.wleRDBL
call fcn.1006d090
mov edx, str.Gun_Accuracy:
mov ecx, str.wleWACC
call fcn.1006d090
mov edx, str.Gun_Fire_Rate:
mov ecx, str.wleWFRT
call fcn.1006d090
mov edx, str.More_Options
mov ecx, str.wleMOPT
call fcn.1006d090
push str.DUMMY
push str.DUMMY
push str.DUMMY
push str.DUMMY
movzx eax, byte [0x102406af]
push str.DUMMY
push str.DUMMY
push dword [ebp - 0xb50]
push dword [ebp - 0xba8]
push dword [ebp - 0xba4]
push dword [ebp - 0xba0]
push dword [ebp - 0xb9c]
push ebx
push str.wleCARS
push 0
push eax
call fcn.10011230
add esp, 0x4c
push str.wleMOPT
push str.wleWFRT
push str.wleWACC
push str.wleRDBL
push str.wleMPED
push str.wleMVEH
push dword [ebp - 0xbd8]
push dword [ebp - 0xb94]
push dword [ebp - 0xb90]
push dword [ebp - 0xb8c]
push dword [ebp - 0xb88]
push dword [ebp - 0xb84]
movzx eax, byte [0x102406af]
push str.wleBIKS
push 1
push eax
call fcn.10011230
push str.DUMMY
push dword [ebp - 0xb7c]
movzx eax, byte [0x102406af]
push dword [ebp - 0xb78]
push dword [ebp - 0xb74]
push dword [ebp - 0xbc4]
push dword [ebp - 0xbc0]
push dword [ebp - 0xbbc]
push dword [ebp - 0xbb4]
push dword [ebp - 0xbb0]
push dword [ebp - 0xbb8]
push dword [ebp - 0xb80]
push dword [ebp - 0xb98]
push str.wleHELS
push 2
push eax
call fcn.10011230
add esp, 0x78
movzx eax, byte [0x102406af]
push str.DUMMY
push str.DUMMY
push str.DUMMY
push str.DUMMY
push str.DUMMY
push str.DUMMY
push dword [ebp - 0xbac]
push dword [ebp - 0xbc8]
push dword [ebp - 0xbcc]
push dword [ebp - 0xbd0]
push dword [ebp - 0xbd4]
push dword [ebp - 0xb70]
push str.wlePLNS
push 3
push eax
call fcn.10011230
mov eax, dword [0xb7cb84]
add esp, 0x3c
mov ecx, str.WantedLevelEditor.xml
mov dword [0x102f2b30], eax
mov byte [0x10200476], 0xff
push 0x100bca4a
call fcn.10075020
push eax
mov edx, str.enable_general_settings
mov ecx, str.misc
call fcn.1006b610
add esp, 8
mov dl, 1
cmp byte [0x100bca4a], 0
mov ecx, str.Zone_Settings_have_been_Disabled__However_they_still_controll_star_0__1__2_and_3
push 1
push 0
jne 0x10030178
mov ecx, str.General_Settings_have_been_Disabled__Everything_is_controlled_by_Zone_Settings_now.
call fcn.10073db0
add esp, 8
lea ecx, [ebp - 0x670]
call fcn.1006c080
lea ecx, [ebp - 0x640]
call fcn.1006c080
lea ecx, [ebp - 0x628]
call fcn.1006c080
lea ecx, [ebp - 0x610]
call fcn.1006c080
lea ecx, [ebp - 0x5f8]
call fcn.1006c080
lea ecx, [ebp - 0x2b0]
call fcn.1006c080
lea ecx, [ebp - 0x2c8]
call fcn.1006c080
lea ecx, [ebp - 0x3b8]
call fcn.1006c080
lea ecx, [ebp - 0x2e0]
call fcn.1006c080
lea ecx, [ebp - 0x2f8]
call fcn.1006c080
lea ecx, [ebp - 0x5e0]
call fcn.1006c080
lea ecx, [ebp - 0x310]
call fcn.1006c080
lea ecx, [ebp - 0x5c8]
call fcn.1006c080
lea ecx, [ebp - 0x730]
call fcn.1006c080
lea ecx, [ebp - 0x718]
call fcn.1006c080
lea ecx, [ebp - 0x700]
call fcn.1006c080
lea ecx, [ebp - 0x6e8]
call fcn.1006c080
lea ecx, [ebp - 0x6d0]
call fcn.1006c080
lea ecx, [ebp - 0x6b8]
call fcn.1006c080
lea ecx, [ebp - 0x658]
call fcn.1006c080
lea ecx, [ebp - 0x688]
call fcn.1006c080
lea ecx, [ebp - 0x6a0]
call fcn.1006c080
lea ecx, [ebp - 0x5b0]
call fcn.1006c080
lea ecx, [ebp - 0x598]
call fcn.1006c080
lea ecx, [ebp - 0x580]
call fcn.1006c080
lea ecx, [ebp - 0x568]
call fcn.1006c080
lea ecx, [ebp - 0x550]
call fcn.1006c080
lea ecx, [ebp - 0x538]
call fcn.1006c080
lea ecx, [ebp - 0x520]
call fcn.1006c080
lea ecx, [ebp - 0x508]
call fcn.1006c080
lea ecx, [ebp - 0x4f0]
call fcn.1006c080
lea ecx, [ebp - 0x4d8]
call fcn.1006c080
lea ecx, [ebp - 0x4c0]
call fcn.1006c080
lea ecx, [ebp - 0x4a8]
call fcn.1006c080
lea ecx, [ebp - 0x490]
call fcn.1006c080
lea ecx, [ebp - 0x478]
call fcn.1006c080
lea ecx, [ebp - 0x460]
call fcn.1006c080
lea ecx, [ebp - 0x448]
call fcn.1006c080
lea ecx, [ebp - 0x430]
call fcn.1006c080
lea ecx, [ebp - 0x418]
call fcn.1006c080
lea ecx, [ebp - 0x400]
call fcn.1006c080
lea ecx, [ebp - 0x3e8]
call fcn.1006c080
lea ecx, [ebp - 0x328]
call fcn.1006c080
lea ecx, [ebp - 0x340]
call fcn.1006c080
lea ecx, [ebp - 0x358]
call fcn.1006c080
lea ecx, [ebp - 0x370]
call fcn.1006c080
lea ecx, [ebp - 0x388]
call fcn.1006c080
lea ecx, [ebp - 0x3a0]
call fcn.1006c080
lea ecx, [ebp - 0x70]
call fcn.1006c080
lea ecx, [ebp - 0x88]
call fcn.1006c080
lea ecx, [ebp - 0xa0]
call fcn.1006c080
lea ecx, [ebp - 0xb8]
call fcn.1006c080
lea ecx, [ebp - 0xd0]
call fcn.1006c080
lea ecx, [ebp - 0xe8]
call fcn.1006c080
lea ecx, [ebp - 0x100]
call fcn.1006c080
lea ecx, [ebp - 0x118]
call fcn.1006c080
lea ecx, [ebp - 0x130]
call fcn.1006c080
lea ecx, [ebp - 0x148]
call fcn.1006c080
lea ecx, [ebp - 0x160]
call fcn.1006c080
lea ecx, [ebp - 0x178]
call fcn.1006c080
lea ecx, [ebp - 0x190]
call fcn.1006c080
lea ecx, [ebp - 0x268]
call fcn.1006c080
lea ecx, [ebp - 0x298]
call fcn.1006c080
lea ecx, [ebp - 0x280]
call fcn.1006c080
lea ecx, [ebp - 0x250]
call fcn.1006c080
lea ecx, [ebp - 0x238]
call fcn.1006c080
lea ecx, [ebp - 0x220]
call fcn.1006c080
lea ecx, [ebp - 0x208]
call fcn.1006c080
lea ecx, [ebp - 0x1f0]
call fcn.1006c080
lea ecx, [ebp - 0x1d8]
call fcn.1006c080
lea ecx, [ebp - 0x1c0]
call fcn.1006c080
lea ecx, [ebp - 0x1a8]
call fcn.1006c080
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1007547f
mov esp, ebp
pop ebp
ret