Function at 0x10038910
Capabilities:
Log keystrokes via polling

Disassembly:
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 0x100ca6fd
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x68
mov eax, dword [0x100ed380]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, ecx
mov dword [ebp - 0x34], esi
mov eax, dword [0x101c346c]
xorps xmm0, xmm0
test eax, eax
je 0x10038966
movss xmm1, dword [eax + 0x14]
jmp 0x10038969
xorps xmm1, xmm1
cmp byte [esi + 5], 0
movss xmm2, dword [0x100e0af4]
movss xmm5, dword [0x101c97a8]
movss dword [ebp - 0x3c], xmm1
jne 0x100389d7
comiss xmm5, xmm0
jbe 0x100389d1
mulss xmm1, xmm2
lea eax, [ebp - 0x74]
mov byte [ebp - 0x40], 0
lea edx, [ebp - 0x78]
push dword [ebp - 0x40]
lea ecx, [ebp - 0x44]
mov dword [ebp - 0x74], 0x3f800000
subss xmm5, xmm1
mov dword [ebp - 0x78], 0
push eax
movss dword [ebp - 0x44], xmm5
call fcn.10037ad0
movss xmm2, dword [0x100e0af4]
add esp, 8
movss xmm5, dword [eax]
movss dword [0x101c97a8], xmm5
cmp byte [esi + 5], 0
je 0x10038a29
movss xmm0, dword [0x100e0a18]
comiss xmm0, xmm5
jbe 0x10038a29
movss xmm0, dword [ebp - 0x3c]
lea eax, [ebp - 0x40]
mulss xmm0, xmm2
lea edx, [ebp - 0x18]
mov byte [ebp - 0x44], 0
lea ecx, [ebp - 0x3c]
push dword [ebp - 0x44]
mov dword [ebp - 0x40], 0x3f800000
addss xmm0, xmm5
mov dword [ebp - 0x18], 0
push eax
movss dword [ebp - 0x3c], xmm0
call fcn.10037ad0
add esp, 8
movss xmm5, dword [eax]
movss dword [0x101c97a8], xmm5
movss xmm3, dword [0x100e0c84]
movaps xmm4, xmm5
mulss xmm4, dword [0x100e0c28]
mov eax, dword [0x10172d08]
movss xmm2, dword [0x100e0c78]
andps xmm3, xmm4
movaps xmm0, xmm4
xorps xmm0, xmm3
movaps xmm1, xmm4
cmpltss xmm0, xmm2
andps xmm2, xmm0
orps xmm2, xmm3
addss xmm1, xmm2
subss xmm1, xmm2
movss xmm2, dword [0x100e0a18]
movaps xmm0, xmm1
subss xmm0, xmm4
cmpnless xmm0, xmm3
andps xmm0, xmm2
subss xmm1, xmm0
cvttss2si ecx, xmm1
mov dword [eax + 0x44], ecx
cmp byte [esi + 5], 0
jne 0x10038aa0
xorps xmm2, xmm2
ucomiss xmm5, xmm2
lahf
test ah, 0x44
jnp 0x1003d95f
push 0x2d
xorps xmm0, xmm0
mov dword [ebp - 0x60], 0
push str.Counter_Strike:_Global_Offensive___Direct3D_9
lea ecx, [ebp - 0x60]
mov dword [ebp - 0x4c], 0
movups xmmword [ebp - 0x5c], xmm0
mov dword [ebp - 0x48], 0
call fcn.100288d0
mov esi, dword [0x10172d08]
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x3c], esi
call dword [sym.imp.USER32.dll_GetCursorPos]
cmp dword [ebp - 0x48], 0xf
lea ecx, [ebp - 0x1c]
lea eax, [ebp - 0x5c]
cmova eax, dword [ebp - 0x5c]
push ecx
push eax
push 0
call dword [sym.imp.USER32.dll_FindWindowA]
push eax
call dword [sym.imp.USER32.dll_ScreenToClient]
mov edi, 0xffffffb8
add esi, 0x48
sub edi, dword [ebp - 0x3c]
nop dword [eax + eax]
mov al, byte [esi]
mov byte [esi + 0x100], al
lea eax, [edi + esi]
push eax
call dword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
lea esi, [esi + 1]
setne al
mov byte [esi - 1], al
lea eax, [edi + esi]
cmp eax, 0x100
jl 0x10038b10
mov edx, dword [ebp - 0x3c]
movd xmm0, dword [ebp - 0x1c]
movd xmm1, dword [ebp - 0x18]
cvtdq2ps xmm0, xmm0
mov ecx, dword [edx + 0x24c]
mov eax, dword [edx + 0x248]
mov dword [edx + 0x254], ecx
lea ecx, [ebp - 0x60]
mov dword [edx + 0x250], eax
cvtdq2ps xmm1, xmm1
movss dword [edx + 0x248], xmm0
movss dword [edx + 0x24c], xmm1
call fcn.10028230
mov eax, dword [ebp - 0x60]
push 8
push eax
mov dword [ebp - 0x60], 0
call fcn.100c75e0
mov eax, dword [0x10172d08]
xor edx, edx
mov ecx, str.Main
mov dword [eax + 0x30], 0x44250000
mov dword [eax + 0x34], 0x440c0000
mov byte [eax + 0x39], 1
call fcn.1002ef90
mov edi, dword [ebp - 0x34]
mov ecx, 0x100d89c0
push 0
push 7
push 0
lea edx, [edi + 8]
call fcn.10031da0
add esp, 0x14
lea edx, [edi + 8]
mov ecx, str.GBDEFH
push 0
push 7
push 1
call fcn.10031da0
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100d8a54
push 0
push 7
push 2
call fcn.10031da0
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100d89bc
push 0
push 7
push 3
call fcn.10031da0
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100d8a58
push 0
push 7
push 4
call fcn.10031da0
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100d8a5c
push 0
push 7
push 5
call fcn.10031da0
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100d8a60
push 0
push 7
push 6
call fcn.10031da0
add esp, 0xc
lea edx, [edi + 8]
mov ecx, 0x100d8a64
push 0
push 7
push 7
call fcn.10031da0
mov eax, dword [edi + 8]
add esp, 0xc
cmp eax, 8
ja case.default.0x10038c6f
jmp dword [eax*4 + 0x1003d980]
movss xmm0, dword [0x100e0ad4]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, 0x100d8a68
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0af0]
movss dword [eax + 0xc], xmm0
call fcn.10030b10
push 0
mov edx, 0x1016209c
mov ecx, 0x100d8a74
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161cbd
mov ecx, str.Anti_aim_correction
push 0
call fcn.100322e0
sub esp, 0xc
mov dword [ebp - 0x20], str.Default
mov ecx, esp
mov dword [ebp - 0x1c], str.Onetap
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], str.Hyperbius
lea edx, [ebp - 0x20]
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x10161fb4
mov ecx, str.Resolver_type
call fcn.100341c0
push 0
mov edx, 0x10161cbc
mov ecx, str.Lag_compensation_fix
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161f05
mov ecx, str.Automatic_stop
push 0
call fcn.100322e0
sub esp, 0xc
mov dword [ebp - 0x1c], str.Default
mov ecx, esp
mov dword [ebp - 0x18], str.Getze
lea eax, [ebp - 0x14]
lea edx, [ebp - 0x1c]
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x10162040
mov ecx, str.Automatic_stop_type
call fcn.100341c0
push 0
mov edx, 0x10162016
mov ecx, str.Dont_stop_in_air
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161f40
mov ecx, str.Automatic_target_sorting
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x10161f25
mov ecx, str.Stop_if_hitchance_fail
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161f25], 0
je 0x10038dbf
push 1
mov edx, 0x10161f2c
mov ecx, str._Debug__Fail_hitchance_logs
call fcn.100322e0
add esp, 4
push 0
mov edx, 0x10161f41
mov ecx, str.Smart_damage_dealing
call fcn.100322e0
add esp, 4
mov edx, 0x10161f13
mov ecx, str.Dynamic_air_scale
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161f4f
mov ecx, str.Lower_hitchance_seeds
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161ed5
mov ecx, str.Automatic_hitchance_increase
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x1016209a
mov ecx, str.Detect_rubberband
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x1016209b
mov ecx, str.Predict_velocity
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x10161f0c
mov ecx, str.Jump_Scout
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x1016204c
mov ecx, str.Delay_shot
push 1
call fcn.100322e0
add esp, 4
cmp byte [0x1016204c], 0
je 0x10038e95
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10162050
push 0x800
push str._d__
push 0xc8
push 0
mov ecx, str.Delay_ms
call fcn.10036500
add esp, 0x18
push 1
mov edx, 0x10161f0e
mov ecx, str.Delay_shot_for_accuracy
call fcn.100322e0
add esp, 4
mov edx, 0x10161f0f
mov ecx, str.Delay_shot_on_unduck
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x10161f0d
mov ecx, str.Smart_limbs
push 1
call fcn.100322e0
add esp, 4
cmp byte [0x10161f0d], 0
je 0x10038eee
push 1
mov edx, 0x10161f10
mov ecx, str.Ignore_limbs_while_moving
call fcn.100322e0
add esp, 4
push ecx
mov ecx, str.Doubletap_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161f00
mov ecx, str.Doubletap_keyYY
push 0x10161efc
call fcn.10035660
add esp, 4
mov edx, 0x10161f11
mov ecx, str._Condition__Increase_tick_count
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x10161f4b
mov ecx, str._Condition__Prefer_baim
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x10161f12
mov ecx, str._Condition__Incriminate_stop
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x10161f4c
mov ecx, str._Condition__Update_prediction
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x10161f4d
mov ecx, str._Condition__Interpolate_commands
push 1
call fcn.100322e0
sub esp, 0xc
mov dword [ebp - 0x1c], str.Default
mov ecx, esp
mov dword [ebp - 0x18], str.Immortal
lea eax, [ebp - 0x14]
lea edx, [ebp - 0x1c]
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x10161f20
mov ecx, str.Shot_informations_reset
call fcn.100341c0
add esp, 0x10
cmp dword [0x10161f20], 1
jne 0x10038fd8
push 1
mov edx, 0x10161f24
mov ecx, str._Debug__Reset_logs
call fcn.100322e0
add esp, 4
mov edx, 0x10161f38
mov ecx, str._Condition__Reset_if_hurt
push 1
call fcn.100322e0
add esp, 4
sub esp, 0x10
mov dword [ebp - 0x1c], str.Default
mov ecx, esp
mov dword [ebp - 0x18], str.Fatality
lea eax, [ebp - 0x14]
lea edx, [ebp - 0x1c]
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x10161f7c
mov ecx, str.Autowall_scale_damage_system
call fcn.100341c0
add esp, 0x10
cmp dword [0x10161f7c], 1
jne 0x10039028
push 1
mov edx, 0x10161f80
mov ecx, str._Debug__Autowall_debug
call fcn.100322e0
add esp, 4
push 1
mov edx, 0x10161fb0
mov ecx, str._Debug__Logs
call fcn.100322e0
add esp, 4
cmp byte [0x10161fb0], 0
je 0x10039059
push 0
mov edx, 0x10161fb1
mov ecx, str._Debug__Dont_render_logs
call fcn.100322e0
add esp, 4
push 0
mov edx, 0x10161fb2
mov ecx, str._Networking__Fix_reliable_transmission
call fcn.100322e0
add esp, 4
cmp byte [0x10161fb2], 0
je 0x1003908a
push 1
mov edx, 0x10161fb3
mov ecx, str._Debug__Networking_logs
call fcn.100322e0
add esp, 4
call fcn.100312f0
sub esp, 0x10
xorps xmm0, xmm0
mov eax, esp
xor edx, edx
mov ecx, str.Aimbot
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0af0]
movss dword [eax + 0xc], xmm0
call fcn.10030b10
push 0
mov edx, 0x10161c60
mov ecx, str.Enabled
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161c63
mov ecx, str.Silent
push 0
call fcn.100322e0
sub esp, 0xc
mov dword [ebp - 0x2c], str.Distance
mov ecx, esp
mov dword [ebp - 0x28], str.Crosshair
lea eax, [ebp - 0x14]
mov dword [ebp - 0x24], str.Damage
lea edx, [ebp - 0x2c]
mov dword [ebp - 0x20], str.Lowest_hp
push eax
push edx
push ecx
mov dword [ebp - 0x1c], str.Lagcomp
mov dword [ebp - 0x18], str.Height
call fcn.10037870
mov edx, 0x10161c64
mov ecx, str.Target_selection
call fcn.100341c0
push 0
mov edx, 0x10161c68
mov ecx, str.Limit_fov
call fcn.100322e0
add esp, 0x14
cmp byte [0x10161c68], 0
je 0x10039181
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10161c6c
push 0x800
push str._d__
push 0x168
push 0
mov ecx, str.Fov_amount
call fcn.10036500
add esp, 0x18
sub esp, 0x10
mov dword [ebp - 0x24], 0x100d8eb0
mov ecx, esp
mov dword [ebp - 0x20], str.Head
lea eax, [ebp - 0x14]
mov dword [ebp - 0x1c], str.Baim
lea edx, [ebp - 0x24]
mov dword [ebp - 0x18], str.Automatic
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x10161f3c
mov ecx, str.Hitbox_priority
call fcn.100341c0
add esp, 0x10
cmp dword [0x10161f3c], 3
jne 0x100391f3
push 1
mov edx, 0x10161f49
mov ecx, str._Condition__Get_record_player_speed
call fcn.100322e0
add esp, 4
mov edx, 0x10161f4a
mov ecx, str._Condition__Get_2D_player_speed
push 1
call fcn.100322e0
add esp, 4
push 0
mov edx, 0x10161f14
mov ecx, str.Static_point_scale
call fcn.100322e0
add esp, 4
cmp byte [0x10161f14], 0
je 0x10039264
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10161c80
push 0x800
push str._d__
push 0x64
push 0
mov ecx, str.Hitbox_scale
call fcn.10036500
add esp, 0x18
mov edx, 0x10161c84
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Body_scale
push 0x800
push str._d__
push 0x64
push 0
call fcn.10036500
add esp, 0x18
push 0
mov edx, 0x10161c95
mov ecx, str.Automatic_knife
call fcn.100322e0
add esp, 4
mov edx, 0x10161c96
mov ecx, str.Automatic_zeus
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161cb5
mov ecx, str.No_recoil
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161c61
mov ecx, str.Smart_baim
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161cb6
mov ecx, str.Hitchance
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161cb6], 0
je 0x10039391
sub esp, 0x10
mov dword [ebp - 0x20], str.Default
mov ecx, esp
mov dword [ebp - 0x1c], str.Immortal
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], str.Getze.us
lea edx, [ebp - 0x20]
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x10161f50
mov ecx, str.Hitchance_type
call fcn.100341c0
push 1
mov edx, 0x10161f4e
mov ecx, str._Condition__Update_accuracy_penalty
call fcn.100322e0
add esp, 0x14
mov edx, 0x10162046
mov ecx, str._Condition__Precompile_seeds
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x10161cb8
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Minimum_hit_chance
push 0x800
push str._d__
push 0x64
push 0
call fcn.10036500
add esp, 0x18
cmp dword [0x10161f50], 2
jne 0x10039391
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10162048
push 0x800
push str._d__
push 0x64
push 0
mov ecx, str.Accuracy_boost
call fcn.10036500
add esp, 0x18
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10161c88
push 0x800
push str._d__
push 0x64
push 0
mov ecx, str.Visible_damage
call fcn.10036500
add esp, 0x18
mov edx, 0x10161c90
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Awall_damage
push 0x800
push str._d__
push 0x64
push 0
call fcn.10036500
add esp, 0x14
mov ecx, str.Override_damage_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161f1c
mov ecx, str.damage_keyYY
push 0x10161efc
call fcn.10035660
add esp, 4
mov edx, 0x10161f18
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Override_damage
push 0x800
push str._d__
push 0x64
push 0
call fcn.10036500
add esp, 0x14
mov ecx, str.Hitchance_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161f30
mov ecx, str.Hitchance_keyYY
push 0x10161efc
call fcn.10035660
add esp, 4
mov edx, 0x10161f28
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Override_hitchance
push 0x800
push str._d__
push 0x64
push 0
call fcn.10036500
add esp, 0x14
mov ecx, str.Force_baim_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161f34
mov ecx, str.forcebaimm_keyYY
push 0x10161efc
call fcn.10035660
add esp, 4
jmp 0x1003d955
movss xmm0, dword [0x100e0af0]
sub esp, 0x10
mov eax, esp
xorps xmm1, xmm1
xor edx, edx
mov ecx, str.Anti_aimbot_angles
movss dword [eax], xmm1
movss dword [eax + 4], xmm1
movss xmm1, dword [0x100e0aa8]
movss dword [eax + 8], xmm1
movss dword [eax + 0xc], xmm0
call fcn.10030b10
push 0
mov edx, 0x10161cc8
mov ecx, str.Enabled
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161cc9
mov ecx, str.Edge
push 0
call fcn.100322e0
sub esp, 0xc
mov dword [ebp - 0x28], 0x100d8eb0
mov ecx, esp
mov dword [ebp - 0x24], str.Down
lea eax, [ebp - 0x14]
mov dword [ebp - 0x20], 0x100d90ec
lea edx, [ebp - 0x28]
mov dword [ebp - 0x1c], str.Random
push eax
push edx
push ecx
mov dword [ebp - 0x18], str.Ideal
call fcn.10037870
mov edx, 0x10161cd0
mov ecx, str.Pitch
call fcn.100341c0
mov ecx, esp
mov dword [ebp - 0x28], 0x100d8eb0
lea eax, [ebp - 0x14]
mov dword [ebp - 0x24], str.Direction
push eax
lea edx, [ebp - 0x28]
mov dword [ebp - 0x20], str.Jiier
push edx
push ecx
mov dword [ebp - 0x1c], str.Rotate
mov dword [ebp - 0x18], str.Random
call fcn.10037870
mov edx, 0x10161cd4
mov ecx, str.Yaw_base
call fcn.100341c0
add esp, 0x10
cmp dword [0x10161cd4], 1
jne 0x100395c6
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10161cd8
push 0x800
push str._d__
push 0xb4
push 0
mov ecx, str.Jitter_angle
call fcn.10036500
add esp, 0x18
sub esp, 0x10
mov dword [ebp - 0x24], 0x100d8eb0
mov ecx, esp
mov dword [ebp - 0x20], str.Static
lea eax, [ebp - 0x14]
mov dword [ebp - 0x1c], str.Away_crosshair
lea edx, [ebp - 0x24]
mov dword [ebp - 0x18], str.Away_distance
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x10161cf8
mov ecx, str.Base_angle
call fcn.100341c0
mov ecx, esp
mov dword [ebp - 0x28], 0x100d8eb0
lea eax, [ebp - 0x14]
mov dword [ebp - 0x24], str.Left
push eax
lea edx, [ebp - 0x28]
mov dword [ebp - 0x20], str.Right
push edx
push ecx
mov dword [ebp - 0x1c], str.Opposite
mov dword [ebp - 0x18], 0x100d9190
call fcn.10037870
mov edx, 0x10161cfc
mov ecx, str.Fake_body
call fcn.100341c0
push 0
mov edx, 0x10161f81
mov ecx, str.Distortion
call fcn.100322e0
add esp, 4
mov dword [ebp - 0x20], str.Dopium
mov ecx, esp
mov dword [ebp - 0x1c], str.Onetap
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], str.Immortal
lea edx, [ebp - 0x20]
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x10161f84
mov ecx, str.Distortion_type
call fcn.100341c0
mov eax, dword [0x10161f84]
add esp, 0x10
sub eax, 0
je 0x10039728
sub eax, 1
je 0x10039714
sub eax, 1
jne 0x1003977f
push eax
mov edx, 0x10161f95
mov ecx, str.Disable_when_running
call fcn.100322e0
add esp, 4
mov edx, 0x10161f94
mov ecx, str.Disable_when_air
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161f9c
mov ecx, str.Twist
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161f98
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Max_time
push 0x800
push str._d__
push 0x14
push 0
call fcn.10036500
add esp, 0x18
jmp 0x10039728
push 0
mov edx, 0x10161f88
mov ecx, str.Force_turn
call fcn.100322e0
add esp, 4
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10161f90
push 0x800
push str._d__
push 0xb4
push 0
mov ecx, str.Distortion_angle
call fcn.10036500
add esp, 0x18
mov edx, 0x10161f8c
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Distortion_speed
push 0x800
push str._d__
push 0x64
push 0
call fcn.10036500
add esp, 0x18
push 0
mov edx, 0x10162044
mov ecx, str.Manual_aa
call fcn.100322e0
add esp, 4
cmp byte [0x10162044], 0
je 0x10039803
push ecx
mov ecx, str.Manual_back_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161fac
mov ecx, str.fo213rce123124sads6575abaimm_keyYY
push 0x10162020
call fcn.10035660
mov ecx, str.Manual_right_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161fa4
mov ecx, str.fo213rc1231esadASDsabaimm_keyYY
push 0x10162024
call fcn.10035660
mov ecx, str.Manual_left_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161fa8
mov ecx, str.fo213rces21adsa1231baimm_keyYY
push 0x1016201c
call fcn.10035660
add esp, 4
call fcn.100312f0
movss xmm1, dword [0x100e0ad4]
sub esp, 0x10
movss xmm0, dword [0x100e0ad0]
mov eax, esp
xorps xmm2, xmm2
xor edx, edx
mov ecx, str.Fake_lag
movss dword [eax], xmm1
movss xmm1, dword [0x100e0aa8]
movss dword [eax + 4], xmm2
movss dword [eax + 8], xmm1
movss dword [eax + 0xc], xmm0
call fcn.10030b10
push 0
mov edx, 0x10161d0c
mov ecx, str.Fake_lag_enable
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161d18
mov ecx, str.Fake_lag_on_land
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161f6c
mov ecx, str.Onetap_adaptive_fake_lag
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x1016203c
mov ecx, str.Extend_packets
push 1
call fcn.100322e0
sub esp, 0xc
mov dword [ebp - 0x2c], 0x100d9338
mov ecx, esp
mov dword [ebp - 0x28], str.Break
lea eax, [ebp - 0x14]
mov dword [ebp - 0x24], str.Random
lea edx, [ebp - 0x2c]
mov dword [ebp - 0x20], str.Break_step
push eax
push edx
push ecx
mov dword [ebp - 0x1c], str.Factor__reversed_
mov dword [ebp - 0x18], str.Switch__reversed_
call fcn.10037870
mov edx, 0x10161d10
mov ecx, str.Lag_mode
call fcn.100341c0
add esp, 0x10
mov eax, 0xf
cmp byte [0x1016203c], 0
mov edx, 0x10161d14
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, 0x1e
push 0x800
cmovne eax, ecx
mov ecx, str.Fake_lag_ticks
push str._d__
push eax
push 0
call fcn.10036500
call fcn.100312f0
movss xmm0, dword [0x100e0adc]
add esp, 8
movss xmm1, dword [0x100e0ad4]
mov eax, esp
xor edx, edx
mov ecx, str.OtherAA
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax], xmm1
movss dword [eax + 8], xmm0
movss dword [eax + 0xc], xmm0
call fcn.10030b10
mov dword [ebp - 0x60], 0x100d8eb0
mov dword [ebp - 0x5c], str.Default
mov dword [ebp - 0x58], str.Relative
mov ecx, esp
mov dword [ebp - 0x54], str.Jitter
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.Rotate
push eax
lea edx, [ebp - 0x60]
mov dword [ebp - 0x4c], str.Random
push edx
push ecx
mov dword [ebp - 0x48], str.Local_view
call fcn.10037870
mov edx, 0x10161d00
mov ecx, str.Fake_yaw
call fcn.100341c0
add esp, 0x10
cmp dword [0x10161d00], 2
jne 0x100399e7
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10161d04
push 0x800
push str._d__
push 0xb4
push 0
mov ecx, str.Relative_angle
call fcn.10036500
add esp, 0x18
sub esp, 0x10
mov dword [ebp - 0x20], str.Breaker
mov ecx, esp
mov dword [ebp - 0x1c], str.Extended
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], str.Shift____
lea edx, [ebp - 0x20]
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x10161f64
mov ecx, str.Exploit_aa
call fcn.100341c0
mov eax, dword [0x10161f64]
add esp, 0x10
sub eax, 0
je 0x10039a4b
sub eax, 1
jne 0x10039ada
push ecx
mov ecx, str.Extended_key
call fcn.10035c20
mov edx, 0x10161f68
mov ecx, str.s4ad122312112_keyYY
jmp 0x10039aca
push 0
mov edx, 0x10161f54
mov ecx, str.Breaker
call fcn.100322e0
add esp, 4
cmp byte [0x10161f54], 0
je 0x10039ada
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10161f5c
push 0x800
push str._d__
push 0xb4
push 0
mov ecx, str.Breaker_angle
call fcn.10036500
add esp, 0x14
mov ecx, str.Breaker_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161f58
mov ecx, str.sad123112_keyYY
push 0x10161efc
call fcn.10035660
mov ecx, str.Breaker_invert_key
call fcn.10035c20
mov edx, 0x10161f60
mov ecx, str.fo213rcesadsabaimm_keyYY
add esp, 4
push 0x10161efc
call fcn.10035660
add esp, 4
push ecx
mov ecx, str.Fake_flick_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161fbc
mov ecx, str.fak1j2y193y1_keyYY
push 0x10161efc
call fcn.10035660
add esp, 4
jmp 0x1003d955
movss xmm0, dword [0x100e0aec]
sub esp, 0x10
mov eax, esp
xorps xmm1, xmm1
mov edx, 6
mov ecx, str.Weapon_typeLegit
movss dword [eax], xmm1
movss dword [eax + 4], xmm1
movss dword [eax + 8], xmm0
movss dword [eax + 0xc], xmm1
call fcn.10030b10
push 0x20000
push 6
push 0
lea edx, [edi + 0xc]
mov ecx, str.GBDEFH
call fcn.10031da0
add esp, 0x1c
lea edx, [edi + 0xc]
mov ecx, str.PWdfa
push 0x20000
push 6
push 1
call fcn.10031da0
add esp, 0xc
lea edx, [edi + 0xc]
mov ecx, 0x100d94c4
push 0x20000
push 6
push 2
call fcn.10031da0
add esp, 0xc
lea edx, [edi + 0xc]
mov ecx, 0x100d94c8
push 0x20000
push 6
push 3
call fcn.10031da0
add esp, 0xc
lea edx, [edi + 0xc]
mov ecx, 0x100d94cc
push 0x20000
push 6
push 4
call fcn.10031da0
add esp, 0xc
lea edx, [edi + 0xc]
mov ecx, 0x100d94d0
push 0x20000
push 6
push 5
call fcn.10031da0
add esp, 0xc
call fcn.100312f0
movss xmm1, dword [0x100e0a7c]
sub esp, 0x10
movss xmm0, dword [0x100e0ae8]
mov eax, esp
xorps xmm2, xmm2
xor edx, edx
mov ecx, 0x100d94d4
movss dword [eax + 4], xmm1
movss xmm1, dword [0x100e0aa8]
movss dword [eax], xmm2
movss dword [eax + 8], xmm1
movss dword [eax + 0xc], xmm0
call fcn.10030b10
call fcn.100312f0
movaps xmm1, xmmword [0x100e0d90]
mov eax, esp
xor edx, edx
mov ecx, str.TriggerbotLegit
movups xmmword [eax], xmm1
call fcn.10030b10
call fcn.100312f0
movaps xmm0, xmmword [0x100e0d80]
mov eax, esp
mov ecx, str.OtherLegit
movups xmmword [eax], xmm0
jmp 0x1003d94b
movss xmm1, dword [0x100e0aa8]
sub esp, 0x10
mov eax, esp
xorps xmm0, xmm0
xor edx, edx
mov ecx, str.Player_ESP
movss dword [eax + 8], xmm1
movss xmm1, dword [0x100e0ad4]
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss dword [eax + 0xc], xmm1
call fcn.10030b10
push 0
mov edx, 0x10161d20
mov ecx, str.Dormancy_esp
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161d21
mov ecx, str.Player_offscreen
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161d85
mov ecx, str.Radar
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161d19
mov ecx, str.Bounding_box
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161dfc
mov ecx, 0x100d954c
push 0
call fcn.10034450
add esp, 4
cmp byte [0x10161d19], 0
je 0x10039d5d
push 0
mov edx, 0x10161fc0
mov ecx, str.Custom_box
call fcn.100322e0
add esp, 4
cmp byte [0x10161fc0], 0
je 0x10039d5d
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10161fc8
push 0x800
push str._d__
push 0x64
push 0
mov ecx, str.Box_horizontal
call fcn.10036500
add esp, 0x18
mov edx, 0x10161fc4
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Box_vertical
push 0x800
push str._d__
push 0x64
push 0
call fcn.10036500
add esp, 0x18
push 0
mov edx, 0x10161ee3
mov ecx, str.Name
call fcn.100322e0
add esp, 4
mov edx, 0x10161e0c
mov ecx, 0x100d89cc
push 0
call fcn.10034450
add esp, 4
mov edx, 0x10161ee8
mov ecx, str.Health
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161ee8], 0
je 0x10039ea2
push 0
mov edx, 0x10161df8
mov ecx, str.Custom_health_color
call fcn.100322e0
add esp, 4
mov edx, 0x10161e1c
mov ecx, str.sHEALTH_color
push 0
call fcn.10034450
add esp, 4
mov edx, 0x10161fd1
mov ecx, str.Fullsize_healthbar
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161fd2
mov ecx, str.Healthbar_animation
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161fd2], 0
je 0x10039e49
push 0
mov edx, 0x10161fd3
mov ecx, str.Custom_animation
call fcn.100322e0
add esp, 4
cmp byte [0x10161fd3], 0
je 0x10039e49
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10161fd4
push 0x800
push str._d__
push 0xc8
push 0
mov ecx, str.Animation_value
call fcn.10036500
add esp, 0x18
push 0
mov edx, 0x10161fcc
mov ecx, str.Getze_backround
call fcn.100322e0
add esp, 4
mov edx, 0x10161fd0
mov ecx, str.Getze_hp_value
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161fce
mov ecx, str.Healthbar_outline
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161fce], 0
je 0x10039ea2
push 0
mov edx, 0x10161fcf
mov ecx, str.Outline_priority
call fcn.100322e0
add esp, 4
push 0
mov edx, 0x10161ee6
mov ecx, str.Ammo
call fcn.100322e0
add esp, 4
mov edx, 0x10161e4c
mov ecx, str.ammo_color
push 0
call fcn.10034450
add esp, 4
cmp byte [0x10161ee6], 0
je 0x10039f2c
push 0
mov edx, 0x10161ffc
mov ecx, str.Show_value_after_1_bullet
call fcn.100322e0
add esp, 4
mov edx, 0x10161fcd
mov ecx, str.Getze_backround_ammo
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161fe8
mov ecx, str.Ammo_outline
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161fce], 0
je 0x10039f2c
push 0
mov edx, 0x10161fe9
mov ecx, str.Outline_priority_ammo
call fcn.100322e0
add esp, 4
push 0
mov edx, 0x10161ee4
mov ecx, str.Weapon
call fcn.100322e0
add esp, 4
mov edx, 0x10161e2c
mov ecx, str.weaponcolor
push 0
call fcn.10034450
add esp, 4
mov edx, 0x10161ee5
mov ecx, str.Weapon_icon
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161ee2
mov ecx, str.Skeleton
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161e3c
mov ecx, str.skeleton_color
push 0
call fcn.10034450
add esp, 4
mov edx, 0x10161ee7
mov ecx, str.LBU_update_bar
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161f48
mov ecx, str.Flags
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161f48], 0
je 0x1003a0aa
push 0
mov edx, 0x10161f43
mov ecx, str.Armor
call fcn.100322e0
add esp, 4
mov edx, 0x10161f42
mov ecx, str.Money
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161f46
mov ecx, str.Scoped
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161f46], 0
je 0x1003a01e
push 0
mov edx, 0x10162000
mov ecx, str.Turn_to_getze_style
call fcn.100322e0
add esp, 4
push 0
mov edx, 0x10161f47
mov ecx, str.Reload
call fcn.100322e0
add esp, 4
mov edx, 0x10161ffe
mov ecx, str.Location
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161ffd
mov ecx, str.Distance
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10162054
mov ecx, str.Vulnerable
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161f44
mov ecx, str.Resolver
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x10161f45
mov ecx, str.Hitbox_prioritized_point
push 1
call fcn.100322e0
add esp, 4
mov edx, 0x10161fff
mov ecx, str.Shifting
push 1
call fcn.100322e0
add esp, 4
call fcn.100312f0
movss xmm0, dword [0x100e0ae8]
sub esp, 0x10
movss xmm1, dword [0x100e0a7c]
mov eax, esp
xorps xmm2, xmm2
xor edx, edx
mov ecx, str.Colored_models
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax], xmm2
movss dword [eax + 8], xmm0
movss dword [eax + 0xc], xmm1
call fcn.10030b10
push 0
mov edx, 0x10161eee
mov ecx, str.Enemy_chams
call fcn.100322e0
add esp, 0x14
cmp byte [0x10161eee], 0
je 0x1003a14b
push ecx
mov ecx, str.Visible_chams
call fcn.10035c20
add esp, 4
mov edx, 0x10161e5c
mov ecx, str.vchams
push 0
call fcn.10034450
mov ecx, str.Hidden_chams
call fcn.10035c20
add esp, 4
mov edx, 0x10161e6c
mov ecx, str.ivcham
push 0
call fcn.10034450
add esp, 4
push 0
mov edx, 0x10161c99
mov ecx, str.History_chams
call fcn.100322e0
add esp, 4
cmp byte [0x10161c99], 0
je 0x1003a17c
push 0
mov edx, 0x10161c9c
mov ecx, str.hhvchams
call fcn.10034450
add esp, 4
push 0
mov edx, 0x10161ecc
mov ecx, str.Local_chams
call fcn.100322e0
add esp, 4
cmp byte [0x10161ecc], 0
je 0x1003a1cf
push ecx
mov ecx, str.Local_color
call fcn.10035c20
add esp, 4
mov edx, 0x10161e7c
mov ecx, str.localvcolor
push 0
call fcn.10034450
add esp, 4
mov edx, 0x10161ece
mov ecx, str.Blend_when_scope
push 0
call fcn.100322e0
add esp, 4
call fcn.100312f0
movss xmm0, dword [0x100e0ad4]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, str.Other_ESP
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss dword [eax + 0xc], xmm0
call fcn.10030b10
push 0
mov edx, 0x10162098
mov ecx, str._Getze__Manual_arrows
call fcn.100322e0
add esp, 0x14
mov edx, 0x10162083
mov ecx, str._Getze__Windows
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10162083], 0
je 0x1003a308
sub esp, 0x10
mov dword [ebp - 0x20], str.Simple
mov ecx, esp
mov dword [ebp - 0x1c], str.Advanced
lea eax, [ebp - 0x14]
mov dword [ebp - 0x18], str.Other
lea edx, [ebp - 0x20]
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x1016207c
mov ecx, str.Window_style
call fcn.100341c0
mov eax, dword [0x1016207c]
add esp, 0x10
test eax, eax
jne 0x1003a29f
push eax
mov edx, 0x10162080
mov ecx, str._Getze__Indicators
call fcn.100322e0
mov edx, 0x10162082
mov ecx, str._Getze__Keybinds
jmp 0x1003a2d3
cmp eax, 3
jne 0x1003a2e0
push 0
mov edx, 0x10161edf
mov ecx, str.Indicators
call fcn.100322e0
add esp, 4
mov edx, 0x10161d98
mov ecx, str.Spectator_list
push 0
call fcn.100322e0
mov edx, 0x10162008
mov ecx, str.Fakelag_indicator
add esp, 4
push 0
call fcn.100322e0
add esp, 4
push 0
mov edx, 0x10162081
mov ecx, str._Getze__Spectators
call fcn.100322e0
add esp, 4
mov edx, 0x10162084
mov ecx, str._Getze__Round_summary
push 0
call fcn.100322e0
add esp, 4
push 0
mov edx, 0x10162085
mov ecx, str.Local_trail
call fcn.100322e0
add esp, 4
mov edx, 0x10162088
mov ecx, str.dr123131opp
push 0
call fcn.10034450
add esp, 4
mov edx, 0x10161da4
mov ecx, str.Penetration_crosshair
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161d79
mov ecx, str.Dropped_weapons
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161ebc
mov ecx, str.dropp
push 0
call fcn.10034450
add esp, 4
mov edx, 0x10161d7a
mov ecx, str.Dropped_ammo
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161d7b
mov ecx, str.Projectile_esp
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161d7b], 0
je 0x1003a3de
sub esp, 0x10
mov dword [ebp - 0x24], str.Default
mov ecx, esp
mov dword [ebp - 0x20], str.Getze
lea eax, [ebp - 0x14]
mov dword [ebp - 0x1c], str.Moneybot
lea edx, [ebp - 0x24]
mov dword [ebp - 0x18], str.Pandora
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x1016200c
mov ecx, str.Projectile_type
call fcn.100341c0
add esp, 0x10
push 0
mov edx, 0x10161e9c
mov ecx, str.proj_color
call fcn.10034450
add esp, 4
mov edx, 0x10161ee1
mov ecx, str.Projectile_ranges
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161eac
mov ecx, str.proj_rrcolor
push 0
call fcn.10034450
add esp, 4
mov edx, 0x10161f39
mov ecx, str.Planted_C4
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10162055
mov ecx, str.Bullet_impacts
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161eec
mov ecx, str.Bullet_tracers
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161eec], 0
je 0x1003a492
sub esp, 0x10
mov dword [ebp - 0x1c], str.Default
mov ecx, esp
mov dword [ebp - 0x18], str.Getze
lea eax, [ebp - 0x14]
lea edx, [ebp - 0x1c]
push eax
push edx
push ecx
call fcn.10037870
mov edx, 0x10161ed0
mov ecx, str.Tracer_material
call fcn.100341c0
add esp, 0x10
push 0
mov edx, 0x10161ef0
mov ecx, str.Grenade_tracer
call fcn.100322e0
add esp, 4
mov edx, 0x10161ef2
mov ecx, str.Force_crosshair
push 0
call fcn.100322e0
add esp, 4
call fcn.100312f0
movss xmm1, dword [0x100e0ad4]
sub esp, 0x10
movss xmm0, dword [0x100e0ad0]
mov eax, esp
xor edx, edx
mov ecx, str.Effects
movss dword [eax], xmm1
movss xmm1, dword [0x100e0aa8]
movss dword [eax + 4], xmm0
movss dword [eax + 8], xmm1
movss dword [eax + 0xc], xmm0
call fcn.10030b10
push 0
mov edx, 0x10161d87
mov ecx, str.Remove_smoke
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161ef5
mov ecx, str.Remove_flash
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161ef3
mov ecx, str.Remove_team_rendering
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161d8a
mov ecx, str.Remove_scope
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10162099
mov ecx, str.Sunset
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161ede
mov ecx, str.Night_mode
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161ef1
mov ecx, str.Full_bright
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161ee0
mov ecx, str.Hitmarker
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10162078
mov ecx, str.Hitmarker_3D
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161d84
mov ecx, str.Transparent_props
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161d8b
mov ecx, str.Field_of_view
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161d8b], 0
je 0x1003a621
push 0
mov edx, 0x10161ef4
mov ecx, str.Use_fov_while_scope
call fcn.100322e0
add esp, 4
mov edx, 0x10161c6c
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Field_of_view_amount
push 0x800
push str._d__
push 0xb4
push 0
call fcn.10036500
add esp, 0x18
push 0
mov edx, 0x10161f07
mov ecx, str.Viewmodel_fov
call fcn.100322e0
add esp, 4
cmp byte [0x10161f07], 0
je 0x1003a66b
push 0
push ecx
mov dword [esp], 0x3f800000
mov edx, 0x10161f08
push 0x800
push str._d__
push 0xb4
push 0
mov ecx, str.Viewmodel_fov_amount
call fcn.10036500
add esp, 0x18
cmp byte [0x10161ede], 0
jne 0x1003a686
cmp byte [0x10161d84], 0
jne 0x1003a686
cmp byte [0x10161ef1], 0
je 0x1003a68b
call fcn.100b8050
push 0
mov edx, 0x10162017
mov ecx, str.Flash_light
call fcn.100322e0
add esp, 4
cmp byte [0x10162017], 0
je 0x1003a6cd
push ecx
mov ecx, str.Flash_light_key
call fcn.10035c20
add esp, 4
mov edx, 0x10162018
mov ecx, str.lanterna_keyYY
push 0x10161efc
call fcn.10035660
add esp, 4
push ecx
mov ecx, str.Thirdperson_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161ef8
mov ecx, str.Thirdperson_keyYY
push 0x10161efc
call fcn.10035660
add esp, 4
jmp 0x1003d955
movss xmm0, dword [0x100e0af0]
sub esp, 0x10
mov eax, esp
xorps xmm1, xmm1
xor edx, edx
mov ecx, str.Miscellaneous
movss dword [eax], xmm1
movss dword [eax + 4], xmm1
movss xmm1, dword [0x100e0aa8]
movss dword [eax + 8], xmm1
movss dword [eax + 0xc], xmm0
call fcn.10030b10
mov ecx, esp
mov dword [ebp - 0x24], 0x100d8eb0
lea eax, [ebp - 0x14]
mov dword [ebp - 0x20], str.Auto
push eax
lea edx, [ebp - 0x24]
mov dword [ebp - 0x1c], 0x100d9b80
push edx
push ecx
mov dword [ebp - 0x18], 0x100d9b84
call fcn.10037870
mov edx, 0x10161ed0
mov ecx, str.Automatic_buy
call fcn.100341c0
push 0
mov edx, 0x10161c97
mov ecx, str.Preserve_killfeed
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161de8
mov ecx, str.Clan_tag
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161c98
mov ecx, str.Rod_goll_force
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161eea
mov ecx, str.Unlock_inventory_in_game
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161eef
mov ecx, str.Damage_event
push 0
call fcn.100322e0
add esp, 4
cmp byte [0x10161eef], 0
je 0x1003a7ea
push 0
mov edx, 0x10162001
mov ecx, str.Change_style_to_getze
call fcn.100322e0
add esp, 4
push 0
mov edx, 0x10161edd
mov ecx, str.C4_event
call fcn.100322e0
add esp, 4
mov edx, 0x10161edc
mov ecx, str.Purchace_event
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161f78
mov ecx, str.Onetap_prediction
push 1
call fcn.100322e0
add esp, 4
cmp byte [0x10161f78], 0
je 0x1003a843
push 0
mov edx, 0x10161f79
mov ecx, str.Prediction_logs
call fcn.100322e0
add esp, 4
push 1
mov edx, 0x10162014
mov ecx, str._Prediction__Maintain_sequence_transitions
call fcn.100322e0
add esp, 4
mov edx, 0x10162015
mov ecx, str._Prediction__Fix_setup_bones_time
push 1
call fcn.100322e0
mov ecx, str.Airstuck_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161fa0
mov ecx, str.Airstuckxcd_keyYY
push 0x10161efc
call fcn.10035660
add esp, 4
call fcn.100312f0
movss xmm0, dword [0x100e0ad4]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, str.Movement
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0acc]
movss dword [eax + 0xc], xmm0
call fcn.10030b10
push 0
mov edx, 0x10161f04
mov ecx, str.Automatic_bunnyhop
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161f06
mov ecx, str.Automatic_strafe
push 0
call fcn.100322e0
add esp, 4
mov edx, 0x10161ecd
mov ecx, str.Slide_walk
push 0
call fcn.100322e0
mov ecx, str.Fakewalk_key
call fcn.10035c20
add esp, 4
mov edx, 0x10161dec
mov ecx, str.Fakewalk_keyYY
push 0x10161efc
call fcn.10035660
add esp, 4
call fcn.100312f0
movss xmm0, dword [0x100e0ad4]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, str.Settings
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0acc]
movss dword [eax + 0xc], xmm0
call fcn.10030b10
add esp, 0xc
mov ecx, str.Menu_color
call fcn.10035c20
add esp, 4
mov edx, 0x10161e8c
mov ecx, str.menuvcolor
push 0
call fcn.10034450
add esp, 4
jmp 0x1003d955
sub esp, 0x10
xorps xmm0, xmm0
mov eax, esp
xor edx, edx
mov ecx, str.Skinchanger
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0af0]
movss dword [eax + 0xc], xmm0
call fcn.10030b10
push 0
mov edx, 0x10161dbc
mov ecx, str.Enable
call fcn.100322e0
add esp, 0x14
mov edx, 0x10161df4
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Skin_quality
push 0x800
push str._d__
push 0x64
push 0
call fcn.10036500
add esp, 0x18
mov edx, 0x10161df0
push 0
push ecx
mov dword [esp], 0x3f800000
mov ecx, str.Skin_seed
push 0x800
push str._d__
push 0xff
push 0
call fcn.10036500
add esp, 0x18
mov dword [ebp - 0x38], 0
lea edx, [ebp - 0x38]
mov dword [ebp - 0x34], 0
mov ecx, str.Force_update
call fcn.10032b60
test al, al
je 0x1003aa6e
mov eax, dword [0x101c3480]
mov dword [eax + 0x174], 0xffffffff
mov byte [0x101c54a4], 1
call fcn.100312f0
movss xmm0, dword [0x100e0ad4]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, str.Weapon_skin
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0af0]
movss dword [eax + 0xc], xmm0
call fcn.10030b10
mov ecx, esp
mov dword [ebp - 0x70], 0x100d8eb0
lea eax, [ebp - 0x44]
mov dword [ebp - 0x6c], str.Bayonet
push eax
lea edx, [ebp - 0x70]
mov dword [ebp - 0x68], str.Bowie
push edx
push ecx
mov dword [ebp - 0x64], str.Butterfly
mov dword [ebp - 0x60], str.Falchion
mov dword [ebp - 0x5c], str.Flip
mov dword [ebp - 0x58], 0x100d9dc0
mov dword [ebp - 0x54], str.Huntsman
mov dword [ebp - 0x50], str.Karambit
mov dword [ebp - 0x4c], str.M9_bayonet
mov dword [ebp - 0x48], str.Daggers
call fcn.10037870
mov edx, 0x10161ed8
mov ecx, str.Knife_changer
call fcn.100341c0
mov eax, dword [0x10162184]
add esp, 0x10
cmp eax, 4
jne 0x1003af76
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Glock_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d62e
cmp dword [0x10161dc0], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100d8eb0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003aba3
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003abee
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ac39
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ac84
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003accf
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ad1a
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ad65
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003adb0
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003adfb
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ae46
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ae91
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003aedc
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003af27
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc0], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d62e
mov ecx, dword [0x10172d08]
mov dword [0x10161dc0], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp eax, 1
jne 0x1003b3c6
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Deagle_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d62e
cmp dword [0x10161dc4], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100d8eb0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003aff3
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b03e
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b089
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b0d4
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b11f
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b16a
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b1b5
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b200
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b24b
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b296
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b2e1
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b32c
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b377
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc4], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d62e
mov ecx, dword [0x10172d08]
mov dword [0x10161dc4], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp eax, 2
jne 0x1003b816
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Elites_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d62e
cmp dword [0x10161dc8], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100d8eb0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b443
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b48e
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b4d9
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b524
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b56f
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b5ba
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b605
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b650
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b69b
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b6e6
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b731
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b77c
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b7c7
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dc8], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d62e
mov ecx, dword [0x10172d08]
mov dword [0x10161dc8], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp eax, 9
jne 0x1003bc66
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.AWP_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d62e
cmp dword [0x10161dcc], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100d8eb0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b893
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b8de
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b929
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b974
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003b9bf
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ba0a
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ba55
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003baa0
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003baeb
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bb36
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bb81
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bbcc
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bc17
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dcc], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d62e
mov ecx, dword [0x10172d08]
mov dword [0x10161dcc], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp eax, 0x28
jne 0x1003c0b6
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Ssg08_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d62e
cmp dword [0x10161dd0], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100d8eb0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bce3
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bd2e
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bd79
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bdc4
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003be0f
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003be5a
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bea5
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bef0
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bf3b
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bf86
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003bfd1
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c01c
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c067
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd0], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d62e
mov ecx, dword [0x10172d08]
mov dword [0x10161dd0], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp eax, 0x26
jne 0x1003c506
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Scar20_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d62e
cmp dword [0x10161dd4], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100d8eb0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c133
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c17e
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c1c9
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c214
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c25f
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c2aa
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c2f5
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c340
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c38b
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c3d6
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c421
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c46c
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c4b7
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd4], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d62e
mov ecx, dword [0x10172d08]
mov dword [0x10161dd4], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp eax, 0xb
jne 0x1003c956
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Auto_t_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d62e
cmp dword [0x10161dd8], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100d8eb0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c583
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c5ce
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c619
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c664
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c6af
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c6fa
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c745
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c790
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c7db
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c826
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c871
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c8bc
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c907
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161dd8], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d62e
mov ecx, dword [0x10172d08]
mov dword [0x10161dd8], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp eax, 0x3d
jne 0x1003cda6
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Usp_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d62e
cmp dword [0x10161ddc], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100d8eb0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003c9d3
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ca1e
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ca69
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cab4
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003caff
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cb4a
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cb95
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cbe0
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cc2b
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cc76
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ccc1
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cd0c
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cd57
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161ddc], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d62e
mov ecx, dword [0x10172d08]
mov dword [0x10161ddc], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp eax, 0x40
jne 0x1003d1f6
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Revolver_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d62e
cmp dword [0x10161de0], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100d8eb0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ce23
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ce6e
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003ceb9
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cf04
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cf4f
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cf9a
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003cfe5
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d030
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d07b
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d0c6
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d111
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d15c
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d1a7
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de0], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d62e
mov ecx, dword [0x10172d08]
mov dword [0x10161de0], 0xd
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp eax, 0x1e
jne 0x1003d955
mov dword [ebp - 0x34], 0x430c0000
mov ecx, str.Tec_skin
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0x428c0000
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d62e
cmp dword [0x10161de4], 0
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, 0x100d8eb0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d273
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 0
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 1
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Candy_Apple
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d2be
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 1
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 2
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Westland
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d309
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 2
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 3
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Gamma_Doppler
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d354
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 3
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 4
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_1
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d39f
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 4
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 5
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_2
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d3ea
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 5
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 6
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_3
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d435
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 6
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 7
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Doppler_4
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d480
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 7
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 8
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Whiteout
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d4cb
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 8
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 9
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Cyrex
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d516
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 9
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 0xa
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Twilight_Galaxy
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d561
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 0xa
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 0xb
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Water_Elemental
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d5ac
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 0xb
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 0xc
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Abyss
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d5f7
mov ecx, dword [0x10172d08]
mov dword [0x10161de4], 0xc
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
cmp dword [0x10161de4], 0xd
lea eax, [ebp - 0x38]
push eax
sete dl
mov dword [ebp - 0x34], 0
mov ecx, str.Dragonfire
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d62e
mov dword [0x10161de4], 0xd
mov ecx, dword [0x10172d08]
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
jmp 0x1003d955
sub esp, 0x10
xorps xmm0, xmm0
mov eax, esp
xor edx, edx
mov ecx, str.Players
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0af0]
movss dword [eax + 0xc], xmm0
call fcn.10030b10
call fcn.100312f0
mov ecx, str.Adjustments
jmp 0x1003d91b
sub esp, 0x10
xorps xmm0, xmm0
mov eax, esp
xor edx, edx
mov ecx, str.Presets
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0af0]
movss dword [eax + 0xc], xmm0
call fcn.10030b10
mov dword [ebp - 4], 0
xorps xmm0, xmm0
push 8
mov dword [ebp - 0x30], 0
movups xmmword [ebp - 0x2c], xmm0
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0
call fcn.100c6d80
lea ecx, [ebp - 0x30]
add esp, 0x14
mov dword [eax + 4], 0
mov dword [ebp - 0x30], eax
mov dword [eax], ecx
mov dword [ebp - 0x1c], 0
mov dword [ebp - 0x18], 0xf
mov byte [ebp - 0x2c], 0
mov dword [ebp - 4], 1
mov ecx, str.ConfigsList
mov dword [ebp - 0x34], 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push dword [ebp - 0x38]
call fcn.10035d30
add esp, 8
test al, al
je 0x1003d7c0
mov dl, byte [0x101c97a5]
lea eax, [ebp - 0x38]
push eax
mov ecx, str.Default
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d77d
xor edx, edx
mov byte [0x101c97a5], 1
mov dword [0x101c98a4], edx
mov byte [0x101c97a4], dl
jmp 0x1003d7c6
mov dl, byte [0x101c97a4]
lea eax, [ebp - 0x38]
push eax
mov ecx, str.Auto
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
call fcn.10033550
add esp, 4
test al, al
je 0x1003d7c0
mov edx, 1
mov byte [0x101c97a5], 0
mov dword [0x101c98a4], edx
mov byte [0x101c97a4], dl
jmp 0x1003d7c6
mov edx, dword [0x101c98a4]
mov ecx, dword [0x10172d08]
mov eax, dword [ecx + 0x24]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x24], eax
sub edx, 0
je 0x1003d7e8
sub edx, 1
jne 0x1003d7f7
push 8
push str.auto_cfg
jmp 0x1003d7ef
push 7
push str.default
lea ecx, [ebp - 0x30]
call fcn.10028310
lea edx, [ebp - 0x38]
mov dword [ebp - 0x38], 0
mov ecx, str.Save
mov dword [ebp - 0x34], 0
call fcn.10032b60
test al, al
je 0x1003d82e
sub esp, 0x1c
lea eax, [ebp - 0x30]
mov ecx, esp
push eax
call fcn.10027b30
mov ecx, 0x10161c60
call fcn.1002a4e0
lea edx, [ebp - 0x38]
mov dword [ebp - 0x38], 0
mov ecx, str.Load
mov dword [ebp - 0x34], 0
call fcn.10032b60
test al, al
je 0x1003d865
sub esp, 0x1c
lea eax, [ebp - 0x30]
mov ecx, esp
push eax
call fcn.10027b30
mov ecx, 0x10161c60
call fcn.1002a990
call fcn.100312f0
movss xmm0, dword [0x100e0ad4]
sub esp, 0x10
mov eax, esp
xor edx, edx
mov ecx, 0x100d9f60
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0af0]
movss dword [eax + 0xc], xmm0
call fcn.10030b10
add esp, 0x10
call fcn.100312f0
lea ecx, [ebp - 0x30]
mov dword [ebp - 4], 0xffffffff
call fcn.10028230
mov eax, dword [ebp - 0x30]
push 8
push eax
mov dword [ebp - 0x30], 0
call fcn.100c75e0
add esp, 8
jmp case.default.0x10038c6f
sub esp, 0x10
xorps xmm0, xmm0
mov eax, esp
xor edx, edx
mov ecx, 0x100d89c0
movss dword [eax], xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0af0]
movss dword [eax + 0xc], xmm0
call fcn.10030b10
call fcn.100312f0
mov ecx, 0x100d8a54
movss xmm0, dword [0x100e0ad4]
mov eax, esp
movss dword [eax], xmm0
xorps xmm0, xmm0
movss dword [eax + 4], xmm0
movss xmm0, dword [0x100e0aa8]
movss dword [eax + 8], xmm0
movss xmm0, dword [0x100e0af0]
movss dword [eax + 0xc], xmm0
xor edx, edx
call fcn.10030b10
add esp, 0x10
call fcn.100312f0
call fcn.10030890
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.100c6d50
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret