Function at 0x14005cdd0
Capabilities:
Read .ini file

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
push rbp
push rdi
push r14
lea rbp, [rax - 0x5f]
sub rsp, 0xe0
movaps xmmword [rax - 0x28], xmm6
mov rax, qword [0x14012e0c0]
xor rax, rsp
mov qword [rbp + 0x2f], rax
mov rbx, rcx
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x17], xmm0
lea rsi, [rbp + 0x5f]
movabs r14, 0xff00ff00ff00ff00
mov qword [rbp + 0x1f], r14
mov qword [rbp + 0x27], rsi
mov rdi, qword [rsi]
xor rdi, r14
mov qword [rbp + 0x17], rdi
mov qword [rsi], rax
mov r9, rcx
xorps xmm6, xmm6
xorps xmm2, xmm2
lea rdx, str.Aimbot
lea rcx, str.Aimbot
call fcn.14005af50
ucomiss xmm0, xmm6
jp 0x14005ce52
jne 0x14005ce52
xor ecx, ecx
jmp 0x14005ce54
mov cl, 1
mov rax, qword [0x14012fc30]
mov byte [rax + 0xe4], cl
mov r9, rbx
xorps xmm2, xmm2
lea rdx, str.TeamCheck
lea rcx, str.Aimbot
call fcn.14005af50
ucomiss xmm0, xmm6
jp 0x14005ce85
jne 0x14005ce85
xor ecx, ecx
jmp 0x14005ce87
mov cl, 1
mov rax, qword [0x14012fc30]
mov byte [rax + 0xe6], cl
mov r9, rbx
xorps xmm2, xmm2
lea rdx, str.HumanAim
lea rcx, str.Aimbot
call fcn.14005af50
ucomiss xmm0, xmm6
jp 0x14005ceb8
jne 0x14005ceb8
xor ecx, ecx
jmp 0x14005ceba
mov cl, 1
mov rax, qword [0x14012fc30]
mov byte [rax + 0xe7], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.Prediction
lea rcx, str.Aimbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0xe8], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.NormalFOV
lea rcx, str.Aimbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0xea], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.RainbowFOV
lea rcx, str.Aimbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0xeb], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.FilledFOV
lea rcx, str.Aimbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0xec], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.DoVisibleCheck
lea rcx, str.Aimbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x24], cl
mov r9, rbx
xorps xmm2, xmm2
lea rdx, str.Smooth
lea rcx, str.Aimbot
call fcn.14005af50
mov rax, qword [0x14012fc30]
movss dword [rax + 0x12c], xmm0
mov r9, rbx
xorps xmm2, xmm2
lea rdx, str.FieldOfView
lea rcx, str.Aimbot
call fcn.14005af50
cvttss2si edx, xmm0
mov rax, qword [0x14012fc30]
mov dword [rax + 0x134], edx
mov r9, rbx
xor r8d, r8d
lea rdx, str.AimbotKey
lea rcx, str.Aimbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rdx, qword [0x14012fc30]
mov dword [rdx + 0xf0], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.SnaplineType
lea rcx, str.Aimbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x14012fc30]
mov dword [rcx + 0x28], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.TriggerbotOn
lea rcx, str.Triggerbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0xfe], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.TriggerbotKey
lea rcx, str.Triggerbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rdx, qword [0x14012fc30]
mov dword [rdx + 0x100], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.MaxTriggerDistance
lea rcx, str.Triggerbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rdx, qword [0x14012fc30]
mov dword [rdx + 0x108], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.TriggerDelay
lea rcx, str.Triggerbot
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x14012fc30]
mov dword [rcx + 0x124], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.RifleAimbot
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130173]
mov r9, rbx
xor r8d, r8d
lea rdx, str.RifleHumanAim
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130172]
mov r9, rbx
xor r8d, r8d
lea rdx, str.RifleVisibleCheck
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130179]
mov r9, rbx
xor r8d, r8d
lea rdx, str.RifleRenderFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130171]
mov r9, rbx
xor r8d, r8d
lea rdx, str.RifleRainbowFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130178]
mov r9, rbx
xor r8d, r8d
lea rdx, str.RifleFilledFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130170]
mov r9, rbx
xor r8d, r8d
lea rdx, str.RifleAimFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov r9, rbx
xorps xmm2, xmm2
lea rdx, str.RifleSmooth
lea rcx, str.WeaponCfg
call fcn.14005af50
movss dword [0x14012e18c], xmm0
mov r9, rbx
xor r8d, r8d
lea rdx, str.RifleHitbox
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x140130174], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.RifleAimkey
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x140130b4c], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.ShotgunAimbot
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x14012e7d4]
mov r9, rbx
xor r8d, r8d
lea rdx, str.ShotgunHumanAim
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1401304ae]
mov r9, rbx
xor r8d, r8d
lea rdx, str.ShotgunVisibleCheck
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x14012e7dc]
mov r9, rbx
xor r8d, r8d
lea rdx, str.ShotgunRenderFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1401304ad]
mov r9, rbx
xor r8d, r8d
lea rdx, str.ShotgunRainbowFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1401304b4]
mov r9, rbx
xor r8d, r8d
lea rdx, str.ShotgunFilledFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1401304ac]
mov r9, rbx
xor r8d, r8d
lea rdx, str.ShotgunAimFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov r9, rbx
xorps xmm2, xmm2
lea rdx, str.ShotgunSmooth
lea rcx, str.WeaponCfg
call fcn.14005af50
movss dword [0x14012e7d8], xmm0
mov r9, rbx
xor r8d, r8d
lea rdx, str.ShotgunHitbox
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x1401304b0], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.ShotgunAimkey
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x140130b44], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.SmgAimbot
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x14012e80c]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SmgHumanAim
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1401304f6]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SmgVisibleCheck
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x14012e814]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SmgRenderFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1401304f5]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SmgRainbowFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1401304fc]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SmgFilledFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1401304f4]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SmgAimFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov r9, rbx
xorps xmm2, xmm2
lea rdx, str.SmgSmooth
lea rcx, str.WeaponCfg
call fcn.14005af50
movss dword [0x14012e810], xmm0
mov r9, rbx
xor r8d, r8d
lea rdx, str.SmgHitbox
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x1401304f8], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.SmgAimkey
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x140130ec0], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.SniperAimbot
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x14012e878]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SniperHumanAim
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130883]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SniperPrediction
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130881]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SniperVisibleCheck
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x14012e880]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SniperRenderFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130882]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SniperRainbowFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130888]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SniperFilledFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x140130880]
mov r9, rbx
xor r8d, r8d
lea rdx, str.SniperAimFOV
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [reloc.WLDAP32.dll_Ordinal_200], eax
mov r9, rbx
xorps xmm2, xmm2
lea rdx, str.SniperSmooth
lea rcx, str.WeaponCfg
call fcn.14005af50
movss dword [0x14012e87c], xmm0
mov r9, rbx
xor r8d, r8d
lea rdx, str.SniperHitbox
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x140130884], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.SniperAimkey
lea rcx, str.WeaponCfg
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [0x140130cf0], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.Bounding_Box
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x13], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.FilledESP
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x14], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.Skeletons
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x15], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.HeadCircle
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x16], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.Platform
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x17], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.OutlineBox
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x18], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.Distance
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x19], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.Snapline
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x25], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.NormalCrosshair
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x1b], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.NaziCrosshair
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x1c], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.CorneredBox
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x1d], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.RoundedBox
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x1e], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.Username
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x1f], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.DoVisibleCheck
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x24], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.SnaplineType
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x14012fc30]
mov dword [rcx + 0x28], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.WeaponESP
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x2c], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.AmmoCount
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x2d], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.KillCount
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x2e], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.PlayerID
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x2f], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.PlayerCount
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x30], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.Radar
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x31], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.RadarStyle
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x14012fc30]
mov dword [rcx + 0x34], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.MaxVisualDistance
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x14012fc30]
mov dword [rcx + 0x38], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.CrosshairLength
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov rcx, qword [0x14012fc30]
mov dword [rcx + 0x3c], eax
mov r9, rbx
xor r8d, r8d
lea rdx, str.ESPOutline
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne dl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x41], dl
mov r9, rbx
xor r8d, r8d
lea rdx, str.TextOutline
lea rcx, str.Visuals
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne dl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x42], dl
mov r9, rbx
xorps xmm2, xmm2
lea rdx, str.FontSize
lea rcx, str.Visuals
call fcn.14005af50
cvttss2si ecx, xmm0
mov rax, qword [0x14012fc30]
mov dword [rax + 0x20], ecx
movdqa xmm0, xmmword [0x14011b7f0]
movups xmmword [rbp - 0x69], xmm0
mov qword [rsp + 0x20], rbx
lea r9, [rbp - 0x69]
lea r8, str.2DBoxColorVisible
lea rcx, [rbp - 0x59]
call fcn.14005ae70
movdqa xmm0, xmmword [0x14011b7b0]
movups xmmword [rbp - 0x69], xmm0
mov qword [rsp + 0x20], rbx
lea r9, [rbp - 0x69]
lea r8, str.CorneredColorVisible
lea rcx, [rbp - 0x49]
call fcn.14005ae70
movdqa xmm0, xmmword [0x14011ba00]
movups xmmword [rbp - 0x69], xmm0
mov qword [rsp + 0x20], rbx
lea r9, [rbp - 0x69]
lea r8, str.SnaplineColorVisible
lea rcx, [rbp - 0x39]
call fcn.14005ae70
movdqa xmm0, xmmword [0x14011b810]
movups xmmword [rbp - 0x69], xmm0
mov qword [rsp + 0x20], rbx
lea r9, [rbp - 0x69]
lea r8, str.SkeletonColorVisible
lea rcx, [rbp - 0x29]
call fcn.14005ae70
movdqa xmm0, xmmword [0x14011ba40]
movups xmmword [rbp - 0x69], xmm0
mov qword [rsp + 0x20], rbx
lea r9, [rbp - 0x69]
lea r8, str.TextColor
lea rcx, [rbp - 0x19]
call fcn.14005ae70
movdqa xmm0, xmmword [0x14011b970]
movups xmmword [rbp - 0x69], xmm0
mov qword [rsp + 0x20], rbx
lea r9, [rbp - 0x69]
lea r8, str.2DBoxColorInvisible
lea rcx, [rbp - 9]
call fcn.14005ae70
movdqa xmm0, xmmword [0x14011b970]
movups xmmword [rbp - 0x69], xmm0
mov qword [rsp + 0x20], rbx
lea r9, [rbp - 0x69]
lea r8, str.CorneredBoxColorInvisible
lea rcx, [rbp + 7]
call fcn.14005ae70
movdqa xmm0, xmmword [0x14011b970]
movups xmmword [rbp + 0x17], xmm0
mov qword [rsp + 0x20], rbx
lea r9, [rbp + 0x17]
lea r8, str.SkeletonColorInvisible
lea rcx, [rbp - 0x69]
call fcn.14005ae70
mov rax, qword [0x14012fc30]
movups xmm0, xmmword [rbp - 0x59]
movups xmmword [rax + 0x44], xmm0
movups xmm0, xmmword [rbp - 0x49]
movups xmmword [rax + 0x54], xmm0
movups xmm0, xmmword [rbp - 0x39]
movups xmmword [rax + 0x64], xmm0
movups xmm0, xmmword [rbp - 0x29]
movups xmmword [rax + 0x74], xmm0
movups xmm0, xmmword [rbp - 0x19]
movups xmmword [rax + 0x94], xmm0
movups xmm0, xmmword [rbp - 9]
movups xmmword [rax + 0xa4], xmm0
movups xmm0, xmmword [rbp + 7]
movups xmmword [rax + 0xb4], xmm0
movups xmm0, xmmword [rbp - 0x69]
movups xmmword [rax + 0xc4], xmm0
mov r9, rbx
xor r8d, r8d
lea rdx, str.ControllerSupport
lea rcx, str.Misc
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0xfc], cl
mov r9, rbx
xor r8d, r8d
lea rdx, str.ShowFPS
lea rcx, str.Misc
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne dl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x164], dl
mov r9, rbx
xor r8d, r8d
lea rdx, str.Vsync
lea rcx, str.Misc
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne dl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x166], dl
mov r9, rbx
xor r8d, r8d
lea rdx, str.StreamProof
lea rcx, str.Misc
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne cl
mov rax, qword [0x14012fc30]
mov byte [rax + 0x165], cl
xor rdi, r14
mov qword [rsi], rdi
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.1400ddf50
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret