Function at 0x1005c6b0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x10096be0
mov eax, dword fs:[0]
push eax
sub esp, 0x40
mov eax, dword [0x100bc010]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 1
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW81
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xa
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xa
push str.GUN_LC_BAT
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 2
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 3
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW82
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xd
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xd
push str.GUN_LC_COLT45
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 4
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 5
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW83
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xe
push str.GUN_LC_SHOTGUN
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 6
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 7
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW84
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xa
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xa
push str.GUN_LC_UZI
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 8
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 9
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW85
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xb
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xb
push str.GUN_LC_AK47
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0xa
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0xb
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW86
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xa
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xa
push str.GUN_LC_M16
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0xc
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0xd
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW87
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xd
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xd
push str.GUN_LC_SNIPER
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0xe
mov dword [ebp - 0x2c], 0x20
push 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0xf
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW88
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xf
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xf
push str.GUN_LC_ROCKETLA
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0x10
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
lea ecx, [ebp - 0x30]
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x11
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW89
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xc
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xc
push str.GUN_LC_FLAME
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0x12
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x28], 0
xor eax, eax
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
push 2
lea eax, [ebp - 0x14]
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x13
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW90
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xe
push str.GUN_LC_GRENADE
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0x14
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea eax, [ebp - 0x14]
push 2
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x15
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW91
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xe
push str.GUN_LC_MOLOTOV
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0x16
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x17
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW92
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xe
push str.GUN_LC_MISSILE
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0x18
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
mov dword [ebp - 4], 0x19
mov byte [ebp - 0x10], 0xe
push 1
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW93
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xb
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xb
push str.GUN_LC_BOMB
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0x1a
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x1b
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW96
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0x13
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0x13
push str.GUN_VC_BRASSKNUCKLE
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0x1c
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x1d
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
mov byte [ebp - 0x10], 4
push 1
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW97
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0x12
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0x12
push str.GUN_VC_SCREWDRIVER
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0x1e
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x1f
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW98
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xf
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xf
push str.GUN_VC_GOLFCLUB
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
mov dword [ebp - 0x14], 0xadf
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 4], 0x20
push 0x20
mov dword [ebp - 0x2c], 0x20
call fcn.100754d3
add esp, 4
mov dword [ebp - 0x30], eax
xor eax, eax
mov dword [ebp - 0x28], 0
mov word [ebp - 0x18], ax
lea ecx, [ebp - 0x30]
lea eax, [ebp - 0x14]
push 2
push eax
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x21
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 4
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 4
push str.WW99
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0x10
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0x10
push str.GUN_VC_NITESTICK
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x22
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 5
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 5
push str.WW100
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xf
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xf
push str.GUN_VC_KNIFECUR
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x23
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 5
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 5
push str.WW101
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xa
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xa
push str.GUN_VC_BAT
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
lea ecx, [ebp - 0x30]
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push 1
lea eax, [ebp - 0x10]
mov dword [ebp - 4], 0x24
push eax
lea ecx, [ebp - 0x30]
mov byte [ebp - 0x10], 0xe
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 5
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 5
push str.WW102
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xe
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 1
lea eax, [ebp - 0x10]
mov byte [ebp - 0x10], 0xd
push eax
lea ecx, [ebp - 0x30]
call fcn.10074240
push 0xd
push str.GUN_VC_HAMMER
lea ecx, [ebp - 0x30]
call fcn.10074240
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_CLEAVER
push str.WW103
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x25
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_MACHETE
push str.WW104
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x26
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_KATANA
push str.WW105
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x27
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_CHNSAW
push str.WW106
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x28
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_COLT45
push str.WW107
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x29
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
mov dword [ebp - 4], 0x2a
push str.GUN_VC_PYTHON
push str.WW108
lea ecx, [ebp - 0x30]
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_CHROMEGUN
push str.WW109
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x2b
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_SHOTGSPA
push str.WW110
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x2c
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x30]
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_BUDDYSHOT
push str.WW111
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x2d
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_TEC9
push str.WW112
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x2e
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
push 0xadf
lea ecx, [ebp - 0x30]
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_UZI
push str.WW113
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x2f
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_INGRAMSL
push str.WW114
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x30
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_MP5LNG
push str.WW115
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x31
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_RUGER
push str.WW116
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x32
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_SNIPER
push str.WW118
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x33
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_LASER
push str.WW119
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x34
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_ROCKETLA
push str.WW120
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x35
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
push 0xadf
call fcn.10074130
push str.GUN_VC_FLAME
push str.WW121
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x36
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_M60
push str.WW122
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x37
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_MINIGUN
push str.WW123
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x38
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_GRENADE
push str.WW125
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x39
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_TEARGAS
push str.WW126
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x3a
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
mov dword [0x102f3b58], eax
lea ecx, [ebp - 0x30]
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_MOLOTOV
push str.WW127
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x3b
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_MISSILE
push str.WW128
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x3c
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_GRENADE2
mov dword [ebp - 4], 0x3d
push str.WW129
lea ecx, [ebp - 0x30]
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_CAMERA
push str.WW130
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x3e
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_VC_BOMB
push str.WW132
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x3f
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x30]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_LCS_BRASSKNUCKLE
push str.WW135
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0x40
call fcn.10071b10
mov eax, dword [ebp - 0x30]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x30]
call fcn.100742b0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
push 0xe0
push 0
push 0x102f3b50
call fcn.10077080
add esp, 0xc
mov ecx, 0x102f3b50
call dword [0x102f2b00]
mov eax, dword [str.plg_sdk]
lea ecx, [ebp - 0x4c]
mov dword [0x102f3b58], eax
mov eax, dword [0x100b0708]
push 0xadf
mov dword [0x102f3b5c], eax
mov byte [0x102f3c2c], 0
mov byte [0x102f3c16], 0
mov byte [0x102f3c22], 0
call fcn.10074130
push str.GUN_LCS_CHISEL
push str.WW136
lea ecx, [ebp - 0x4c]
mov dword [ebp - 4], 0x41
call fcn.10071b10
mov eax, dword [ebp - 0x4c]
mov ecx, 0x102f3b50
mov dword [0x102f3b64], eax
mov dword [0x102f3b60], eax
call dword [0x102f2a50]
push 0x102f3b50
lea ecx, [ebp - 0x4c]
call fcn.100742b0
lea ecx, [ebp - 0x4c]
mov dword [ebp - 4], 0xffffffff
call fcn.100741c0
mov edx, str.GUN_LCS_HOCKEYSTICK
mov ecx, str.WW137
call fcn.1006d090
mov edx, str.GUN_LCS_NITESTICK
mov ecx, str.WW138
call fcn.1006d090
mov edx, str.GUN_LCS_KNIFECUR
mov ecx, str.WW139
call fcn.1006d090
mov edx, str.GUN_LCS_BAT
mov ecx, str.WW140
call fcn.1006d090
mov edx, str.GUN_LCS_HANDAXE
mov ecx, str.WW141
call fcn.1006d090
mov edx, str.GUN_LCS_CLEAVER
mov ecx, str.WW142
call fcn.1006d090
mov edx, str.GUN_LCS_MACHETE
mov ecx, str.WW143
call fcn.1006d090
mov edx, str.GUN_LCS_KATANA
mov ecx, str.WW144
call fcn.1006d090
mov edx, str.GUN_LCS_CHNSAW
mov ecx, str.WW145
call fcn.1006d090
mov edx, str.GUN_LCS_GLOCK17
mov ecx, str.WW146
call fcn.1006d090
mov edx, str.GUN_LCS_PYTHON
mov ecx, str.WW147
call fcn.1006d090
mov edx, str.GUN_LCS_CHROMEGUN
mov ecx, str.WW148
call fcn.1006d090
mov edx, str.GUN_LCS_SHOTGSPA
mov ecx, str.WW149
call fcn.1006d090
mov edx, str.GUN_LCS_BUDDYSHOT
mov ecx, str.WW150
call fcn.1006d090
mov edx, str.GUN_LCS_TEC9
mov ecx, str.WW151
call fcn.1006d090
mov edx, str.GUN_LCS_UZI
mov ecx, str.WW152
call fcn.1006d090
mov edx, str.GUN_LCS_INGRAMSL
mov ecx, str.WW153
call fcn.1006d090
mov edx, str.GUN_LCS_MP5K
mov ecx, str.WW154
call fcn.1006d090
mov edx, str.GUN_LCS_AK47
mov ecx, str.WW155
call fcn.1006d090
mov edx, str.GUN_LCS_M4
mov ecx, str.WW156
call fcn.1006d090
mov edx, str.GUN_LCS_SNIPER
mov ecx, str.WW157
call fcn.1006d090
mov edx, str.GUN_LCS_LASER
mov ecx, str.WW158
call fcn.1006d090
mov edx, str.GUN_LCS_ROCKETLA
mov ecx, str.WW159
call fcn.1006d090
mov edx, str.GUN_LCS_FLAME
mov ecx, str.WW160
call fcn.1006d090
mov edx, str.GUN_LCS_M60
mov ecx, str.WW161
call fcn.1006d090
mov edx, str.GUN_LCS_MINIGUN
mov ecx, str.WW162
call fcn.1006d090
mov edx, str.GUN_LCS_GRENADE
mov ecx, str.WW164
call fcn.1006d090
mov edx, str.GUN_LCS_TEARGAS
mov ecx, str.WW165
call fcn.1006d090
mov edx, str.GUN_LCS_MOLOTOV
mov ecx, str.WW166
call fcn.1006d090
mov edx, str.GUN_LCS_MISSILE
mov ecx, str.WW167
call fcn.1006d090
mov edx, str.GUN_LCS_GRENADE2
mov ecx, str.WW168
call fcn.1006d090
mov edx, str.GUN_LCS_CAMERA
mov ecx, str.WW169
call fcn.1006d090
mov edx, str.GUN_LCS_BOMB
mov ecx, str.WW171
call fcn.1006d090
mov edx, str.GUN_VCS_BRASSKNUCKLE
mov ecx, str.WW174
call fcn.1006d090
mov edx, str.GUN_VCS_BUTT_KNIFE
mov ecx, str.WW175
call fcn.1006d090
mov edx, str.GUN_VCS_GOLFCLUB
mov ecx, str.WW176
call fcn.1006d090
mov edx, str.GUN_VCS_NITESTICK
mov ecx, str.WW177
call fcn.1006d090
mov edx, str.GUN_VCS_KNIFECUR
mov ecx, str.WW178
call fcn.1006d090
mov edx, str.GUN_VCS_BAT
mov ecx, str.WW179
call fcn.1006d090
mov edx, str.GUN_VCS_HANDAXE
mov ecx, str.WW180
call fcn.1006d090
mov edx, str.GUN_VCS_GAFF
mov ecx, str.WW181
call fcn.1006d090
mov edx, str.GUN_VCS_MACHETE
mov ecx, str.WW182
call fcn.1006d090
mov edx, str.GUN_VCS_KATANA
mov ecx, str.WW183
call fcn.1006d090
mov edx, str.GUN_VCS_CHNSAW
mov ecx, str.WW184
call fcn.1006d090
mov edx, str.GUN_VCS_BERETTA
mov ecx, str.WW185
call fcn.1006d090
mov edx, str.GUN_VCS_PYTHON
mov ecx, str.WW186
call fcn.1006d090
mov edx, str.GUN_VCS_CHROMEGUN
mov ecx, str.WW187
call fcn.1006d090
mov edx, str.GUN_VCS_SHOTGSPA
mov ecx, str.WW188
call fcn.1006d090
mov edx, str.GUN_VCS_BUDDYSHOT
mov ecx, str.WW189
call fcn.1006d090
mov edx, str.GUN_VCS_SKORPION
mov ecx, str.WW190
call fcn.1006d090
mov edx, str.GUN_VCS_UZI
mov ecx, str.WW191
call fcn.1006d090
mov edx, str.GUN_VCS_INGRAMSL
mov ecx, str.WW192
call fcn.1006d090
mov edx, str.GUN_VCS_MP5LNG
mov ecx, str.WW193
call fcn.1006d090
mov edx, str.GUN_VCS_AK47
mov ecx, str.WW194
call fcn.1006d090
mov edx, str.GUN_VCS_M16
mov ecx, str.WW195
call fcn.1006d090
mov edx, str.GUN_VCS_SNIPER
mov ecx, str.WW196
call fcn.1006d090
mov edx, str.GUN_VCS_LASER
mov ecx, str.WW197
call fcn.1006d090
mov edx, str.GUN_VCS_ROCKETLA
mov ecx, str.WW198
call fcn.1006d090
mov edx, str.GUN_VCS_FLAME
mov ecx, str.WW199
call fcn.1006d090
mov edx, str.GUN_VCS_M249
mov ecx, str.WW200
call fcn.1006d090
mov edx, str.GUN_VCS_MINIGUN
mov ecx, str.WW201
call fcn.1006d090
mov edx, str.GUN_VCS_GRENADE
mov ecx, str.WW203
call fcn.1006d090
mov edx, str.GUN_VCS_TEARGAS
mov ecx, str.WW204
call fcn.1006d090
mov edx, str.GUN_VCS_MOLOTOV
mov ecx, str.WW205
call fcn.1006d090
mov edx, str.GUN_VCS_MISSILE
mov ecx, str.WW206
call fcn.1006d090
mov edx, str.GUN_VCS_LANDMINE
mov ecx, str.WW207
call fcn.1006d090
mov edx, str.GUN_VCS_SEAMINE
mov ecx, str.WW208
call fcn.1006d090
mov edx, str.GUN_VCS_GRENADE2
mov ecx, str.WW209
call fcn.1006d090
mov edx, str.GUN_VCS_CAMERA
mov ecx, str.WW210
call fcn.1006d090
mov edx, str.GUN_VCS_BINOCULARS
mov ecx, str.WW211
call fcn.1006d090
mov edx, str.GUN_VCS_BOMB
mov ecx, str.WW213
call fcn.1006d090
mov edx, str.GUN_XXSKATEBOARD
mov ecx, str.WW215
call fcn.1006d090
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov esp, ebp
pop ebp
ret