Function at 0x100cd44b
Capabilities:
Contain obfuscated stackstrings

Disassembly:
jmp 0x101b8610
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x10266d45
mov eax, dword fs:[0]
push eax
push ebx
mov eax, 0x29b8
call fcn.100c8739
push esi
push edi
mov eax, dword [0x102c5184]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x14], ecx
mov ecx, 0x10369f08
call fcn.100cf016
push str.players
lea ecx, [ebp - 0x230]
call fcn.100c8833
mov dword [ebp - 4], 0
lea eax, [ebp - 0x230]
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100c840f
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x230]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x38
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x245]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.enemy
lea ecx, [ebp - 0x29c0]
call fcn.100c8833
mov dword [ebp - 4], 1
push str.friendly
lea ecx, [ebp - 0x29a4]
call fcn.100c8833
mov dword [ebp - 4], 2
lea ecx, [ebp - 0x2988]
push ecx
lea edx, [ebp - 0x29c0]
push edx
lea ecx, [ebp - 0x250]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x258], ecx
mov dword [ebp - 0x254], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x254]
push ecx
mov edx, dword [ebp - 0x258]
push edx
lea ecx, [ebp - 0x244]
call fcn.100cf89f
mov byte [ebp - 4], 3
push 0x1027ebf0
lea ecx, [ebp - 0x274]
call fcn.100c8833
mov byte [ebp - 4], 4
push str.boxes
lea ecx, [ebp - 0x290]
call fcn.100c8833
mov byte [ebp - 4], 5
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x234], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0x244]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x290]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x290]
call fcn.100cb835
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x274]
call fcn.100cb835
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x244]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 2
push 0x1c
lea eax, [ebp - 0x29c0]
push eax
call fcn.100cd824
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x38
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0xf8
mov dword [ebp - 0x29c4], eax
mov ecx, dword [0x10359f90]
mov dword [ebp - 0x2cc], ecx
mov edx, dword [ebp - 0x2cc]
mov dword [ebp - 0x2d0], edx
mov eax, dword [ebp - 0x2d0]
mov dword [ebp - 0x2d4], eax
push str.box_enemy
lea ecx, [ebp - 0x2ac]
call fcn.100c8833
mov dword [ebp - 4], 6
push str.box_enemy_color
lea ecx, [ebp - 0x2c8]
call fcn.100c8833
mov byte [ebp - 4], 7
push 0
mov ecx, dword [ebp - 0x2d4]
push ecx
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x2c8]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x2c8]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2ac]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xf8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x198
mov dword [ebp - 0x29c4], eax
mov ecx, dword [0x10359f90]
mov dword [ebp - 0x310], ecx
mov edx, dword [ebp - 0x310]
mov dword [ebp - 0x314], edx
mov eax, dword [ebp - 0x314]
mov dword [ebp - 0x318], eax
push str.box_friendly
lea ecx, [ebp - 0x2f0]
call fcn.100c8833
mov dword [ebp - 4], 8
push str.box_friendly_color
lea ecx, [ebp - 0x30c]
call fcn.100c8833
mov byte [ebp - 4], 9
push 0
mov ecx, dword [ebp - 0x318]
push ecx
lea edx, [ebp - 0x2f0]
push edx
lea eax, [ebp - 0x30c]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x30c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2f0]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x198
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x238
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x32d]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.outline
lea ecx, [ebp - 0x2984]
call fcn.100c8833
mov dword [ebp - 4], 0xa
push str.interpolate
lea ecx, [ebp - 0x2968]
call fcn.100c8833
mov dword [ebp - 4], 0xb
lea ecx, [ebp - 0x294c]
push ecx
lea edx, [ebp - 0x2984]
push edx
lea ecx, [ebp - 0x338]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x340], ecx
mov dword [ebp - 0x33c], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x33c]
push ecx
mov edx, dword [ebp - 0x340]
push edx
lea ecx, [ebp - 0x32c]
call fcn.100cf89f
mov byte [ebp - 4], 0xc
push 0x1027ec60
lea ecx, [ebp - 0x35c]
call fcn.100c8833
mov byte [ebp - 4], 0xd
push str.esp_extras
lea ecx, [ebp - 0x378]
call fcn.100c8833
mov byte [ebp - 4], 0xe
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x31c], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0x32c]
push eax
lea ecx, [ebp - 0x35c]
push ecx
lea edx, [ebp - 0x378]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x378]
call fcn.100cb835
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x35c]
call fcn.100cb835
mov byte [ebp - 4], 0xb
lea ecx, [ebp - 0x32c]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 2
push 0x1c
lea eax, [ebp - 0x2984]
push eax
call fcn.100cd824
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x238
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2f8
mov dword [ebp - 0x29c4], eax
push str.dormant
lea ecx, [ebp - 0x394]
call fcn.100c8833
mov dword [ebp - 4], 0xf
push str.dormant_enemies
lea ecx, [ebp - 0x3b0]
call fcn.100c8833
mov byte [ebp - 4], 0x10
push 0
push 1
lea ecx, [ebp - 0x394]
push ecx
lea edx, [ebp - 0x3b0]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xf
lea ecx, [ebp - 0x3b0]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x394]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x2f8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x390
mov dword [ebp - 0x29c4], eax
push str.offscreen
lea ecx, [ebp - 0x3cc]
call fcn.100c8833
mov dword [ebp - 4], 0x11
push str.enemy_offscreen_esp
lea ecx, [ebp - 0x3e8]
call fcn.100c8833
mov byte [ebp - 4], 0x12
push 0
push 1
lea ecx, [ebp - 0x3cc]
push ecx
lea edx, [ebp - 0x3e8]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x3e8]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3cc]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x390
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x428
mov dword [ebp - 0x29c4], eax
mov ecx, dword [0x10359f90]
mov dword [ebp - 0x424], ecx
mov edx, dword [ebp - 0x424]
mov dword [ebp - 0x428], edx
mov eax, dword [ebp - 0x428]
mov dword [ebp - 0x42c], eax
push str.offscreen_color
lea ecx, [ebp - 0x404]
call fcn.100c8833
mov dword [ebp - 4], 0x13
push str.offscreen_esp_color
lea ecx, [ebp - 0x420]
call fcn.100c8833
mov byte [ebp - 4], 0x14
push 0
mov ecx, dword [ebp - 0x42c]
push ecx
lea edx, [ebp - 0x404]
push edx
lea eax, [ebp - 0x420]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x420]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x404]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x428
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x4c8
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x441]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.enemy
lea ecx, [ebp - 0x2948]
call fcn.100c8833
mov dword [ebp - 4], 0x15
push str.friendly
lea ecx, [ebp - 0x292c]
call fcn.100c8833
mov dword [ebp - 4], 0x16
lea ecx, [ebp - 0x2910]
push ecx
lea edx, [ebp - 0x2948]
push edx
lea ecx, [ebp - 0x44c]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x458], ecx
mov dword [ebp - 0x454], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x454]
push ecx
mov edx, dword [ebp - 0x458]
push edx
lea ecx, [ebp - 0x440]
call fcn.100cf89f
mov byte [ebp - 4], 0x17
push str.name
lea ecx, [ebp - 0x474]
call fcn.100c8833
mov byte [ebp - 4], 0x18
push str.name
lea ecx, [ebp - 0x490]
call fcn.100c8833
mov byte [ebp - 4], 0x19
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x430], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0x440]
push eax
lea ecx, [ebp - 0x474]
push ecx
lea edx, [ebp - 0x490]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x490]
call fcn.100cb835
mov byte [ebp - 4], 0x17
lea ecx, [ebp - 0x474]
call fcn.100cb835
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x440]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 2
push 0x1c
lea eax, [ebp - 0x2948]
push eax
call fcn.100cd824
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x4c8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x588
mov dword [ebp - 0x29c4], eax
mov ecx, dword [0x10359f90]
mov dword [ebp - 0x4cc], ecx
mov edx, dword [ebp - 0x4cc]
mov dword [ebp - 0x4d0], edx
mov eax, dword [ebp - 0x4d0]
mov dword [ebp - 0x4d4], eax
push 0x1027ecf8
lea ecx, [ebp - 0x4ac]
call fcn.100c8833
mov dword [ebp - 4], 0x1a
push str.name_color
lea ecx, [ebp - 0x4c8]
call fcn.100c8833
mov byte [ebp - 4], 0x1b
push 0
mov ecx, dword [ebp - 0x4d4]
push ecx
lea edx, [ebp - 0x4ac]
push edx
lea eax, [ebp - 0x4c8]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x4c8]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x4ac]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x588
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x628
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x4e9]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.enemy
lea ecx, [ebp - 0x290c]
call fcn.100c8833
mov dword [ebp - 4], 0x1c
push str.friendly
lea ecx, [ebp - 0x28f0]
call fcn.100c8833
mov dword [ebp - 4], 0x1d
lea ecx, [ebp - 0x28d4]
push ecx
lea edx, [ebp - 0x290c]
push edx
lea ecx, [ebp - 0x4f4]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x500], ecx
mov dword [ebp - 0x4fc], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x4fc]
push ecx
mov edx, dword [ebp - 0x500]
push edx
lea ecx, [ebp - 0x4e8]
call fcn.100cf89f
mov byte [ebp - 4], 0x1e
push str.health
lea ecx, [ebp - 0x51c]
call fcn.100c8833
mov byte [ebp - 4], 0x1f
push str.health
lea ecx, [ebp - 0x538]
call fcn.100c8833
mov byte [ebp - 4], 0x20
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x4d8], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0x4e8]
push eax
lea ecx, [ebp - 0x51c]
push ecx
lea edx, [ebp - 0x538]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0x1f
lea ecx, [ebp - 0x538]
call fcn.100cb835
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x51c]
call fcn.100cb835
mov byte [ebp - 4], 0x1d
lea ecx, [ebp - 0x4e8]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 2
push 0x1c
lea eax, [ebp - 0x290c]
push eax
call fcn.100cd824
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x628
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x6e8
mov dword [ebp - 0x29c4], eax
push 0xff
push 0x1e
push 0x9b
push 0x32
lea ecx, [ebp - 0x53c]
call fcn.100c750f
mov ecx, dword [eax]
mov dword [ebp - 0x578], ecx
mov edx, dword [ebp - 0x578]
mov dword [ebp - 0x57c], edx
mov eax, dword [ebp - 0x57c]
mov dword [ebp - 0x580], eax
push str.health_starting_color
lea ecx, [ebp - 0x558]
call fcn.100c8833
mov dword [ebp - 4], 0x21
push str.health_start_color
lea ecx, [ebp - 0x574]
call fcn.100c8833
mov byte [ebp - 4], 0x22
push 0
mov ecx, dword [ebp - 0x580]
push ecx
lea edx, [ebp - 0x558]
push edx
lea eax, [ebp - 0x574]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x21
lea ecx, [ebp - 0x574]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x558]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x6e8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x788
mov dword [ebp - 0x29c4], eax
push 0xff
push 0x23
push 0x23
push 0xd2
lea ecx, [ebp - 0x584]
call fcn.100c750f
mov ecx, dword [eax]
mov dword [ebp - 0x5c0], ecx
mov edx, dword [ebp - 0x5c0]
mov dword [ebp - 0x5c4], edx
mov eax, dword [ebp - 0x5c4]
mov dword [ebp - 0x5c8], eax
push str.health_ending_color
lea ecx, [ebp - 0x5a0]
call fcn.100c8833
mov dword [ebp - 4], 0x23
push str.health_end_color
lea ecx, [ebp - 0x5bc]
call fcn.100c8833
mov byte [ebp - 4], 0x24
push 0
mov ecx, dword [ebp - 0x5c8]
push ecx
lea edx, [ebp - 0x5a0]
push edx
lea eax, [ebp - 0x5bc]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0x5bc]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x5a0]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x788
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x828
mov dword [ebp - 0x29c4], eax
push str.health_number_lethal_only
lea ecx, [ebp - 0x5e4]
call fcn.100c8833
mov dword [ebp - 4], 0x25
push str.only_show_number_if_lethal
lea ecx, [ebp - 0x600]
call fcn.100c8833
mov byte [ebp - 4], 0x26
push 0
push 1
lea ecx, [ebp - 0x5e4]
push ecx
lea edx, [ebp - 0x600]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x25
lea ecx, [ebp - 0x600]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x5e4]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x828
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x8c0
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x615]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.money
lea ecx, [ebp - 0x28d0]
call fcn.100c8833
mov dword [ebp - 4], 0x27
push str.armor
lea ecx, [ebp - 0x28b4]
call fcn.100c8833
mov byte [ebp - 4], 0x28
push str.ping
lea ecx, [ebp - 0x2898]
call fcn.100c8833
mov byte [ebp - 4], 0x29
push str.scoped
lea ecx, [ebp - 0x287c]
call fcn.100c8833
mov byte [ebp - 4], 0x2a
push str.flashed
lea ecx, [ebp - 0x2860]
call fcn.100c8833
mov byte [ebp - 4], 0x2b
push str.reloading
lea ecx, [ebp - 0x2844]
call fcn.100c8833
mov byte [ebp - 4], 0x2c
push str.bomb
lea ecx, [ebp - 0x2828]
call fcn.100c8833
mov byte [ebp - 4], 0x2d
push str.fake
lea ecx, [ebp - 0x280c]
call fcn.100c8833
mov byte [ebp - 4], 0x2e
push str.safety_condition
lea ecx, [ebp - 0x27f0]
call fcn.100c8833
mov byte [ebp - 4], 0x2f
push str.damage_condition
lea ecx, [ebp - 0x27d4]
call fcn.100c8833
mov byte [ebp - 4], 0x30
push str.aimbot_debug
lea ecx, [ebp - 0x27b8]
call fcn.100c8833
mov dword [ebp - 4], 0x31
lea ecx, [ebp - 0x279c]
push ecx
lea edx, [ebp - 0x28d0]
push edx
lea ecx, [ebp - 0x620]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x628], ecx
mov dword [ebp - 0x624], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x624]
push ecx
mov edx, dword [ebp - 0x628]
push edx
lea ecx, [ebp - 0x614]
call fcn.100cf89f
mov byte [ebp - 4], 0x32
push 0x1027ee38
lea ecx, [ebp - 0x644]
call fcn.100c8833
mov byte [ebp - 4], 0x33
push str.flags_enemy
lea ecx, [ebp - 0x660]
call fcn.100c8833
mov byte [ebp - 4], 0x34
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x604], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0x614]
push eax
lea ecx, [ebp - 0x644]
push ecx
lea edx, [ebp - 0x660]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x660]
call fcn.100cb835
mov byte [ebp - 4], 0x32
lea ecx, [ebp - 0x644]
call fcn.100cb835
mov byte [ebp - 4], 0x31
lea ecx, [ebp - 0x614]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 0xb
push 0x1c
lea eax, [ebp - 0x28d0]
push eax
call fcn.100cd824
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x8c0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x980
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x675]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.money
lea ecx, [ebp - 0x2798]
call fcn.100c8833
mov dword [ebp - 4], 0x35
push str.armor
lea ecx, [ebp - 0x277c]
call fcn.100c8833
mov byte [ebp - 4], 0x36
push str.ping
lea ecx, [ebp - 0x2760]
call fcn.100c8833
mov byte [ebp - 4], 0x37
push str.scoped
lea ecx, [ebp - 0x2744]
call fcn.100c8833
mov byte [ebp - 4], 0x38
push str.flashed
lea ecx, [ebp - 0x2728]
call fcn.100c8833
mov byte [ebp - 4], 0x39
push str.reloading
lea ecx, [ebp - 0x270c]
call fcn.100c8833
mov byte [ebp - 4], 0x3a
push str.bomb
lea ecx, [ebp - 0x26f0]
call fcn.100c8833
mov dword [ebp - 4], 0x3b
lea ecx, [ebp - 0x26d4]
push ecx
lea edx, [ebp - 0x2798]
push edx
lea ecx, [ebp - 0x680]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x688], ecx
mov dword [ebp - 0x684], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x684]
push ecx
mov edx, dword [ebp - 0x688]
push edx
lea ecx, [ebp - 0x674]
call fcn.100cf89f
mov byte [ebp - 4], 0x3c
push 0x1027ee58
lea ecx, [ebp - 0x6a4]
call fcn.100c8833
mov byte [ebp - 4], 0x3d
push str.flags_friendly
lea ecx, [ebp - 0x6c0]
call fcn.100c8833
mov byte [ebp - 4], 0x3e
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x664], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0x674]
push eax
lea ecx, [ebp - 0x6a4]
push ecx
lea edx, [ebp - 0x6c0]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x6c0]
call fcn.100cb835
mov byte [ebp - 4], 0x3c
lea ecx, [ebp - 0x6a4]
call fcn.100cb835
mov byte [ebp - 4], 0x3b
lea ecx, [ebp - 0x674]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 7
push 0x1c
lea eax, [ebp - 0x2798]
push eax
call fcn.100cd824
push 0
mov eax, dword [ebp - 0x14]
add eax, 0x980
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0xa40
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x6d5]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.enemy
lea ecx, [ebp - 0x26d0]
call fcn.100c8833
mov dword [ebp - 4], 0x3f
push str.friendly
lea ecx, [ebp - 0x26b4]
call fcn.100c8833
mov dword [ebp - 4], 0x40
lea ecx, [ebp - 0x2698]
push ecx
lea edx, [ebp - 0x26d0]
push edx
lea ecx, [ebp - 0x6e0]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x6e8], ecx
mov dword [ebp - 0x6e4], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x6e4]
push ecx
mov edx, dword [ebp - 0x6e8]
push edx
lea ecx, [ebp - 0x6d4]
call fcn.100cf89f
mov byte [ebp - 4], 0x41
push str.weapon
lea ecx, [ebp - 0x704]
call fcn.100c8833
mov byte [ebp - 4], 0x42
push str.weapon
lea ecx, [ebp - 0x720]
call fcn.100c8833
mov byte [ebp - 4], 0x43
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x6c4], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0x6d4]
push eax
lea ecx, [ebp - 0x704]
push ecx
lea edx, [ebp - 0x720]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0x42
lea ecx, [ebp - 0x720]
call fcn.100cb835
mov byte [ebp - 4], 0x41
lea ecx, [ebp - 0x704]
call fcn.100cb835
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x6d4]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 2
push 0x1c
lea eax, [ebp - 0x26d0]
push eax
call fcn.100cd824
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xa40
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0xb00
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x735]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.text
lea ecx, [ebp - 0x2694]
call fcn.100c8833
mov dword [ebp - 4], 0x44
push str.icon
lea ecx, [ebp - 0x2678]
call fcn.100c8833
mov dword [ebp - 4], 0x45
lea ecx, [ebp - 0x265c]
push ecx
lea edx, [ebp - 0x2694]
push edx
lea ecx, [ebp - 0x740]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x748], ecx
mov dword [ebp - 0x744], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x744]
push ecx
mov edx, dword [ebp - 0x748]
push edx
lea ecx, [ebp - 0x734]
call fcn.100cf89f
mov byte [ebp - 4], 0x46
push str.weapon_mode
lea ecx, [ebp - 0x764]
call fcn.100c8833
mov byte [ebp - 4], 0x47
push 0x1027849e
lea ecx, [ebp - 0x780]
call fcn.100c8833
mov byte [ebp - 4], 0x48
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x724], esp
call fcn.100ce8cd
push 0
lea eax, [ebp - 0x734]
push eax
lea ecx, [ebp - 0x764]
push ecx
lea edx, [ebp - 0x780]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0x47
lea ecx, [ebp - 0x780]
call fcn.100cb835
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x764]
call fcn.100cb835
mov byte [ebp - 4], 0x45
lea ecx, [ebp - 0x734]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 2
push 0x1c
lea eax, [ebp - 0x2694]
push eax
call fcn.100cd824
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xb00
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0xbc0
mov dword [ebp - 0x29c4], eax
push str.ammo
lea ecx, [ebp - 0x79c]
call fcn.100c8833
mov dword [ebp - 4], 0x49
push str.ammo
lea ecx, [ebp - 0x7b8]
call fcn.100c8833
mov byte [ebp - 4], 0x4a
push 0
push 1
lea ecx, [ebp - 0x79c]
push ecx
lea edx, [ebp - 0x7b8]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x49
lea ecx, [ebp - 0x7b8]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x79c]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xbc0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0xc58
mov dword [ebp - 0x29c4], eax
push str.ammo_color
lea ecx, [ebp - 0x7d8]
call fcn.100c8833
mov dword [ebp - 4], 0x4b
push str.color
lea ecx, [ebp - 0x7f4]
call fcn.100c8833
mov byte [ebp - 4], 0x4c
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x7bc], esp
push 0xff
push 0xb4
push 0x78
push 0x3c
call fcn.100c750f
lea ecx, [ebp - 0x7d8]
push ecx
lea edx, [ebp - 0x7f4]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x4b
lea ecx, [ebp - 0x7f4]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x7d8]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xc58
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0xcf8
mov dword [ebp - 0x29c4], eax
push 0x1027eec8
lea ecx, [ebp - 0x810]
call fcn.100c8833
mov dword [ebp - 4], 0x4d
push str.lby_update
lea ecx, [ebp - 0x82c]
call fcn.100c8833
mov byte [ebp - 4], 0x4e
push 0
push 1
lea ecx, [ebp - 0x810]
push ecx
lea edx, [ebp - 0x82c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x4d
lea ecx, [ebp - 0x82c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x810]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xcf8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0xd90
mov dword [ebp - 0x29c4], eax
mov ecx, dword [0x10359fa8]
mov dword [ebp - 0x868], ecx
mov edx, dword [ebp - 0x868]
mov dword [ebp - 0x86c], edx
mov eax, dword [ebp - 0x86c]
mov dword [ebp - 0x870], eax
push str.lby_update_color
lea ecx, [ebp - 0x848]
call fcn.100c8833
mov dword [ebp - 4], 0x4f
push str.color
lea ecx, [ebp - 0x864]
call fcn.100c8833
mov byte [ebp - 4], 0x50
push 0
mov ecx, dword [ebp - 0x870]
push ecx
lea edx, [ebp - 0x848]
push edx
lea eax, [ebp - 0x864]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0x864]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x848]
call fcn.100cb835
push 0
mov eax, dword [ebp - 0x14]
add eax, 0xd90
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0xe30
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x885]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.enemy
lea ecx, [ebp - 0x2658]
call fcn.100c8833
mov dword [ebp - 4], 0x51
push str.friendly
lea ecx, [ebp - 0x263c]
call fcn.100c8833
mov dword [ebp - 4], 0x52
lea ecx, [ebp - 0x2620]
push ecx
lea edx, [ebp - 0x2658]
push edx
lea ecx, [ebp - 0x890]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x898], ecx
mov dword [ebp - 0x894], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x894]
push ecx
mov edx, dword [ebp - 0x898]
push edx
lea ecx, [ebp - 0x884]
call fcn.100cf89f
mov byte [ebp - 4], 0x53
push str.skeleton
lea ecx, [ebp - 0x8b4]
call fcn.100c8833
mov byte [ebp - 4], 0x54
push str.skeleton
lea ecx, [ebp - 0x8d0]
call fcn.100c8833
mov byte [ebp - 4], 0x55
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x874], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0x884]
push eax
lea ecx, [ebp - 0x8b4]
push ecx
lea edx, [ebp - 0x8d0]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0x54
lea ecx, [ebp - 0x8d0]
call fcn.100cb835
mov byte [ebp - 4], 0x53
lea ecx, [ebp - 0x8b4]
call fcn.100cb835
mov byte [ebp - 4], 0x52
lea ecx, [ebp - 0x884]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 2
push 0x1c
lea eax, [ebp - 0x2658]
push eax
call fcn.100cd824
push 1
mov eax, dword [ebp - 0x14]
add eax, 0xe30
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0xef0
mov dword [ebp - 0x29c4], eax
push str.skeleton_enemy
lea ecx, [ebp - 0x8f0]
call fcn.100c8833
mov dword [ebp - 4], 0x56
push str.enemy_color
lea ecx, [ebp - 0x90c]
call fcn.100c8833
mov byte [ebp - 4], 0x57
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x8d4], esp
push 0xff
push 0xff
push 0xff
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0x8f0]
push ecx
lea edx, [ebp - 0x90c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x56
lea ecx, [ebp - 0x90c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x8f0]
call fcn.100cb835
push 1
mov eax, dword [ebp - 0x14]
add eax, 0xef0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0xf90
mov dword [ebp - 0x29c4], eax
push str.skeleton_friendly
lea ecx, [ebp - 0x92c]
call fcn.100c8833
mov dword [ebp - 4], 0x58
push str.friendly_color
lea ecx, [ebp - 0x948]
call fcn.100c8833
mov byte [ebp - 4], 0x59
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x910], esp
push 0xff
push 0xff
push 0xff
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0x92c]
push ecx
lea edx, [ebp - 0x948]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x58
lea ecx, [ebp - 0x948]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x92c]
call fcn.100cb835
push 1
mov eax, dword [ebp - 0x14]
add eax, 0xf90
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1030
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x95d]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.enemy
lea ecx, [ebp - 0x261c]
call fcn.100c8833
mov dword [ebp - 4], 0x5a
push str.friendly
lea ecx, [ebp - 0x2600]
call fcn.100c8833
mov dword [ebp - 4], 0x5b
lea ecx, [ebp - 0x25e4]
push ecx
lea edx, [ebp - 0x261c]
push edx
lea ecx, [ebp - 0x968]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x970], ecx
mov dword [ebp - 0x96c], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x96c]
push ecx
mov edx, dword [ebp - 0x970]
push edx
lea ecx, [ebp - 0x95c]
call fcn.100cf89f
mov byte [ebp - 4], 0x5c
push str.glow
lea ecx, [ebp - 0x98c]
call fcn.100c8833
mov byte [ebp - 4], 0x5d
push str.glow
lea ecx, [ebp - 0x9a8]
call fcn.100c8833
mov byte [ebp - 4], 0x5e
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0x94c], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0x95c]
push eax
lea ecx, [ebp - 0x98c]
push ecx
lea edx, [ebp - 0x9a8]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0x5d
lea ecx, [ebp - 0x9a8]
call fcn.100cb835
mov byte [ebp - 4], 0x5c
lea ecx, [ebp - 0x98c]
call fcn.100cb835
mov byte [ebp - 4], 0x5b
lea ecx, [ebp - 0x95c]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 2
push 0x1c
lea eax, [ebp - 0x261c]
push eax
call fcn.100cd824
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1030
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x10f0
mov dword [ebp - 0x29c4], eax
push str.glow_enemy
lea ecx, [ebp - 0x9c8]
call fcn.100c8833
mov dword [ebp - 4], 0x5f
push str.enemy_color
lea ecx, [ebp - 0x9e4]
call fcn.100c8833
mov byte [ebp - 4], 0x60
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x9ac], esp
push 0xff
push 0x78
push 0x3c
push 0xb4
call fcn.100c750f
lea ecx, [ebp - 0x9c8]
push ecx
lea edx, [ebp - 0x9e4]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x5f
lea ecx, [ebp - 0x9e4]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x9c8]
call fcn.100cb835
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x10f0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1190
mov dword [ebp - 0x29c4], eax
push str.glow_friendly
lea ecx, [ebp - 0xa04]
call fcn.100c8833
mov dword [ebp - 4], 0x61
push str.friendly_color
lea ecx, [ebp - 0xa20]
call fcn.100c8833
mov byte [ebp - 4], 0x62
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x9e8], esp
push 0xff
push 0x3c
push 0xc8
push 0x96
call fcn.100c750f
lea ecx, [ebp - 0xa04]
push ecx
lea edx, [ebp - 0xa20]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x61
lea ecx, [ebp - 0xa20]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa04]
call fcn.100cb835
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1190
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1230
mov dword [ebp - 0x29c4], eax
push 0x1027e090
lea ecx, [ebp - 0xa3c]
call fcn.100c92ba
mov dword [ebp - 4], 0x63
push str.glow_blend
lea ecx, [ebp - 0xa58]
call fcn.100c8833
mov byte [ebp - 4], 0x64
push 0x1027849e
lea ecx, [ebp - 0xa74]
call fcn.100c8833
mov byte [ebp - 4], 0x65
lea ecx, [ebp - 0xa3c]
push ecx
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10281c3c]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1027833c]
movss dword [esp], xmm0
lea edx, [ebp - 0xa58]
push edx
lea eax, [ebp - 0xa74]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100cea6c
mov byte [ebp - 4], 0x64
lea ecx, [ebp - 0xa74]
call fcn.100cb835
mov byte [ebp - 4], 0x63
lea ecx, [ebp - 0xa58]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa3c]
call fcn.100ce288
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1230
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1300
mov dword [ebp - 0x29c4], eax
push str.glow_visualize_aimbot
lea ecx, [ebp - 0xa90]
call fcn.100c8833
mov dword [ebp - 4], 0x66
push str.visualize_aimbot
lea ecx, [ebp - 0xaac]
call fcn.100c8833
mov byte [ebp - 4], 0x67
push 0
push 1
lea ecx, [ebp - 0xa90]
push ecx
lea edx, [ebp - 0xaac]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x66
lea ecx, [ebp - 0xaac]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xa90]
call fcn.100cb835
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1300
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1398
mov dword [ebp - 0x29c4], eax
push str.glow_visualize_aimbot_color
lea ecx, [ebp - 0xacc]
call fcn.100c8833
mov dword [ebp - 4], 0x68
push str.color
lea ecx, [ebp - 0xae8]
call fcn.100c8833
mov byte [ebp - 4], 0x69
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0xab0], esp
push 0xff
push 0x3c
push 0xc8
push 0x96
call fcn.100c750f
lea ecx, [ebp - 0xacc]
push ecx
lea edx, [ebp - 0xae8]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x68
lea ecx, [ebp - 0xae8]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xacc]
call fcn.100cb835
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1398
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1438
mov dword [ebp - 0x29c4], eax
push 0x1027e090
lea ecx, [ebp - 0xb04]
call fcn.100c92ba
mov dword [ebp - 4], 0x6a
push str.glow_visualize_aimbot_blend
lea ecx, [ebp - 0xb20]
call fcn.100c8833
mov byte [ebp - 4], 0x6b
push 0x1027849e
lea ecx, [ebp - 0xb3c]
call fcn.100c8833
mov byte [ebp - 4], 0x6c
lea ecx, [ebp - 0xb04]
push ecx
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10281c3c]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1027833c]
movss dword [esp], xmm0
lea edx, [ebp - 0xb20]
push edx
lea eax, [ebp - 0xb3c]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100cea6c
mov byte [ebp - 4], 0x6b
lea ecx, [ebp - 0xb3c]
call fcn.100cb835
mov byte [ebp - 4], 0x6a
lea ecx, [ebp - 0xb20]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xb04]
call fcn.100ce288
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1438
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1508
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0xb4d]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.enemy
lea ecx, [ebp - 0x25e0]
call fcn.100c8833
mov dword [ebp - 4], 0x6d
push str.friendly
lea ecx, [ebp - 0x25c4]
call fcn.100c8833
mov byte [ebp - 4], 0x6e
push str.local
lea ecx, [ebp - 0x25a8]
call fcn.100c8833
mov byte [ebp - 4], 0x6f
push str.history
lea ecx, [ebp - 0x258c]
call fcn.100c8833
mov byte [ebp - 4], 0x70
push str.weapon
lea ecx, [ebp - 0x2570]
call fcn.100c8833
mov byte [ebp - 4], 0x71
push str.shot
lea ecx, [ebp - 0x2554]
call fcn.100c8833
mov byte [ebp - 4], 0x72
push str.autopeek
lea ecx, [ebp - 0x2538]
call fcn.100c8833
mov dword [ebp - 4], 0x73
lea ecx, [ebp - 0x251c]
push ecx
lea edx, [ebp - 0x25e0]
push edx
lea ecx, [ebp - 0xb58]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xb60], ecx
mov dword [ebp - 0xb5c], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0xb5c]
push ecx
mov edx, dword [ebp - 0xb60]
push edx
lea ecx, [ebp - 0xb4c]
call fcn.100cf89f
mov byte [ebp - 4], 0x74
push str.chams_selection
lea ecx, [ebp - 0xb7c]
call fcn.100c8833
mov byte [ebp - 4], 0x75
push str.chams_options
lea ecx, [ebp - 0xb98]
call fcn.100c8833
mov byte [ebp - 4], 0x76
push 0
push 1
lea eax, [ebp - 0xb4c]
push eax
lea ecx, [ebp - 0xb7c]
push ecx
lea edx, [ebp - 0xb98]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0x75
lea ecx, [ebp - 0xb98]
call fcn.100cb835
mov byte [ebp - 4], 0x74
lea ecx, [ebp - 0xb7c]
call fcn.100cb835
mov byte [ebp - 4], 0x73
lea ecx, [ebp - 0xb4c]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 7
push 0x1c
lea eax, [ebp - 0x25e0]
push eax
call fcn.100cd824
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1508
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x15bc
mov dword [ebp - 0x29c4], eax
push str.chams_enemy_enable
lea ecx, [ebp - 0xbb4]
call fcn.100c8833
mov dword [ebp - 4], 0x77
push str.enable
lea ecx, [ebp - 0xbd0]
call fcn.100c8833
mov byte [ebp - 4], 0x78
push 0
push 1
lea ecx, [ebp - 0xbb4]
push ecx
lea edx, [ebp - 0xbd0]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x77
lea ecx, [ebp - 0xbd0]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xbb4]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x15bc
mov dword [ebp - 0x29c4], eax
push 0x100cda22
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x15bc
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1654
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0xbe5]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.visible
lea ecx, [ebp - 0x2514]
call fcn.100c8833
mov dword [ebp - 4], 0x79
push str.invisible
lea ecx, [ebp - 0x24f8]
call fcn.100c8833
mov dword [ebp - 4], 0x7a
lea ecx, [ebp - 0x24dc]
push ecx
lea edx, [ebp - 0x2514]
push edx
lea ecx, [ebp - 0xbf0]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xbf8], ecx
mov dword [ebp - 0xbf4], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0xbf4]
push ecx
mov edx, dword [ebp - 0xbf8]
push edx
lea ecx, [ebp - 0xbe4]
call fcn.100cf89f
mov byte [ebp - 4], 0x7b
push 0x1027f084
lea ecx, [ebp - 0xc14]
call fcn.100c8833
mov byte [ebp - 4], 0x7c
push str.chams_enemy
lea ecx, [ebp - 0xc30]
call fcn.100c8833
mov byte [ebp - 4], 0x7d
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0xbd4], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0xbe4]
push eax
lea ecx, [ebp - 0xc14]
push ecx
lea edx, [ebp - 0xc30]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0x7c
lea ecx, [ebp - 0xc30]
call fcn.100cb835
mov byte [ebp - 4], 0x7b
lea ecx, [ebp - 0xc14]
call fcn.100cb835
mov byte [ebp - 4], 0x7a
lea ecx, [ebp - 0xbe4]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 2
push 0x1c
lea eax, [ebp - 0x2514]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x1654
mov dword [ebp - 0x29c4], eax
push 0x100cda22
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1654
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1714
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0xc41]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.default
lea ecx, [ebp - 0x24d8]
call fcn.100c8833
mov dword [ebp - 4], 0x7e
push str.flat
lea ecx, [ebp - 0x24bc]
call fcn.100c8833
mov byte [ebp - 4], 0x7f
push str.metallic
lea ecx, [ebp - 0x24a0]
call fcn.100c8833
mov byte [ebp - 4], 0x80
push str.outline
lea ecx, [ebp - 0x2484]
call fcn.100c8833
mov byte [ebp - 4], 0x81
push str.ghost
lea ecx, [ebp - 0x2468]
call fcn.100c8833
mov byte [ebp - 4], 0x82
push str.scroll
lea ecx, [ebp - 0x244c]
call fcn.100c8833
mov byte [ebp - 4], 0x83
push str.glass
lea ecx, [ebp - 0x2430]
call fcn.100c8833
mov dword [ebp - 4], 0x84
lea ecx, [ebp - 0x2414]
push ecx
lea edx, [ebp - 0x24d8]
push edx
lea ecx, [ebp - 0xc4c]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xc58], ecx
mov dword [ebp - 0xc54], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0xc54]
push ecx
mov edx, dword [ebp - 0xc58]
push edx
lea ecx, [ebp - 0xc40]
call fcn.100cf89f
mov byte [ebp - 4], 0x85
push str.chams_enemy_mat
lea ecx, [ebp - 0xc74]
call fcn.100c8833
mov byte [ebp - 4], 0x86
push str.chams_enemy_material
lea ecx, [ebp - 0xc90]
call fcn.100c8833
mov byte [ebp - 4], 0x87
push 0
push 1
lea eax, [ebp - 0xc40]
push eax
lea ecx, [ebp - 0xc74]
push ecx
lea edx, [ebp - 0xc90]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0x86
lea ecx, [ebp - 0xc90]
call fcn.100cb835
mov byte [ebp - 4], 0x85
lea ecx, [ebp - 0xc74]
call fcn.100cb835
mov byte [ebp - 4], 0x84
lea ecx, [ebp - 0xc40]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 7
push 0x1c
lea eax, [ebp - 0x24d8]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x1714
mov dword [ebp - 0x29c4], eax
push 0x100cda22
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1714
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x17c8
mov dword [ebp - 0x29c4], eax
push str.chams_enemy_vis
lea ecx, [ebp - 0xcb0]
call fcn.100c8833
mov dword [ebp - 4], 0x88
push str.color_visible
lea ecx, [ebp - 0xccc]
call fcn.100c8833
mov byte [ebp - 4], 0x89
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0xc94], esp
push 0xff
push 0x3c
push 0xc8
push 0x96
call fcn.100c750f
lea ecx, [ebp - 0xcb0]
push ecx
lea edx, [ebp - 0xccc]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x88
lea ecx, [ebp - 0xccc]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xcb0]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x17c8
mov dword [ebp - 0x29c4], eax
push 0x100cda22
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x17c8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1868
mov dword [ebp - 0x29c4], eax
push str.chams_enemy_invis
lea ecx, [ebp - 0xcec]
call fcn.100c8833
mov dword [ebp - 4], 0x8a
push str.color_invisible
lea ecx, [ebp - 0xd08]
call fcn.100c8833
mov byte [ebp - 4], 0x8b
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0xcd0], esp
push 0xff
push 0xb4
push 0x78
push 0x3c
call fcn.100c750f
lea ecx, [ebp - 0xcec]
push ecx
lea edx, [ebp - 0xd08]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x8a
lea ecx, [ebp - 0xd08]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xcec]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x1868
mov dword [ebp - 0x29c4], eax
push 0x100cda22
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1868
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1908
mov dword [ebp - 0x29c4], eax
push str.chams_enemy_wireframe
lea ecx, [ebp - 0xd24]
call fcn.100c8833
mov dword [ebp - 4], 0x8c
push str.wireframe
lea ecx, [ebp - 0xd40]
call fcn.100c8833
mov byte [ebp - 4], 0x8d
push 0
push 1
lea ecx, [ebp - 0xd24]
push ecx
lea edx, [ebp - 0xd40]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x8c
lea ecx, [ebp - 0xd40]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd24]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x1908
mov dword [ebp - 0x29c4], eax
push 0x100cda22
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1908
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x19a0
mov dword [ebp - 0x29c4], eax
push 0x1027e090
lea ecx, [ebp - 0xd5c]
call fcn.100c92ba
mov dword [ebp - 4], 0x8e
push str.chams_enemy_blend
lea ecx, [ebp - 0xd78]
call fcn.100c8833
mov byte [ebp - 4], 0x8f
push 0x1027849e
lea ecx, [ebp - 0xd94]
call fcn.100c8833
mov byte [ebp - 4], 0x90
lea ecx, [ebp - 0xd5c]
push ecx
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1027833c]
movss dword [esp], xmm0
lea edx, [ebp - 0xd78]
push edx
lea eax, [ebp - 0xd94]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100cea6c
mov byte [ebp - 4], 0x8f
lea ecx, [ebp - 0xd94]
call fcn.100cb835
mov byte [ebp - 4], 0x8e
lea ecx, [ebp - 0xd78]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd5c]
call fcn.100ce288
mov eax, dword [ebp - 0x14]
add eax, 0x19a0
mov dword [ebp - 0x29c4], eax
push 0x100cda22
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x19a0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1a70
mov dword [ebp - 0x29c4], eax
push str.chams_enemy_double_enable
lea ecx, [ebp - 0xdb0]
call fcn.100c8833
mov dword [ebp - 4], 0x91
push str.enable_double_material
lea ecx, [ebp - 0xdcc]
call fcn.100c8833
mov byte [ebp - 4], 0x92
push 0
push 1
lea ecx, [ebp - 0xdb0]
push ecx
lea edx, [ebp - 0xdcc]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x91
lea ecx, [ebp - 0xdcc]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xdb0]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x1a70
mov dword [ebp - 0x29c4], eax
push 0x100cda22
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1a70
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1b08
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0xddd]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.outline
lea ecx, [ebp - 0x2410]
call fcn.100c8833
mov dword [ebp - 4], 0x93
push str.ghost
lea ecx, [ebp - 0x23f4]
call fcn.100c8833
mov byte [ebp - 4], 0x94
push str.scroll
lea ecx, [ebp - 0x23d8]
call fcn.100c8833
mov dword [ebp - 4], 0x95
lea ecx, [ebp - 0x23bc]
push ecx
lea edx, [ebp - 0x2410]
push edx
lea ecx, [ebp - 0xde8]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xdf0], ecx
mov dword [ebp - 0xdec], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0xdec]
push ecx
mov edx, dword [ebp - 0xdf0]
push edx
lea ecx, [ebp - 0xddc]
call fcn.100cf89f
mov byte [ebp - 4], 0x96
push str.chams_enemy_double_mat
lea ecx, [ebp - 0xe0c]
call fcn.100c8833
mov byte [ebp - 4], 0x97
push str.double_material
lea ecx, [ebp - 0xe28]
call fcn.100c8833
mov byte [ebp - 4], 0x98
push 0
push 1
lea eax, [ebp - 0xddc]
push eax
lea ecx, [ebp - 0xe0c]
push ecx
lea edx, [ebp - 0xe28]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0x97
lea ecx, [ebp - 0xe28]
call fcn.100cb835
mov byte [ebp - 4], 0x96
lea ecx, [ebp - 0xe0c]
call fcn.100cb835
mov byte [ebp - 4], 0x95
lea ecx, [ebp - 0xddc]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 3
push 0x1c
lea eax, [ebp - 0x2410]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x1b08
mov dword [ebp - 0x29c4], eax
push 0x100cda22
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x1b08
mov dword [ebp - 0x29c4], eax
push 0x100d05e2
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1b08
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1bbc
mov dword [ebp - 0x29c4], eax
push str.chams_enemy_double_col
lea ecx, [ebp - 0xe48]
call fcn.100c8833
mov dword [ebp - 4], 0x99
push str.color
lea ecx, [ebp - 0xe64]
call fcn.100c8833
mov byte [ebp - 4], 0x9a
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0xe2c], esp
push 0xff
push 0xff
push 0xff
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0xe48]
push ecx
lea edx, [ebp - 0xe64]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x99
lea ecx, [ebp - 0xe64]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xe48]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x1bbc
mov dword [ebp - 0x29c4], eax
push 0x100cda22
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x1bbc
mov dword [ebp - 0x29c4], eax
push 0x100d05e2
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1bbc
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1c5c
mov dword [ebp - 0x29c4], eax
push str.chams_friendly_enable
lea ecx, [ebp - 0xe80]
call fcn.100c8833
mov dword [ebp - 4], 0x9b
push str.enable
lea ecx, [ebp - 0xe9c]
call fcn.100c8833
mov byte [ebp - 4], 0x9c
push 0
push 1
lea ecx, [ebp - 0xe80]
push ecx
lea edx, [ebp - 0xe9c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x9b
lea ecx, [ebp - 0xe9c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xe80]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x1c5c
mov dword [ebp - 0x29c4], eax
push 0x100ca769
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1c5c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1cf4
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0xeb1]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.visible
lea ecx, [ebp - 0x23b4]
call fcn.100c8833
mov dword [ebp - 4], 0x9d
push str.invisible
lea ecx, [ebp - 0x2398]
call fcn.100c8833
mov dword [ebp - 4], 0x9e
lea ecx, [ebp - 0x237c]
push ecx
lea edx, [ebp - 0x23b4]
push edx
lea ecx, [ebp - 0xebc]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xec8], ecx
mov dword [ebp - 0xec4], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0xec4]
push ecx
mov edx, dword [ebp - 0xec8]
push edx
lea ecx, [ebp - 0xeb0]
call fcn.100cf89f
mov byte [ebp - 4], 0x9f
push 0x1027f240
lea ecx, [ebp - 0xee4]
call fcn.100c8833
mov byte [ebp - 4], 0xa0
push str.chams_friendly
lea ecx, [ebp - 0xf00]
call fcn.100c8833
mov byte [ebp - 4], 0xa1
sub esp, 0x10
mov ecx, esp
mov dword [ebp - 0xea0], esp
call fcn.100ce8cd
push 1
lea eax, [ebp - 0xeb0]
push eax
lea ecx, [ebp - 0xee4]
push ecx
lea edx, [ebp - 0xf00]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd482
mov byte [ebp - 4], 0xa0
lea ecx, [ebp - 0xf00]
call fcn.100cb835
mov byte [ebp - 4], 0x9f
lea ecx, [ebp - 0xee4]
call fcn.100cb835
mov byte [ebp - 4], 0x9e
lea ecx, [ebp - 0xeb0]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 2
push 0x1c
lea eax, [ebp - 0x23b4]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x1cf4
mov dword [ebp - 0x29c4], eax
push 0x100ca769
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1cf4
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1db4
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0xf11]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.default
lea ecx, [ebp - 0x2378]
call fcn.100c8833
mov dword [ebp - 4], 0xa2
push str.flat
lea ecx, [ebp - 0x235c]
call fcn.100c8833
mov byte [ebp - 4], 0xa3
push str.metallic
lea ecx, [ebp - 0x2340]
call fcn.100c8833
mov byte [ebp - 4], 0xa4
push str.outline
lea ecx, [ebp - 0x2324]
call fcn.100c8833
mov byte [ebp - 4], 0xa5
push str.ghost
lea ecx, [ebp - 0x2308]
call fcn.100c8833
mov byte [ebp - 4], 0xa6
push str.scroll
lea ecx, [ebp - 0x22ec]
call fcn.100c8833
mov byte [ebp - 4], 0xa7
push str.glass
lea ecx, [ebp - 0x22d0]
call fcn.100c8833
mov dword [ebp - 4], 0xa8
lea ecx, [ebp - 0x22b4]
push ecx
lea edx, [ebp - 0x2378]
push edx
lea ecx, [ebp - 0xf1c]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0xf28], ecx
mov dword [ebp - 0xf24], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0xf24]
push ecx
mov edx, dword [ebp - 0xf28]
push edx
lea ecx, [ebp - 0xf10]
call fcn.100cf89f
mov byte [ebp - 4], 0xa9
push str.chams_friendly_mat
lea ecx, [ebp - 0xf44]
call fcn.100c8833
mov byte [ebp - 4], 0xaa
push str.chams_friendly_material
lea ecx, [ebp - 0xf60]
call fcn.100c8833
mov byte [ebp - 4], 0xab
push 0
push 1
lea eax, [ebp - 0xf10]
push eax
lea ecx, [ebp - 0xf44]
push ecx
lea edx, [ebp - 0xf60]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0xaa
lea ecx, [ebp - 0xf60]
call fcn.100cb835
mov byte [ebp - 4], 0xa9
lea ecx, [ebp - 0xf44]
call fcn.100cb835
mov byte [ebp - 4], 0xa8
lea ecx, [ebp - 0xf10]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 7
push 0x1c
lea eax, [ebp - 0x2378]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x1db4
mov dword [ebp - 0x29c4], eax
push 0x100ca769
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1db4
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1e68
mov dword [ebp - 0x29c4], eax
push str.chams_friendly_vis
lea ecx, [ebp - 0xf80]
call fcn.100c8833
mov dword [ebp - 4], 0xac
push str.color_visible
lea ecx, [ebp - 0xf9c]
call fcn.100c8833
mov byte [ebp - 4], 0xad
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0xf64], esp
push 0xff
push 0
push 0xc8
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0xf80]
push ecx
lea edx, [ebp - 0xf9c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0xac
lea ecx, [ebp - 0xf9c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xf80]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x1e68
mov dword [ebp - 0x29c4], eax
push 0x100ca769
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1e68
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1f08
mov dword [ebp - 0x29c4], eax
push str.chams_friendly_invis
lea ecx, [ebp - 0xfbc]
call fcn.100c8833
mov dword [ebp - 4], 0xae
push str.color_invisible
lea ecx, [ebp - 0xfd8]
call fcn.100c8833
mov byte [ebp - 4], 0xaf
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0xfa0], esp
push 0xff
push 0
push 0x32
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0xfbc]
push ecx
lea edx, [ebp - 0xfd8]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0xae
lea ecx, [ebp - 0xfd8]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xfbc]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x1f08
mov dword [ebp - 0x29c4], eax
push 0x100ca769
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1f08
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x1fa8
mov dword [ebp - 0x29c4], eax
push str.chams_friendly_wireframe
lea ecx, [ebp - 0xff4]
call fcn.100c8833
mov dword [ebp - 4], 0xb0
push str.wireframe
lea ecx, [ebp - 0x1010]
call fcn.100c8833
mov byte [ebp - 4], 0xb1
push 0
push 1
lea ecx, [ebp - 0xff4]
push ecx
lea edx, [ebp - 0x1010]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xb0
lea ecx, [ebp - 0x1010]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xff4]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x1fa8
mov dword [ebp - 0x29c4], eax
push 0x100ca769
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x1fa8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2040
mov dword [ebp - 0x29c4], eax
push 0x1027e090
lea ecx, [ebp - 0x102c]
call fcn.100c92ba
mov dword [ebp - 4], 0xb2
push str.chams_friendly_blend
lea ecx, [ebp - 0x1048]
call fcn.100c8833
mov byte [ebp - 4], 0xb3
push 0x1027849e
lea ecx, [ebp - 0x1064]
call fcn.100c8833
mov byte [ebp - 4], 0xb4
lea ecx, [ebp - 0x102c]
push ecx
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1027833c]
movss dword [esp], xmm0
lea edx, [ebp - 0x1048]
push edx
lea eax, [ebp - 0x1064]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100cea6c
mov byte [ebp - 4], 0xb3
lea ecx, [ebp - 0x1064]
call fcn.100cb835
mov byte [ebp - 4], 0xb2
lea ecx, [ebp - 0x1048]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x102c]
call fcn.100ce288
mov eax, dword [ebp - 0x14]
add eax, 0x2040
mov dword [ebp - 0x29c4], eax
push 0x100ca769
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2040
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2110
mov dword [ebp - 0x29c4], eax
push str.chams_friendly_double_enable
lea ecx, [ebp - 0x1080]
call fcn.100c8833
mov dword [ebp - 4], 0xb5
push str.enable_double_material
lea ecx, [ebp - 0x109c]
call fcn.100c8833
mov byte [ebp - 4], 0xb6
push 0
push 1
lea ecx, [ebp - 0x1080]
push ecx
lea edx, [ebp - 0x109c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xb5
lea ecx, [ebp - 0x109c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1080]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x2110
mov dword [ebp - 0x29c4], eax
push 0x100ca769
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2110
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x21a8
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x10ad]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.outline
lea ecx, [ebp - 0x22b0]
call fcn.100c8833
mov dword [ebp - 4], 0xb7
push str.ghost
lea ecx, [ebp - 0x2294]
call fcn.100c8833
mov byte [ebp - 4], 0xb8
push str.scroll
lea ecx, [ebp - 0x2278]
call fcn.100c8833
mov dword [ebp - 4], 0xb9
lea ecx, [ebp - 0x225c]
push ecx
lea edx, [ebp - 0x22b0]
push edx
lea ecx, [ebp - 0x10b8]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x10c0], ecx
mov dword [ebp - 0x10bc], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x10bc]
push ecx
mov edx, dword [ebp - 0x10c0]
push edx
lea ecx, [ebp - 0x10ac]
call fcn.100cf89f
mov byte [ebp - 4], 0xba
push str.chams_friendly_double_mat
lea ecx, [ebp - 0x10dc]
call fcn.100c8833
mov byte [ebp - 4], 0xbb
push str.double_material
lea ecx, [ebp - 0x10f8]
call fcn.100c8833
mov byte [ebp - 4], 0xbc
push 0
push 1
lea eax, [ebp - 0x10ac]
push eax
lea ecx, [ebp - 0x10dc]
push ecx
lea edx, [ebp - 0x10f8]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0xbb
lea ecx, [ebp - 0x10f8]
call fcn.100cb835
mov byte [ebp - 4], 0xba
lea ecx, [ebp - 0x10dc]
call fcn.100cb835
mov byte [ebp - 4], 0xb9
lea ecx, [ebp - 0x10ac]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 3
push 0x1c
lea eax, [ebp - 0x22b0]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x21a8
mov dword [ebp - 0x29c4], eax
push 0x100ca769
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x21a8
mov dword [ebp - 0x29c4], eax
push 0x100c7811
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x21a8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x225c
mov dword [ebp - 0x29c4], eax
push str.chams_friendly_double_col
lea ecx, [ebp - 0x1118]
call fcn.100c8833
mov dword [ebp - 4], 0xbd
push str.color
lea ecx, [ebp - 0x1134]
call fcn.100c8833
mov byte [ebp - 4], 0xbe
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x10fc], esp
push 0xff
push 0xff
push 0xff
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0x1118]
push ecx
lea edx, [ebp - 0x1134]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0xbd
lea ecx, [ebp - 0x1134]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1118]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x225c
mov dword [ebp - 0x29c4], eax
push 0x100ca769
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x225c
mov dword [ebp - 0x29c4], eax
push 0x100c7811
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x225c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x22fc
mov dword [ebp - 0x29c4], eax
push str.chams_local_enable
lea ecx, [ebp - 0x1150]
call fcn.100c8833
mov dword [ebp - 4], 0xbf
push str.enable
lea ecx, [ebp - 0x116c]
call fcn.100c8833
mov byte [ebp - 4], 0xc0
push 0
push 1
lea ecx, [ebp - 0x1150]
push ecx
lea edx, [ebp - 0x116c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xbf
lea ecx, [ebp - 0x116c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1150]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x22fc
mov dword [ebp - 0x29c4], eax
push 0x100c7429
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x22fc
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2394
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x117d]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.default
lea ecx, [ebp - 0x2258]
call fcn.100c8833
mov dword [ebp - 4], 0xc1
push str.flat
lea ecx, [ebp - 0x223c]
call fcn.100c8833
mov byte [ebp - 4], 0xc2
push str.metallic
lea ecx, [ebp - 0x2220]
call fcn.100c8833
mov byte [ebp - 4], 0xc3
push str.outline
lea ecx, [ebp - 0x2204]
call fcn.100c8833
mov byte [ebp - 4], 0xc4
push str.ghost
lea ecx, [ebp - 0x21e8]
call fcn.100c8833
mov byte [ebp - 4], 0xc5
push str.scroll
lea ecx, [ebp - 0x21cc]
call fcn.100c8833
mov byte [ebp - 4], 0xc6
push str.glass
lea ecx, [ebp - 0x21b0]
call fcn.100c8833
mov dword [ebp - 4], 0xc7
lea ecx, [ebp - 0x2194]
push ecx
lea edx, [ebp - 0x2258]
push edx
lea ecx, [ebp - 0x1188]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x1190], ecx
mov dword [ebp - 0x118c], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x118c]
push ecx
mov edx, dword [ebp - 0x1190]
push edx
lea ecx, [ebp - 0x117c]
call fcn.100cf89f
mov byte [ebp - 4], 0xc8
push str.chams_local_mat
lea ecx, [ebp - 0x11ac]
call fcn.100c8833
mov byte [ebp - 4], 0xc9
push str.chams_local_material
lea ecx, [ebp - 0x11c8]
call fcn.100c8833
mov byte [ebp - 4], 0xca
push 0
push 1
lea eax, [ebp - 0x117c]
push eax
lea ecx, [ebp - 0x11ac]
push ecx
lea edx, [ebp - 0x11c8]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0xc9
lea ecx, [ebp - 0x11c8]
call fcn.100cb835
mov byte [ebp - 4], 0xc8
lea ecx, [ebp - 0x11ac]
call fcn.100cb835
mov byte [ebp - 4], 0xc7
lea ecx, [ebp - 0x117c]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 7
push 0x1c
lea eax, [ebp - 0x2258]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x2394
mov dword [ebp - 0x29c4], eax
push 0x100c7429
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2394
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2448
mov dword [ebp - 0x29c4], eax
push str.chams_local_col
lea ecx, [ebp - 0x11e8]
call fcn.100c8833
mov dword [ebp - 4], 0xcb
push str.color
lea ecx, [ebp - 0x1204]
call fcn.100c8833
mov byte [ebp - 4], 0xcc
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x11cc], esp
push 0xff
push 0xb4
push 0x78
push 0x3c
call fcn.100c750f
lea ecx, [ebp - 0x11e8]
push ecx
lea edx, [ebp - 0x1204]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0xcb
lea ecx, [ebp - 0x1204]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x11e8]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x2448
mov dword [ebp - 0x29c4], eax
push 0x100c7429
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2448
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x24e8
mov dword [ebp - 0x29c4], eax
push str.chams_local_wireframe
lea ecx, [ebp - 0x1220]
call fcn.100c8833
mov dword [ebp - 4], 0xcd
push str.wireframe
lea ecx, [ebp - 0x123c]
call fcn.100c8833
mov byte [ebp - 4], 0xce
push 0
push 1
lea ecx, [ebp - 0x1220]
push ecx
lea edx, [ebp - 0x123c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xcd
lea ecx, [ebp - 0x123c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1220]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x24e8
mov dword [ebp - 0x29c4], eax
push 0x100c7429
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x24e8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2580
mov dword [ebp - 0x29c4], eax
push 0x1027e090
lea ecx, [ebp - 0x1258]
call fcn.100c92ba
mov dword [ebp - 4], 0xcf
push str.chams_local_blend
lea ecx, [ebp - 0x1274]
call fcn.100c8833
mov byte [ebp - 4], 0xd0
push 0x1027849e
lea ecx, [ebp - 0x1290]
call fcn.100c8833
mov byte [ebp - 4], 0xd1
lea ecx, [ebp - 0x1258]
push ecx
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1027833c]
movss dword [esp], xmm0
lea edx, [ebp - 0x1274]
push edx
lea eax, [ebp - 0x1290]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100cea6c
mov byte [ebp - 4], 0xd0
lea ecx, [ebp - 0x1290]
call fcn.100cb835
mov byte [ebp - 4], 0xcf
lea ecx, [ebp - 0x1274]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1258]
call fcn.100ce288
mov eax, dword [ebp - 0x14]
add eax, 0x2580
mov dword [ebp - 0x29c4], eax
push 0x100c7429
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2580
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2650
mov dword [ebp - 0x29c4], eax
push str.chams_local_double_enable
lea ecx, [ebp - 0x12ac]
call fcn.100c8833
mov dword [ebp - 4], 0xd2
push str.enable_double_material
lea ecx, [ebp - 0x12c8]
call fcn.100c8833
mov byte [ebp - 4], 0xd3
push 0
push 1
lea ecx, [ebp - 0x12ac]
push ecx
lea edx, [ebp - 0x12c8]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xd2
lea ecx, [ebp - 0x12c8]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x12ac]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x2650
mov dword [ebp - 0x29c4], eax
push 0x100c7429
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2650
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x26e8
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x12d9]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.outline
lea ecx, [ebp - 0x2190]
call fcn.100c8833
mov dword [ebp - 4], 0xd4
push str.ghost
lea ecx, [ebp - 0x2174]
call fcn.100c8833
mov byte [ebp - 4], 0xd5
push str.scroll
lea ecx, [ebp - 0x2158]
call fcn.100c8833
mov dword [ebp - 4], 0xd6
lea ecx, [ebp - 0x213c]
push ecx
lea edx, [ebp - 0x2190]
push edx
lea ecx, [ebp - 0x12e4]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x12f0], ecx
mov dword [ebp - 0x12ec], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x12ec]
push ecx
mov edx, dword [ebp - 0x12f0]
push edx
lea ecx, [ebp - 0x12d8]
call fcn.100cf89f
mov byte [ebp - 4], 0xd7
push str.chams_local_double_mat
lea ecx, [ebp - 0x130c]
call fcn.100c8833
mov byte [ebp - 4], 0xd8
push str.double_material
lea ecx, [ebp - 0x1328]
call fcn.100c8833
mov byte [ebp - 4], 0xd9
push 0
push 1
lea eax, [ebp - 0x12d8]
push eax
lea ecx, [ebp - 0x130c]
push ecx
lea edx, [ebp - 0x1328]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0xd8
lea ecx, [ebp - 0x1328]
call fcn.100cb835
mov byte [ebp - 4], 0xd7
lea ecx, [ebp - 0x130c]
call fcn.100cb835
mov byte [ebp - 4], 0xd6
lea ecx, [ebp - 0x12d8]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 3
push 0x1c
lea eax, [ebp - 0x2190]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x26e8
mov dword [ebp - 0x29c4], eax
push 0x100c7429
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x26e8
mov dword [ebp - 0x29c4], eax
push 0x100ce481
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x26e8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x279c
mov dword [ebp - 0x29c4], eax
push str.chams_local_double_col
lea ecx, [ebp - 0x1348]
call fcn.100c8833
mov dword [ebp - 4], 0xda
push str.color
lea ecx, [ebp - 0x1364]
call fcn.100c8833
mov byte [ebp - 4], 0xdb
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x132c], esp
push 0xff
push 0xff
push 0xff
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0x1348]
push ecx
lea edx, [ebp - 0x1364]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0xda
lea ecx, [ebp - 0x1364]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1348]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x279c
mov dword [ebp - 0x29c4], eax
push 0x100c7429
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x279c
mov dword [ebp - 0x29c4], eax
push 0x100ce481
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x279c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x283c
mov dword [ebp - 0x29c4], eax
push str.chams_history_enable
lea ecx, [ebp - 0x1380]
call fcn.100c8833
mov dword [ebp - 4], 0xdc
push str.enable_history_chams
lea ecx, [ebp - 0x139c]
call fcn.100c8833
mov byte [ebp - 4], 0xdd
push 0
push 1
lea ecx, [ebp - 0x1380]
push ecx
lea edx, [ebp - 0x139c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xdc
lea ecx, [ebp - 0x139c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1380]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x283c
mov dword [ebp - 0x29c4], eax
push 0x100c9c01
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x283c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x28d4
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x13ad]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.default
lea ecx, [ebp - 0x2138]
call fcn.100c8833
mov dword [ebp - 4], 0xde
push str.flat
lea ecx, [ebp - 0x211c]
call fcn.100c8833
mov byte [ebp - 4], 0xdf
push str.metallic
lea ecx, [ebp - 0x2100]
call fcn.100c8833
mov byte [ebp - 4], 0xe0
push str.outline
lea ecx, [ebp - 0x20e4]
call fcn.100c8833
mov byte [ebp - 4], 0xe1
push str.ghost
lea ecx, [ebp - 0x20c8]
call fcn.100c8833
mov byte [ebp - 4], 0xe2
push str.scroll
lea ecx, [ebp - 0x20ac]
call fcn.100c8833
mov byte [ebp - 4], 0xe3
push str.glass
lea ecx, [ebp - 0x2090]
call fcn.100c8833
mov dword [ebp - 4], 0xe4
lea ecx, [ebp - 0x2074]
push ecx
lea edx, [ebp - 0x2138]
push edx
lea ecx, [ebp - 0x13b8]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x13c0], ecx
mov dword [ebp - 0x13bc], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x13bc]
push ecx
mov edx, dword [ebp - 0x13c0]
push edx
lea ecx, [ebp - 0x13ac]
call fcn.100cf89f
mov byte [ebp - 4], 0xe5
push str.chams_history_mat
lea ecx, [ebp - 0x13dc]
call fcn.100c8833
mov byte [ebp - 4], 0xe6
push str.chams_history_material
lea ecx, [ebp - 0x13f8]
call fcn.100c8833
mov byte [ebp - 4], 0xe7
push 0
push 1
lea eax, [ebp - 0x13ac]
push eax
lea ecx, [ebp - 0x13dc]
push ecx
lea edx, [ebp - 0x13f8]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0xe6
lea ecx, [ebp - 0x13f8]
call fcn.100cb835
mov byte [ebp - 4], 0xe5
lea ecx, [ebp - 0x13dc]
call fcn.100cb835
mov byte [ebp - 4], 0xe4
lea ecx, [ebp - 0x13ac]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 7
push 0x1c
lea eax, [ebp - 0x2138]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x28d4
mov dword [ebp - 0x29c4], eax
push 0x100c9c01
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x28d4
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2988
mov dword [ebp - 0x29c4], eax
push str.chams_history_col
lea ecx, [ebp - 0x1418]
call fcn.100c8833
mov dword [ebp - 4], 0xe8
push str.color
lea ecx, [ebp - 0x1434]
call fcn.100c8833
mov byte [ebp - 4], 0xe9
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x13fc], esp
push 0xff
push 0xc8
push 0xff
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0x1418]
push ecx
lea edx, [ebp - 0x1434]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0xe8
lea ecx, [ebp - 0x1434]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1418]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x2988
mov dword [ebp - 0x29c4], eax
push 0x100c9c01
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2988
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2a28
mov dword [ebp - 0x29c4], eax
push str.chams_history_wireframe
lea ecx, [ebp - 0x1450]
call fcn.100c8833
mov dword [ebp - 4], 0xea
push str.wireframe
lea ecx, [ebp - 0x146c]
call fcn.100c8833
mov byte [ebp - 4], 0xeb
push 0
push 1
lea ecx, [ebp - 0x1450]
push ecx
lea edx, [ebp - 0x146c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xea
lea ecx, [ebp - 0x146c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1450]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x2a28
mov dword [ebp - 0x29c4], eax
push 0x100c9c01
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2a28
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2ac0
mov dword [ebp - 0x29c4], eax
push 0x1027e090
lea ecx, [ebp - 0x1488]
call fcn.100c92ba
mov dword [ebp - 4], 0xec
push str.chams_history_blend
lea ecx, [ebp - 0x14a4]
call fcn.100c8833
mov byte [ebp - 4], 0xed
push 0x1027849e
lea ecx, [ebp - 0x14c0]
call fcn.100c8833
mov byte [ebp - 4], 0xee
lea ecx, [ebp - 0x1488]
push ecx
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1027833c]
movss dword [esp], xmm0
lea edx, [ebp - 0x14a4]
push edx
lea eax, [ebp - 0x14c0]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100cea6c
mov byte [ebp - 4], 0xed
lea ecx, [ebp - 0x14c0]
call fcn.100cb835
mov byte [ebp - 4], 0xec
lea ecx, [ebp - 0x14a4]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1488]
call fcn.100ce288
mov eax, dword [ebp - 0x14]
add eax, 0x2ac0
mov dword [ebp - 0x29c4], eax
push 0x100c9c01
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2ac0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2b90
mov dword [ebp - 0x29c4], eax
push str.chams_history_double_enable
lea ecx, [ebp - 0x14dc]
call fcn.100c8833
mov dword [ebp - 4], 0xef
push str.enable_double_material
lea ecx, [ebp - 0x14f8]
call fcn.100c8833
mov byte [ebp - 4], 0xf0
push 0
push 1
lea ecx, [ebp - 0x14dc]
push ecx
lea edx, [ebp - 0x14f8]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xef
lea ecx, [ebp - 0x14f8]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x14dc]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x2b90
mov dword [ebp - 0x29c4], eax
push 0x100c9c01
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2b90
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2c28
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x1509]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.outline
lea ecx, [ebp - 0x2070]
call fcn.100c8833
mov dword [ebp - 4], 0xf1
push str.ghost
lea ecx, [ebp - 0x2054]
call fcn.100c8833
mov byte [ebp - 4], 0xf2
push str.scroll
lea ecx, [ebp - 0x2038]
call fcn.100c8833
mov dword [ebp - 4], 0xf3
lea ecx, [ebp - 0x201c]
push ecx
lea edx, [ebp - 0x2070]
push edx
lea ecx, [ebp - 0x1514]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x1520], ecx
mov dword [ebp - 0x151c], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x151c]
push ecx
mov edx, dword [ebp - 0x1520]
push edx
lea ecx, [ebp - 0x1508]
call fcn.100cf89f
mov byte [ebp - 4], 0xf4
push str.chams_history_double_mat
lea ecx, [ebp - 0x153c]
call fcn.100c8833
mov byte [ebp - 4], 0xf5
push str.double_material
lea ecx, [ebp - 0x1558]
call fcn.100c8833
mov byte [ebp - 4], 0xf6
push 0
push 1
lea eax, [ebp - 0x1508]
push eax
lea ecx, [ebp - 0x153c]
push ecx
lea edx, [ebp - 0x1558]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0xf5
lea ecx, [ebp - 0x1558]
call fcn.100cb835
mov byte [ebp - 4], 0xf4
lea ecx, [ebp - 0x153c]
call fcn.100cb835
mov byte [ebp - 4], 0xf3
lea ecx, [ebp - 0x1508]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 3
push 0x1c
lea eax, [ebp - 0x2070]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x2c28
mov dword [ebp - 0x29c4], eax
push 0x100c9c01
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x2c28
mov dword [ebp - 0x29c4], eax
push 0x100cb349
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2c28
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2cdc
mov dword [ebp - 0x29c4], eax
push str.chams_history_double_col
lea ecx, [ebp - 0x1578]
call fcn.100c8833
mov dword [ebp - 4], 0xf7
push str.color
lea ecx, [ebp - 0x1594]
call fcn.100c8833
mov byte [ebp - 4], pe_nt_image_headers32
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x155c], esp
push 0xff
push 0xff
push 0xff
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0x1578]
push ecx
lea edx, [ebp - 0x1594]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0xf7
lea ecx, [ebp - 0x1594]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1578]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x2cdc
mov dword [ebp - 0x29c4], eax
push 0x100c9c01
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x2cdc
mov dword [ebp - 0x29c4], eax
push 0x100cb349
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2cdc
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2d7c
mov dword [ebp - 0x29c4], eax
push str.chams_weapon_enable
lea ecx, [ebp - 0x15b0]
call fcn.100c8833
mov dword [ebp - 4], 0xf9
push str.enable
lea ecx, [ebp - 0x15cc]
call fcn.100c8833
mov byte [ebp - 4], 0xfa
push 0
push 1
lea ecx, [ebp - 0x15b0]
push ecx
lea edx, [ebp - 0x15cc]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xf9
lea ecx, [ebp - 0x15cc]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x15b0]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x2d7c
mov dword [ebp - 0x29c4], eax
push 0x100ccc62
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2d7c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2e14
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x15dd]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.default
lea ecx, [ebp - 0x2018]
call fcn.100c8833
mov dword [ebp - 4], 0xfb
push str.flat
lea ecx, [ebp - 0x1ffc]
call fcn.100c8833
mov byte [ebp - 4], 0xfc
push str.metallic
lea ecx, [ebp - 0x1fe0]
call fcn.100c8833
mov byte [ebp - 4], 0xfd
push str.outline
lea ecx, [ebp - 0x1fc4]
call fcn.100c8833
mov byte [ebp - 4], 0xfe
push str.ghost
lea ecx, [ebp - 0x1fa8]
call fcn.100c8833
mov byte [ebp - 4], 0xff
push str.scroll
lea ecx, [ebp - 0x1f8c]
call fcn.100c8833
mov dword [ebp - 4], 0x100
push str.glass
lea ecx, [ebp - 0x1f70]
call fcn.100c8833
mov dword [ebp - 4], 0x101
lea ecx, [ebp - 0x1f54]
push ecx
lea edx, [ebp - 0x2018]
push edx
lea ecx, [ebp - 0x15e8]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x15f0], ecx
mov dword [ebp - 0x15ec], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x15ec]
push ecx
mov edx, dword [ebp - 0x15f0]
push edx
lea ecx, [ebp - 0x15dc]
call fcn.100cf89f
mov byte [ebp - 4], 2
push str.chams_weapon_mat
lea ecx, [ebp - 0x160c]
call fcn.100c8833
mov byte [ebp - 4], 3
push str.chams_weapon_material
lea ecx, [ebp - 0x1628]
call fcn.100c8833
mov byte [ebp - 4], 4
push 0
push 1
lea eax, [ebp - 0x15dc]
push eax
lea ecx, [ebp - 0x160c]
push ecx
lea edx, [ebp - 0x1628]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x1628]
call fcn.100cb835
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x160c]
call fcn.100cb835
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x15dc]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 7
push 0x1c
lea eax, [ebp - 0x2018]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x2e14
mov dword [ebp - 0x29c4], eax
push 0x100ccc62
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2e14
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2ec8
mov dword [ebp - 0x29c4], eax
push str.chams_weapon_vis
lea ecx, [ebp - 0x1648]
call fcn.100c8833
mov dword [ebp - 4], 0x105
push str.color
lea ecx, [ebp - 0x1664]
call fcn.100c8833
mov byte [ebp - 4], 6
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x162c], esp
push 0xff
push 0x3c
push 0xc8
push 0x96
call fcn.100c750f
lea ecx, [ebp - 0x1648]
push ecx
lea edx, [ebp - 0x1664]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x1664]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1648]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x2ec8
mov dword [ebp - 0x29c4], eax
push 0x100ccc62
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2ec8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x2f68
mov dword [ebp - 0x29c4], eax
push str.chams_weapon_wireframe
lea ecx, [ebp - 0x1680]
call fcn.100c8833
mov dword [ebp - 4], 0x107
push str.wireframe
lea ecx, [ebp - 0x169c]
call fcn.100c8833
mov byte [ebp - 4], 8
push 0
push 1
lea ecx, [ebp - 0x1680]
push ecx
lea edx, [ebp - 0x169c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x169c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1680]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x2f68
mov dword [ebp - 0x29c4], eax
push 0x100ccc62
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x2f68
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3000
mov dword [ebp - 0x29c4], eax
push 0x1027e090
lea ecx, [ebp - 0x16b8]
call fcn.100c92ba
mov dword [ebp - 4], 0x109
push str.chams_weapon_blend
lea ecx, [ebp - 0x16d4]
call fcn.100c8833
mov byte [ebp - 4], 0xa
push 0x1027849e
lea ecx, [ebp - 0x16f0]
call fcn.100c8833
mov byte [ebp - 4], 0xb
lea ecx, [ebp - 0x16b8]
push ecx
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1027833c]
movss dword [esp], xmm0
lea edx, [ebp - 0x16d4]
push edx
lea eax, [ebp - 0x16f0]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100cea6c
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x16f0]
call fcn.100cb835
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x16d4]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x16b8]
call fcn.100ce288
mov eax, dword [ebp - 0x14]
add eax, 0x3000
mov dword [ebp - 0x29c4], eax
push 0x100ccc62
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3000
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x30d0
mov dword [ebp - 0x29c4], eax
push str.chams_weapon_double_enable
lea ecx, [ebp - 0x170c]
call fcn.100c8833
mov dword [ebp - 4], 0x10c
push str.enable_double_material
lea ecx, [ebp - 0x1728]
call fcn.100c8833
mov byte [ebp - 4], 0xd
push 0
push 1
lea ecx, [ebp - 0x170c]
push ecx
lea edx, [ebp - 0x1728]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x1728]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x170c]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x30d0
mov dword [ebp - 0x29c4], eax
push 0x100ccc62
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x30d0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3168
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x1739]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.outline
lea ecx, [ebp - 0x1f50]
call fcn.100c8833
mov dword [ebp - 4], 0x10e
push str.ghost
lea ecx, [ebp - 0x1f34]
call fcn.100c8833
mov byte [ebp - 4], 0xf
push str.scroll
lea ecx, [ebp - 0x1f18]
call fcn.100c8833
mov dword [ebp - 4], 0x110
lea ecx, [ebp - 0x1efc]
push ecx
lea edx, [ebp - 0x1f50]
push edx
lea ecx, [ebp - 0x1744]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x1750], ecx
mov dword [ebp - 0x174c], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x174c]
push ecx
mov edx, dword [ebp - 0x1750]
push edx
lea ecx, [ebp - 0x1738]
call fcn.100cf89f
mov byte [ebp - 4], 0x11
push str.chams_weapon_double_mat
lea ecx, [ebp - 0x176c]
call fcn.100c8833
mov byte [ebp - 4], 0x12
push str.double_material
lea ecx, [ebp - 0x1788]
call fcn.100c8833
mov byte [ebp - 4], 0x13
push 0
push 1
lea eax, [ebp - 0x1738]
push eax
lea ecx, [ebp - 0x176c]
push ecx
lea edx, [ebp - 0x1788]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0x1788]
call fcn.100cb835
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x176c]
call fcn.100cb835
mov byte [ebp - 4], 0x10
lea ecx, [ebp - 0x1738]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 3
push 0x1c
lea eax, [ebp - 0x1f50]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x3168
mov dword [ebp - 0x29c4], eax
push 0x100ccc62
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x3168
mov dword [ebp - 0x29c4], eax
push 0x100cd6c6
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3168
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x321c
mov dword [ebp - 0x29c4], eax
push str.chams_weapon_double_col
lea ecx, [ebp - 0x17a8]
call fcn.100c8833
mov dword [ebp - 4], 0x114
push str.color
lea ecx, [ebp - 0x17c4]
call fcn.100c8833
mov byte [ebp - 4], 0x15
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x178c], esp
push 0xff
push 0xff
push 0xff
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0x17a8]
push ecx
lea edx, [ebp - 0x17c4]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x17c4]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x17a8]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x321c
mov dword [ebp - 0x29c4], eax
push 0x100ccc62
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x321c
mov dword [ebp - 0x29c4], eax
push 0x100cd6c6
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x321c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x32bc
mov dword [ebp - 0x29c4], eax
push str.chams_shot_enable
lea ecx, [ebp - 0x17e0]
call fcn.100c8833
mov dword [ebp - 4], 0x116
push str.enable
lea ecx, [ebp - 0x17fc]
call fcn.100c8833
mov byte [ebp - 4], 0x17
push 0
push 1
lea ecx, [ebp - 0x17e0]
push ecx
lea edx, [ebp - 0x17fc]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x17fc]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x17e0]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x32bc
mov dword [ebp - 0x29c4], eax
push 0x100cae80
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x32bc
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3354
mov dword [ebp - 0x29c4], eax
push 0x1027f674
lea ecx, [ebp - 0x1818]
call fcn.100c92ba
mov dword [ebp - 4], 0x118
push str.chams_shot_time
lea ecx, [ebp - 0x1834]
call fcn.100c8833
mov byte [ebp - 4], 0x19
push str.time
lea ecx, [ebp - 0x1850]
call fcn.100c8833
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x1818]
push ecx
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10278330]
movss dword [esp], xmm0
push 0
push 1
push ecx
movss xmm0, dword [0x1027833c]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
lea edx, [ebp - 0x1834]
push edx
lea eax, [ebp - 0x1850]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100cea6c
mov byte [ebp - 4], 0x19
lea ecx, [ebp - 0x1850]
call fcn.100cb835
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x1834]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1818]
call fcn.100ce288
mov eax, dword [ebp - 0x14]
add eax, 0x3354
mov dword [ebp - 0x29c4], eax
push 0x100cae80
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3354
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3424
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x1861]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.default
lea ecx, [ebp - 0x1ef8]
call fcn.100c8833
mov dword [ebp - 4], 0x11b
push str.flat
lea ecx, [ebp - 0x1edc]
call fcn.100c8833
mov byte [ebp - 4], 0x1c
push str.metallic
lea ecx, [ebp - 0x1ec0]
call fcn.100c8833
mov byte [ebp - 4], 0x1d
push str.outline
lea ecx, [ebp - 0x1ea4]
call fcn.100c8833
mov byte [ebp - 4], 0x1e
push str.ghost
lea ecx, [ebp - 0x1e88]
call fcn.100c8833
mov byte [ebp - 4], 0x1f
push str.scroll
lea ecx, [ebp - 0x1e6c]
call fcn.100c8833
mov byte [ebp - 4], 0x20
push str.glass
lea ecx, [ebp - 0x1e50]
call fcn.100c8833
mov dword [ebp - 4], 0x121
lea ecx, [ebp - 0x1e34]
push ecx
lea edx, [ebp - 0x1ef8]
push edx
lea ecx, [ebp - 0x186c]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x1878], ecx
mov dword [ebp - 0x1874], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x1874]
push ecx
mov edx, dword [ebp - 0x1878]
push edx
lea ecx, [ebp - 0x1860]
call fcn.100cf89f
mov byte [ebp - 4], 0x22
push str.chams_shot_mat
lea ecx, [ebp - 0x1894]
call fcn.100c8833
mov byte [ebp - 4], 0x23
push str.chams_shot_material
lea ecx, [ebp - 0x18b0]
call fcn.100c8833
mov byte [ebp - 4], 0x24
push 0
push 1
lea eax, [ebp - 0x1860]
push eax
lea ecx, [ebp - 0x1894]
push ecx
lea edx, [ebp - 0x18b0]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0x18b0]
call fcn.100cb835
mov byte [ebp - 4], 0x22
lea ecx, [ebp - 0x1894]
call fcn.100cb835
mov byte [ebp - 4], 0x21
lea ecx, [ebp - 0x1860]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 7
push 0x1c
lea eax, [ebp - 0x1ef8]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x3424
mov dword [ebp - 0x29c4], eax
push 0x100cae80
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3424
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x34d8
mov dword [ebp - 0x29c4], eax
push str.chams_shot_vis
lea ecx, [ebp - 0x18d0]
call fcn.100c8833
mov dword [ebp - 4], 0x125
push str.color
lea ecx, [ebp - 0x18ec]
call fcn.100c8833
mov byte [ebp - 4], 0x26
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x18b4], esp
push 0xff
push 0x3c
push 0xc8
push 0x96
call fcn.100c750f
lea ecx, [ebp - 0x18d0]
push ecx
lea edx, [ebp - 0x18ec]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x25
lea ecx, [ebp - 0x18ec]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x18d0]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x34d8
mov dword [ebp - 0x29c4], eax
push 0x100cae80
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x34d8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3578
mov dword [ebp - 0x29c4], eax
push str.chams_shot_wireframe
lea ecx, [ebp - 0x1908]
call fcn.100c8833
mov dword [ebp - 4], 0x127
push str.wireframe
lea ecx, [ebp - 0x1924]
call fcn.100c8833
mov byte [ebp - 4], 0x28
push 0
push 1
lea ecx, [ebp - 0x1908]
push ecx
lea edx, [ebp - 0x1924]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x1924]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1908]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x3578
mov dword [ebp - 0x29c4], eax
push 0x100cae80
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3578
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3610
mov dword [ebp - 0x29c4], eax
push 0x1027e090
lea ecx, [ebp - 0x1940]
call fcn.100c92ba
mov dword [ebp - 4], 0x129
push str.chams_shot_blend
lea ecx, [ebp - 0x195c]
call fcn.100c8833
mov byte [ebp - 4], 0x2a
push 0x1027849e
lea ecx, [ebp - 0x1978]
call fcn.100c8833
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x1940]
push ecx
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1027833c]
movss dword [esp], xmm0
lea edx, [ebp - 0x195c]
push edx
lea eax, [ebp - 0x1978]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100cea6c
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x1978]
call fcn.100cb835
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x195c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1940]
call fcn.100ce288
mov eax, dword [ebp - 0x14]
add eax, 0x3610
mov dword [ebp - 0x29c4], eax
push 0x100cae80
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3610
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x36e0
mov dword [ebp - 0x29c4], eax
push str.chams_shot_double_enable
lea ecx, [ebp - 0x1994]
call fcn.100c8833
mov dword [ebp - 4], 0x12c
push str.enable_double_material
lea ecx, [ebp - 0x19b0]
call fcn.100c8833
mov byte [ebp - 4], 0x2d
push 0
push 1
lea ecx, [ebp - 0x1994]
push ecx
lea edx, [ebp - 0x19b0]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x2c
lea ecx, [ebp - 0x19b0]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1994]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x36e0
mov dword [ebp - 0x29c4], eax
push 0x100cae80
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x36e0
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3778
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x19c1]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.outline
lea ecx, [ebp - 0x1e30]
call fcn.100c8833
mov dword [ebp - 4], 0x12e
push str.ghost
lea ecx, [ebp - 0x1e14]
call fcn.100c8833
mov byte [ebp - 4], 0x2f
push str.scroll
lea ecx, [ebp - 0x1df8]
call fcn.100c8833
mov dword [ebp - 4], 0x130
lea ecx, [ebp - 0x1ddc]
push ecx
lea edx, [ebp - 0x1e30]
push edx
lea ecx, [ebp - 0x19cc]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x19d8], ecx
mov dword [ebp - 0x19d4], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x19d4]
push ecx
mov edx, dword [ebp - 0x19d8]
push edx
lea ecx, [ebp - 0x19c0]
call fcn.100cf89f
mov byte [ebp - 4], 0x31
push str.chams_shot_double_mat
lea ecx, [ebp - 0x19f4]
call fcn.100c8833
mov byte [ebp - 4], 0x32
push str.double_material
lea ecx, [ebp - 0x1a10]
call fcn.100c8833
mov byte [ebp - 4], 0x33
push 0
push 1
lea eax, [ebp - 0x19c0]
push eax
lea ecx, [ebp - 0x19f4]
push ecx
lea edx, [ebp - 0x1a10]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0x32
lea ecx, [ebp - 0x1a10]
call fcn.100cb835
mov byte [ebp - 4], 0x31
lea ecx, [ebp - 0x19f4]
call fcn.100cb835
mov byte [ebp - 4], 0x30
lea ecx, [ebp - 0x19c0]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 3
push 0x1c
lea eax, [ebp - 0x1e30]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x3778
mov dword [ebp - 0x29c4], eax
push 0x100cae80
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x3778
mov dword [ebp - 0x29c4], eax
push 0x100cd5f9
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3778
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x382c
mov dword [ebp - 0x29c4], eax
push str.chams_shot_double_col
lea ecx, [ebp - 0x1a30]
call fcn.100c8833
mov dword [ebp - 4], 0x134
push str.color
lea ecx, [ebp - 0x1a4c]
call fcn.100c8833
mov byte [ebp - 4], 0x35
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x1a14], esp
push 0xff
push 0xff
push 0xff
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0x1a30]
push ecx
lea edx, [ebp - 0x1a4c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x34
lea ecx, [ebp - 0x1a4c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a30]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x382c
mov dword [ebp - 0x29c4], eax
push 0x100cae80
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x382c
mov dword [ebp - 0x29c4], eax
push 0x100cd5f9
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x382c
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x38cc
mov dword [ebp - 0x29c4], eax
push str.chams_autopeek_enable
lea ecx, [ebp - 0x1a68]
call fcn.100c8833
mov dword [ebp - 4], 0x136
push str.enable
lea ecx, [ebp - 0x1a84]
call fcn.100c8833
mov byte [ebp - 4], 0x37
push 0
push 1
lea ecx, [ebp - 0x1a68]
push ecx
lea edx, [ebp - 0x1a84]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x36
lea ecx, [ebp - 0x1a84]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1a68]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x38cc
mov dword [ebp - 0x29c4], eax
push 0x100cb87b
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x38cc
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3964
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x1a95]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.default
lea ecx, [ebp - 0x1dd8]
call fcn.100c8833
mov dword [ebp - 4], 0x138
push str.flat
lea ecx, [ebp - 0x1dbc]
call fcn.100c8833
mov byte [ebp - 4], 0x39
push str.metallic
lea ecx, [ebp - 0x1da0]
call fcn.100c8833
mov byte [ebp - 4], 0x3a
push str.outline
lea ecx, [ebp - 0x1d84]
call fcn.100c8833
mov byte [ebp - 4], 0x3b
push str.ghost
lea ecx, [ebp - 0x1d68]
call fcn.100c8833
mov byte [ebp - 4], 0x3c
push str.scroll
lea ecx, [ebp - 0x1d4c]
call fcn.100c8833
mov byte [ebp - 4], 0x3d
push str.glass
lea ecx, [ebp - 0x1d30]
call fcn.100c8833
mov dword [ebp - 4], 0x13e
lea ecx, [ebp - 0x1d14]
push ecx
lea edx, [ebp - 0x1dd8]
push edx
lea ecx, [ebp - 0x1aa0]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x1aa8], ecx
mov dword [ebp - 0x1aa4], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x1aa4]
push ecx
mov edx, dword [ebp - 0x1aa8]
push edx
lea ecx, [ebp - 0x1a94]
call fcn.100cf89f
mov byte [ebp - 4], 0x3f
push str.chams_autopeek_mat
lea ecx, [ebp - 0x1ac4]
call fcn.100c8833
mov byte [ebp - 4], 0x40
push str.chams_autopeek_material
lea ecx, [ebp - 0x1ae0]
call fcn.100c8833
mov byte [ebp - 4], 0x41
push 0
push 1
lea eax, [ebp - 0x1a94]
push eax
lea ecx, [ebp - 0x1ac4]
push ecx
lea edx, [ebp - 0x1ae0]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x1ae0]
call fcn.100cb835
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0x1ac4]
call fcn.100cb835
mov byte [ebp - 4], 0x3e
lea ecx, [ebp - 0x1a94]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 7
push 0x1c
lea eax, [ebp - 0x1dd8]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x3964
mov dword [ebp - 0x29c4], eax
push 0x100cb87b
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3964
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3a18
mov dword [ebp - 0x29c4], eax
push str.chams_autopeek_vis
lea ecx, [ebp - 0x1b00]
call fcn.100c8833
mov dword [ebp - 4], 0x142
push str.color
lea ecx, [ebp - 0x1b1c]
call fcn.100c8833
mov byte [ebp - 4], 0x43
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x1ae4], esp
push 0xff
push 0x3c
push 0xc8
push 0x96
call fcn.100c750f
lea ecx, [ebp - 0x1b00]
push ecx
lea edx, [ebp - 0x1b1c]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x42
lea ecx, [ebp - 0x1b1c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b00]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x3a18
mov dword [ebp - 0x29c4], eax
push 0x100cb87b
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3a18
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3ab8
mov dword [ebp - 0x29c4], eax
push str.chams_autopeek_wireframe
lea ecx, [ebp - 0x1b38]
call fcn.100c8833
mov dword [ebp - 4], 0x144
push str.wireframe
lea ecx, [ebp - 0x1b54]
call fcn.100c8833
mov byte [ebp - 4], 0x45
push 0
push 1
lea ecx, [ebp - 0x1b38]
push ecx
lea edx, [ebp - 0x1b54]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x44
lea ecx, [ebp - 0x1b54]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b38]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x3ab8
mov dword [ebp - 0x29c4], eax
push 0x100cb87b
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3ab8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3b50
mov dword [ebp - 0x29c4], eax
push 0x1027e090
lea ecx, [ebp - 0x1b70]
call fcn.100c92ba
mov dword [ebp - 4], 0x146
push str.chams_autopeek_blend
lea ecx, [ebp - 0x1b8c]
call fcn.100c8833
mov byte [ebp - 4], 0x47
push 0x1027849e
lea ecx, [ebp - 0x1ba8]
call fcn.100c8833
mov byte [ebp - 4], 0x48
lea ecx, [ebp - 0x1b70]
push ecx
push ecx
movss xmm0, dword [0x102782e8]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push 0
push 0
push ecx
movss xmm0, dword [0x10278348]
movss dword [esp], xmm0
push ecx
movss xmm0, dword [0x1027833c]
movss dword [esp], xmm0
lea edx, [ebp - 0x1b8c]
push edx
lea eax, [ebp - 0x1ba8]
push eax
mov ecx, dword [ebp - 0x29c4]
call fcn.100cea6c
mov byte [ebp - 4], 0x47
lea ecx, [ebp - 0x1ba8]
call fcn.100cb835
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x1b8c]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1b70]
call fcn.100ce288
mov eax, dword [ebp - 0x14]
add eax, 0x3b50
mov dword [ebp - 0x29c4], eax
push 0x100cb87b
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3b50
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3c20
mov dword [ebp - 0x29c4], eax
push str.chams_autopeek_pulsate_alpha
lea ecx, [ebp - 0x1bc4]
call fcn.100c8833
mov dword [ebp - 4], 0x149
push str.pulsate_alpha
lea ecx, [ebp - 0x1be0]
call fcn.100c8833
mov byte [ebp - 4], 0x4a
push 0
push 1
lea ecx, [ebp - 0x1bc4]
push ecx
lea edx, [ebp - 0x1be0]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x49
lea ecx, [ebp - 0x1be0]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1bc4]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x3c20
mov dword [ebp - 0x29c4], eax
push 0x100cb87b
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3c20
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3cb8
mov dword [ebp - 0x29c4], eax
push str.chams_autopeek_double_enable
lea ecx, [ebp - 0x1bfc]
call fcn.100c8833
mov dword [ebp - 4], 0x14b
push str.enable_double_material
lea ecx, [ebp - 0x1c18]
call fcn.100c8833
mov byte [ebp - 4], 0x4c
push 0
push 1
lea ecx, [ebp - 0x1bfc]
push ecx
lea edx, [ebp - 0x1c18]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100ca444
mov byte [ebp - 4], 0x4b
lea ecx, [ebp - 0x1c18]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1bfc]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x3cb8
mov dword [ebp - 0x29c4], eax
push 0x100cb87b
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3cb8
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3d50
mov dword [ebp - 0x29c4], eax
lea ecx, [ebp - 0x1c29]
call fcn.100cab60
mov dword [ebp - 0x29c8], eax
push str.outline
lea ecx, [ebp - 0x1d10]
call fcn.100c8833
mov dword [ebp - 4], 0x14d
push str.ghost
lea ecx, [ebp - 0x1cf4]
call fcn.100c8833
mov byte [ebp - 4], 0x4e
push str.scroll
lea ecx, [ebp - 0x1cd8]
call fcn.100c8833
mov dword [ebp - 4], 0x14f
lea ecx, [ebp - 0x1cbc]
push ecx
lea edx, [ebp - 0x1d10]
push edx
lea ecx, [ebp - 0x1c34]
call fcn.100c7f41
mov ecx, dword [eax]
mov edx, dword [eax + 4]
mov dword [ebp - 0x1c40], ecx
mov dword [ebp - 0x1c3c], edx
mov eax, dword [ebp - 0x29c8]
push eax
mov ecx, dword [ebp - 0x1c3c]
push ecx
mov edx, dword [ebp - 0x1c40]
push edx
lea ecx, [ebp - 0x1c28]
call fcn.100cf89f
mov byte [ebp - 4], 0x50
push str.chams_autopeek_double_mat
lea ecx, [ebp - 0x1c5c]
call fcn.100c8833
mov byte [ebp - 4], 0x51
push str.double_material
lea ecx, [ebp - 0x1c78]
call fcn.100c8833
mov byte [ebp - 4], 0x52
push 0
push 1
lea eax, [ebp - 0x1c28]
push eax
lea ecx, [ebp - 0x1c5c]
push ecx
lea edx, [ebp - 0x1c78]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c8fa9
mov byte [ebp - 4], 0x51
lea ecx, [ebp - 0x1c78]
call fcn.100cb835
mov byte [ebp - 4], 0x50
lea ecx, [ebp - 0x1c5c]
call fcn.100cb835
mov byte [ebp - 4], 0x4f
lea ecx, [ebp - 0x1c28]
call fcn.100d0704
mov dword [ebp - 4], 0xffffffff
push fcn.100cb835
push 3
push 0x1c
lea eax, [ebp - 0x1d10]
push eax
call fcn.100cd824
mov eax, dword [ebp - 0x14]
add eax, 0x3d50
mov dword [ebp - 0x29c4], eax
push 0x100cb87b
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x3d50
mov dword [ebp - 0x29c4], eax
push 0x100ccfe6
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3d50
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov eax, dword [ebp - 0x14]
add eax, 0x3e04
mov dword [ebp - 0x29c4], eax
push str.chams_autopeek_double_col
lea ecx, [ebp - 0x1c98]
call fcn.100c8833
mov dword [ebp - 4], 0x153
push str.color
lea ecx, [ebp - 0x1cb4]
call fcn.100c8833
mov byte [ebp - 4], 0x54
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x1c7c], esp
push 0xff
push 0xff
push 0xff
push 0xff
call fcn.100c750f
lea ecx, [ebp - 0x1c98]
push ecx
lea edx, [ebp - 0x1cb4]
push edx
mov ecx, dword [ebp - 0x29c4]
call fcn.100c9b89
mov byte [ebp - 4], 0x53
lea ecx, [ebp - 0x1cb4]
call fcn.100cb835
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x1c98]
call fcn.100cb835
mov eax, dword [ebp - 0x14]
add eax, 0x3e04
mov dword [ebp - 0x29c4], eax
push 0x100cb87b
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
mov eax, dword [ebp - 0x14]
add eax, 0x3e04
mov dword [ebp - 0x29c4], eax
push 0x100ccfe6
mov ecx, dword [ebp - 0x29c4]
call fcn.100cd30b
push 1
mov eax, dword [ebp - 0x14]
add eax, 0x3e04
push eax
mov ecx, dword [ebp - 0x14]
call fcn.100cd207
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret