Function at 0x62eb70
Capabilities:
Read .ini file

Disassembly:
sub esp, 0x28
mov eax, dword [0x6d63d0]
push ebx
push esi
mov esi, dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
push edi
push 0x76cb98
push 0
push str.Type
push str.Controller
mov dword [esp + 0x40], eax
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
mov edi, dword [sym.imp.KERNEL32.dll_WritePrivateProfileStringA]
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.Type
push str.Controller
call edi
push 0x76cb98
push 0
push str.Flags
push str.Controller
mov dword [0x76d56c], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.Flags
push str.Controller
call edi
mov eax, dword [0x76d56c]
test eax, eax
mov dword [0x76d570], ebx
jl 0x62ec21
cmp eax, 5
jle 0x62ec2b
mov dword [0x76d56c], 0
push 0x76cb98
push 0x11
push str.MoveUp
push str.Keyboard2
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.MoveUp
push str.Keyboard2
call edi
push 0x76cb98
push 0x1f
push str.MoveDown
push str.Keyboard2
mov dword [0x76cd18], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.MoveDown
push str.Keyboard2
call edi
push 0x76cb98
push 0x1e
push str.MoveLeft
push str.Keyboard2
mov dword [0x76cd1c], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.MoveLeft
push str.Keyboard2
call edi
push 0x76cb98
push 0x20
push str.MoveRight
push str.Keyboard2
mov dword [0x76cd20], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.MoveRight
push str.Keyboard2
call edi
push 0x76cb98
push 0xc9
push str.ZoomIn
push str.Keyboard2
mov dword [0x76cd24], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.ZoomIn
push str.Keyboard2
call edi
push 0x76cb98
push 0xd1
push str.ZoomOut
push str.Keyboard2
mov dword [0x76cd28], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.ZoomOut
push str.Keyboard2
call edi
push 0x76cb98
push 0x47
push str.PanLeft
push str.Keyboard2
mov dword [0x76cd2c], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.PanLeft
push str.Keyboard2
call edi
push 0x76cb98
push 0x49
push str.PanRight
push str.Keyboard2
mov dword [0x76cd30], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.PanRight
push str.Keyboard2
call edi
push 0x76cb98
push 0x48
push str.CenterCamera
push str.Keyboard2
mov dword [0x76cd34], ebx
call esi
mov ebx, eax
push ebx
push 0x68d830
lea edx, [esp + 0x18]
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.CenterCamera
push str.Keyboard2
call edi
push 0x76cb98
push 0x39
push str.FireAimGuns
push str.Keyboard2
mov dword [0x76cd38], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.FireAimGuns
push str.Keyboard2
call edi
push 0x76cb98
push 0x10
push str.WarningShot
push str.Keyboard2
mov dword [0x76cd3c], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.WarningShot
push str.Keyboard2
call edi
push 0x76cb98
push 0xf
push str.Commandeer
push str.Keyboard2
mov dword [0x76cd40], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.Commandeer
push str.Keyboard2
call edi
push 0x76cb98
push 0x22
push str.ShowMap
push str.Keyboard2
mov dword [0x76cd44], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.ShowMap
push str.Keyboard2
call edi
push 0x76cb98
push 2
push str.FightMode
push str.Keyboard2
mov dword [0x76cd48], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.FightMode
push str.Keyboard2
call edi
push 0x76cb98
push 3
push str.NormalMode
push str.Keyboard2
mov dword [0x76cd4c], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.NormalMode
push str.Keyboard2
call edi
push 0x76cb98
push 4
push str.GunMode
push str.Keyboard2
mov dword [0x76cd50], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.GunMode
push str.Keyboard2
call edi
push 0x76cb98
push 0x4c
push str.JumpHighAttack
push str.Keyboard2
mov dword [0x76cd54], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.JumpHighAttack
push str.Keyboard2
call edi
mov dword [0x76cd58], ebx
push 0x76cb98
push 0x4d
push str.KickStealthKill
push str.Keyboard2
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.KickStealthKill
push str.Keyboard2
call edi
push 0x76cb98
push 0x4b
push str.PunchStealthStun
push str.Keyboard2
mov dword [0x76cd5c], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.PunchStealthStun
push str.Keyboard2
call edi
push 0x76cb98
push 0x2a
push str.Block
push str.Keyboard2
mov dword [0x76cd60], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.Block
push str.Keyboard2
call edi
push 0x76cb98
push 0x12
push str.GrabPickupThrowFrisk
push str.Keyboard2
mov dword [0x76cd64], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.GrabPickupThrowFrisk
push str.Keyboard2
call edi
push 0x76cb98
push 0x2c
push str.Frisk
push str.Keyboard2
mov dword [0x76cd68], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.Frisk
push str.Keyboard2
call edi
push 0x76cb98
push 0x2d
push str.Arrest
push str.Keyboard2
mov dword [0x76cd6c], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.Arrest
push str.Keyboard2
call edi
push 0x76cb98
push 0x21
push str.FlashBadge
push str.Keyboard2
mov dword [0x76cd70], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.FlashBadge
push str.Keyboard2
call edi
push 0x76cb98
push 0x2e
push str.Cover
push str.Keyboard2
mov dword [0x76cd74], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.Cover
push str.Keyboard2
call edi
push 0x76cb98
push 0x13
push str.Reload
push str.Keyboard2
mov dword [0x76cd78], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.Reload
push str.Keyboard2
call edi
push 0x76cb98
push 0x4b
push str.CarAccel
push str.Keyboard2
mov dword [0x76cd7c], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.CarAccel
push str.Keyboard2
call edi
push 0x76cb98
push 0x4c
push str.CarBrake
push str.Keyboard2
mov dword [0x76cd80], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.CarBrake
push str.Keyboard2
call edi
push 0x76cb98
push 0x4d
push str.CarHandbrake
push str.Keyboard2
mov dword [0x76cd84], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.CarHandbrake
push str.Keyboard2
call edi
push 0x76cb98
push 0x21
push str.CarHorn
push str.Keyboard2
mov dword [0x76cd88], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.CarHorn
push str.Keyboard2
call edi
push 0x76cb98
push 0x12
push str.CarSiren
push str.Keyboard2
mov dword [0x76cd8c], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.CarSiren
push str.Keyboard2
call edi
push 0x76cb98
push 0x2a
push str.CarRearView
push str.Keyboard2
mov dword [0x76cd90], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.CarRearView
push str.Keyboard2
call edi
push 0x76cb98
push 0x2e
push str.CarCamera
push str.Keyboard2
mov dword [0x76cd94], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.CarCamera
push str.Keyboard2
call edi
push 0x76cb98
push 0x2f
push str.SkipTrack
push str.Keyboard2
mov dword [0x76cd98], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.SkipTrack
push str.Keyboard2
call edi
push 0x76cb98
mov dword [0x76cd9c], ebx
push 0x804
push str.LeftPedMode
push str.Mouse2
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.LeftPedMode
push str.Mouse2
call edi
push 0x76cb98
push 0x804
push str.LeftCombatMode
push str.Mouse2
mov dword [0x76ccc0], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.LeftCombatMode
push str.Mouse2
call edi
push 0x76cb98
push 0x1000
push str.LeftGunMode
push str.Mouse2
mov dword [0x76ccc4], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.LeftGunMode
push str.Mouse2
call edi
push 0x76cb98
push 0x1000
push str.LeftDriverMode
push str.Mouse2
mov dword [0x76ccc8], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.LeftDriverMode
push str.Mouse2
call edi
push 0x76cb98
push 0x804
push str.LeftStealthMode
push str.Mouse2
mov dword [0x76cccc], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.LeftStealthMode
push str.Mouse2
call edi
push 0x76cb98
push 0x11
push str.RightPedMode
push str.Mouse2
mov dword [0x76ccd0], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.RightPedMode
push str.Mouse2
call edi
push 0x76cb98
push 0x402
push str.RightCombatMode
push str.Mouse2
mov dword [0x76ccd4], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.RightCombatMode
push str.Mouse2
call edi
push 0x76cb98
push 0x11
push str.RightGunMode
push str.Mouse2
mov dword [0x76ccd8], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.RightGunMode
push str.Mouse2
call edi
push 0x76cb98
push 0x400000
push str.RightDriverMode
push str.Mouse2
mov dword [0x76ccdc], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.RightDriverMode
push str.Mouse2
call edi
push 0x76cb98
push 0x402
push str.RightStealthMode
push str.Mouse2
mov dword [0x76cce0], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.RightStealthMode
push str.Mouse2
call edi
push 0x76cb98
push 0x10000
push str.MiddlePedMode
push str.Mouse2
mov dword [0x76cce4], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.MiddlePedMode
push str.Mouse2
call edi
push 0x76cb98
push 0x11
push str.MiddleCombatMode
push str.Mouse2
mov dword [0x76cce8], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.MiddleCombatMode
push str.Mouse2
call edi
push 0x76cb98
push 0x2000
push str.MiddleGunMode
push str.Mouse2
mov dword [0x76ccec], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.MiddleGunMode
push str.Mouse2
call edi
push 0x76cb98
push 0
push str.MiddleDriverMode
push str.Mouse2
mov dword [0x76ccf0], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.MiddleDriverMode
push str.Mouse2
call edi
push 0x76cb98
push 0x1000
push str.MiddleStealthMode
push str.Mouse2
mov dword [0x76ccf4], ebx
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.MiddleStealthMode
push str.Mouse2
call edi
push 0x76cb98
push 0x40
push str.FourthPedMode
push str.Mouse2
mov dword [0x76ccf8], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.FourthPedMode
push str.Mouse2
call edi
push 0x76cb98
push 0x48
push str.FourthCombatMode
push str.Mouse2
mov dword [0x76ccfc], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.FourthCombatMode
push str.Mouse2
call edi
push 0x76cb98
push 0x4000
mov dword [0x76cd00], ebx
push str.FourthGunMode
push str.Mouse2
call esi
mov ebx, eax
push ebx
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.FourthGunMode
push str.Mouse2
call edi
push 0x76cb98
push 0x800000
push str.FourthDriverMode
push str.Mouse2
mov dword [0x76cd04], ebx
call esi
mov ebx, eax
push ebx
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.FourthDriverMode
push str.Mouse2
call edi
push 0x76cb98
push 0x48
push str.FourthStealthMode
push str.Mouse2
mov dword [0x76cd08], ebx
call esi
mov ebx, eax
push ebx
lea edx, [esp + 0x14]
push 0x68d830
push edx
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.FourthStealthMode
push str.Mouse2
call edi
push 0x76cb98
push 9
push str.GunSensitivity
push str.Mouse2
mov dword [0x76cd0c], ebx
call esi
push eax
lea ecx, [esp + 0x14]
push 0x68d830
push ecx
mov dword [esp + 0x18], eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea edx, [esp + 0x14]
push edx
push str.GunSensitivity
push str.Mouse2
call edi
fild dword [esp + 0xc]
push 0x76cb98
push 9
fmul dword [0x68b7e4]
push str.CarSensitivity
push str.Mouse2
fstp dword [0x76cb3c]
call esi
mov dword [esp + 0xc], eax
push eax
lea eax, [esp + 0x14]
push 0x68d830
push eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea ecx, [esp + 0x14]
push ecx
push str.CarSensitivity
push str.Mouse2
call edi
fild dword [esp + 0xc]
push 0x76cb98
push 9
fmul dword [0x68b7e4]
push str.CamSensitivity
push str.Mouse2
fstp dword [0x76ccb0]
call esi
push eax
lea edx, [esp + 0x14]
push 0x68d830
push edx
mov dword [esp + 0x18], eax
call fcn.00671a9a
add esp, 0xc
push 0x76cb98
lea eax, [esp + 0x14]
push eax
push str.CamSensitivity
push str.Mouse2
call edi
fild dword [esp + 0xc]
pop edi
pop esi
fmul dword [0x68b7e4]
pop ebx
fstp dword [0x76ccb8]
fld dword [0x76cb3c]
fmul qword [0x6a1470]
fcom qword [0x6a1468]
fnstsw ax
test ah, 0x41
je 0x62fbcb
fcomp qword [0x693710]
fnstsw ax
test ah, 5
jp 0x62fbd7
jmp 0x62fbcd
fstp st(0)
mov dword [0x76cb3c], 0x3c23d70a
fld dword [0x76ccb0]
fmul qword [0x6a1470]
fcom qword [0x6a1468]
fnstsw ax
test ah, 0x41
je 0x62fbff
fcomp qword [0x693710]
fnstsw ax
test ah, 5
jp 0x62fc0b
jmp 0x62fc01
fstp st(0)
mov dword [0x76ccb0], 0x3c23d70a
fld dword [0x76ccb8]
fmul qword [0x6a1470]
fcom qword [0x6a1468]
fnstsw ax
test ah, 0x41
je 0x62fc33
fcomp qword [0x693710]
fnstsw ax
test ah, 5
jp 0x62fc3f
jmp 0x62fc35
fstp st(0)
mov dword [0x76ccb8], 0x3c23d70a
call fcn.0062d0b0
mov ecx, dword [esp + 0x24]
call fcn.00671b23
add esp, 0x28
ret