Function at 0x18005c8e0
Capabilities:
Hash data with crc32

Disassembly:
mov rax, rsp
push rbp
lea rbp, [rax - 0x5f]
sub rsp, 0xa0
cmp dword [0x180398e88], 2
jne 0x18005d242
mov rcx, qword [0x180377bf8]
cmp dword [0x180377a10], 0
mov qword [rax + 0x18], rbx
mov qword [rax - 0x10], rsi
sete r8b
cmp byte [0x18037797c], 0
mov qword [rax - 0x18], rdi
lea rdi, str.General
mov qword [rax - 0x20], r14
mov qword [rax - 0x28], r15
lea r15, [0x180270850]
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
mov rax, qword [rcx + 0x3ea0]
movss xmm6, dword [rax + 0x18]
movss xmm7, dword [rax + 0x1c]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ea0]
mov rsi, qword [rax + 0x2a8]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ea0]
mov rcx, rdi
cmovne rcx, r15
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x13d], 1
addss xmm1, dword [0x1802748e8]
addss xmm0, dword [0x18027489c]
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.180056f10
test al, al
je 0x18005c9d0
xor edx, edx
mov dword [0x180377a10], edx
jmp 0x18005c9d6
mov edx, dword [0x180377a10]
movss xmm8, dword [0x180274a04]
movaps xmm1, xmm8
call fcn.18007c1b0
cmp edx, 1
lea rbx, str.World
lea r14, [0x180270818]
mov rcx, rbx
sete r8b
cmp byte [0x18037797c], 0
cmovne rcx, r14
call fcn.180056f10
test al, al
je 0x18005d24b
mov dword [0x180377a10], 1
movaps xmm0, xmmword [0x180274f40]
lea rcx, [rbp - 9]
addss xmm7, dword [0x1802748e4]
cmp byte [0x18037797c], 0
movaps xmm1, xmm6
addss xmm1, dword [0x1802748e4]
mov r9, rbx
movups xmmword [rbp - 9], xmm0
cmovne r9, r14
movss dword [rbp + 0x6b], xmm7
movss dword [rbp + 0x67], xmm1
call fcn.18006e6e0
mov r8d, eax
lea rdx, [rbp + 0x67]
mov rcx, rsi
call fcn.1800888d0
movaps xmm0, xmmword [0x180274f40]
lea rcx, [rbp - 9]
addss xmm6, dword [0x180274954]
cmp byte [0x18037797c], 0
movss dword [rbp + 0x6b], xmm7
movups xmmword [rbp - 9], xmm0
cmovne rbx, r14
movss dword [rbp + 0x67], xmm6
call fcn.18006e6e0
mov r8d, eax
lea rdx, [rbp + 0x67]
mov r9, rbx
mov rcx, rsi
call fcn.1800888d0
mov rcx, qword [0x180377bf8]
lea rdx, [rbp + 0x67]
movss xmm6, dword [0x1802748fc]
mov dword [rbp + 0x67], 0x43660000
mov dword [rbp + 0x6b], 0x43898000
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, str.World1
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x13d], 1
addss xmm1, dword [0x1802748e0]
addss xmm0, xmm6
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.180057b50
lea rcx, str.Important
call fcn.18009f9f0
lea rbx, str._.0f
test al, al
je 0x18005cc26
lea rdx, [0x180377b3a]
lea rcx, str.Raid_Esp
call fcn.180057be0
lea rdx, [0x180377b48]
lea rcx, str.Dropped_Items
call fcn.180057be0
lea rdx, [0x180377b49]
lea rcx, str.Hemp
call fcn.180057be0
lea rdx, [0x180377b4d]
lea rcx, str.Corpses
call fcn.180057be0
lea rdx, [0x180377b4c]
lea rcx, str.Bodybags
call fcn.180057be0
lea rdx, [0x180377b4a]
lea rcx, str.Stashes
call fcn.180057be0
cmp byte [0x180377b4d], 0
jne 0x18005cbe0
cmp byte [0x180377b4a], 0
jne 0x18005cbe0
cmp byte [0x180377b49], 0
jne 0x18005cbe0
cmp byte [0x180377b48], 0
je 0x18005cc26
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x18037461c]
mov dword [rbp + 0x67], 0x43c80000
lea rcx, str.Important_ESP_Distance
mov dword [rbp + 0x6f], 0x40a00000
call fcn.180093270
lea rdx, [0x180377b4b]
lea rcx, [0x180271ce0]
call fcn.180057be0
lea rcx, str.Ores
call fcn.18009f9f0
test al, al
je 0x18005ccfa
lea rdx, [0x180377bb5]
lea rcx, str.Ore_Path
call fcn.180057be0
lea rdx, [0x180377bf1]
lea rcx, str.Stone
call fcn.180057be0
lea rdx, [0x180377bb6]
lea rcx, str.Sulfur
call fcn.180057be0
lea rdx, [0x180377bf0]
lea rcx, str.Metal
call fcn.180057be0
cmp byte [0x180377bb6], 0
jne 0x18005cca1
cmp byte [0x180377bf1], 0
jne 0x18005cca1
cmp byte [0x180377bf0], 0
je 0x18005ccfa
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x18037465c]
mov dword [rbp + 0x67], 0x43c80000
lea rcx, str.Ores_ESP_Distance
mov dword [rbp + 0x6f], 0x40a00000
call fcn.180093270
lea rdx, [0x180377bb7]
lea rcx, str.Show_Collectables
call fcn.180057be0
lea rdx, [0x180377bf2]
lea rcx, [0x180271d48]
call fcn.180057be0
lea rcx, str.Crates
call fcn.18009f9f0
test al, al
je 0x18005cdf3
lea rdx, [0x180377b39]
lea rcx, str.Chinook_Crates
call fcn.180057be0
lea rdx, [0x180377b33]
lea rcx, str.Airdrops
call fcn.180057be0
lea rdx, [0x180377b34]
lea rcx, str.Heli_Box
call fcn.180057be0
lea rdx, [0x180377b36]
lea rcx, str.Bradley_Box
call fcn.180057be0
lea rdx, [0x180377b35]
lea rcx, str.Military_Box
call fcn.180057be0
lea rdx, [0x180377b38]
lea rcx, str.Elite_Box
call fcn.180057be0
cmp byte [0x180377b33], 0
jne 0x18005cdad
cmp byte [0x180377b36], 0
jne 0x18005cdad
cmp byte [0x180377b34], 0
jne 0x18005cdad
cmp byte [0x180377b35], 0
jne 0x18005cdad
cmp byte [0x180377b38], 0
je 0x18005cdf3
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374610]
mov dword [rbp + 0x67], 0x453b8000
lea rcx, str.Crates_ESP_Distance
mov dword [rbp + 0x6f], 0x40a00000
call fcn.180093270
lea rdx, [0x180377b37]
lea rcx, [0x180271dd8]
call fcn.180057be0
call fcn.180075c20
mov rcx, qword [0x180377bf8]
lea rdx, [rbp + 0x67]
mov dword [rbp + 0x67], 0x43660000
mov dword [rbp + 0x6b], 0x43898000
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, str.World2
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x13d], 1
addss xmm1, dword [0x180274950]
addss xmm0, xmm6
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.180057b50
lea rcx, str.Animals
call fcn.18009f9f0
test al, al
je 0x18005cf52
lea rdx, [0x180377b3d]
lea rcx, str.Bears
call fcn.180057be0
lea rdx, [0x180377b3e]
lea rcx, str.Boars
call fcn.180057be0
lea rdx, [0x180377b3f]
lea rcx, str.Wolfs
call fcn.180057be0
lea rdx, [0x180377b42]
lea rcx, str.Horses
call fcn.180057be0
lea rdx, [0x180377b41]
lea rcx, str.Chickens
call fcn.180057be0
cmp byte [0x180377b3d], 0
jne 0x18005cf0c
cmp byte [0x180377b3e], 0
jne 0x18005cf0c
cmp byte [0x180377b3f], 0
jne 0x18005cf0c
cmp byte [0x180377b42], 0
jne 0x18005cf0c
cmp byte [0x180377b41], 0
je 0x18005cf52
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374614]
mov dword [rbp + 0x67], 0x43c80000
lea rcx, str.Animals_ESP_Distance
mov dword [rbp + 0x6f], 0x40a00000
call fcn.180093270
lea rdx, [0x180377b40]
lea rcx, [0x180271e48]
call fcn.180057be0
lea rcx, str.Vehicles
call fcn.18009f9f0
test al, al
je 0x18005d042
lea rdx, [0x180377b2d]
lea rcx, str.Patrol_Heli
call fcn.180057be0
lea rdx, [0x180377b27]
lea rcx, str.Bradley_APC
call fcn.180057be0
lea rdx, [0x180377b30]
lea rcx, str.Minicopters
call fcn.180057be0
lea rdx, [0x180377b32]
lea rcx, str.Scrap_Helis
call fcn.180057be0
lea rdx, [0x180377b2e]
lea rcx, str.Boats
call fcn.180057be0
lea rdx, [0x180377b31]
lea rcx, str.RHIBs
call fcn.180057be0
cmp byte [0x180377b30], 0
jne 0x18005cffc
cmp byte [0x180377b32], 0
jne 0x18005cffc
cmp byte [0x180377b2e], 0
jne 0x18005cffc
cmp byte [0x180377b31], 0
je 0x18005d042
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374604]
mov dword [rbp + 0x67], 0x453b8000
lea rcx, str.Vehicles_ESP_Distance
mov dword [rbp + 0x6f], 0x40a00000
call fcn.180093270
lea rdx, [0x180377b2f]
lea rcx, [0x180271ed8]
call fcn.180057be0
lea rcx, str.Traps
call fcn.18009f9f0
test al, al
je 0x18005d13b
lea rdx, [0x180377b1c]
lea rcx, str.Auto_Turrets
call fcn.180057be0
lea rdx, [0x180377b09]
lea rcx, str.Flame_Turrets
call fcn.180057be0
lea rdx, [0x180377b1e]
lea rcx, str.Shotgun_Traps
call fcn.180057be0
lea rdx, [0x180377b1f]
lea rcx, str.SAM_Sites
call fcn.180057be0
lea rdx, [0x180377b0b]
lea rcx, str.Landmines
call fcn.180057be0
lea rdx, [0x180377b0a]
lea rcx, str.Beartraps
call fcn.180057be0
cmp byte [0x180377b1c], 0
jne 0x18005d0f5
cmp byte [0x180377b09], 0
jne 0x18005d0f5
cmp byte [0x180377b1e], 0
jne 0x18005d0f5
cmp byte [0x180377b0b], 0
jne 0x18005d0f5
cmp byte [0x180377b0a], 0
je 0x18005d13b
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374600]
mov dword [rbp + 0x67], 0x43c80000
lea rcx, str.Traps_ESP_Distance
mov dword [rbp + 0x6f], 0x40a00000
call fcn.180093270
lea rdx, [0x180377b1d]
lea rcx, [0x180271f68]
call fcn.180057be0
lea rcx, str.Base
call fcn.18009f9f0
test al, al
je 0x18005d205
lea rdx, [0x180377b44]
lea rcx, str.Tool_Cupboards
call fcn.180057be0
lea rdx, [0x180377b43]
lea rcx, str.Sleeping_Bags
call fcn.180057be0
lea rdx, [0x180377b46]
lea rcx, str.Beds
call fcn.180057be0
lea rdx, [0x180377b47]
lea rcx, str.Boxes
call fcn.180057be0
cmp byte [0x180377b44], 0
jne 0x18005d1bf
cmp byte [0x180377b43], 0
jne 0x18005d1bf
cmp byte [0x180377b46], 0
jne 0x18005d1bf
cmp byte [0x180377b47], 0
je 0x18005d205
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374618]
mov dword [rbp + 0x67], 0x43c80000
lea rcx, str.Base_ESP_Distance
mov dword [rbp + 0x6f], 0x40a00000
call fcn.180093270
lea rdx, [0x180377b45]
lea rcx, str.Show_Distance
call fcn.180057be0
call fcn.180075c20
movaps xmm7, xmmword [rsp + 0x60]
movaps xmm6, xmmword [rsp + 0x70]
mov r15, qword [rsp + 0x80]
mov r14, qword [rsp + 0x88]
mov rdi, qword [rsp + 0x90]
mov rsi, qword [rsp + 0x98]
mov rbx, qword [rsp + 0xc0]
movaps xmm8, xmmword [rsp + 0x50]
add rsp, 0xa0
pop rbp
ret
cmp dword [0x180377a10], 0
jne 0x18005ca22
movaps xmm0, xmmword [0x180274f40]
lea rcx, [rbp - 9]
addss xmm7, dword [0x1802748e4]
cmp byte [0x18037797c], 0
movaps xmm1, xmm6
addss xmm1, dword [0x1802748e4]
movups xmmword [rbp - 9], xmm0
cmovne rdi, r15
movss dword [rbp + 0x6b], xmm7
movss dword [rbp + 0x67], xmm1
call fcn.18006e6e0
mov r8d, eax
lea rdx, [rbp + 0x67]
mov r9, rdi
mov rcx, rsi
call fcn.1800888d0
movaps xmm0, xmmword [0x180274f40]
lea rax, [0x180271768]
addss xmm6, dword [0x180274954]
cmp byte [0x18037797c], 0
lea r9, str.Screen
lea rcx, [rbp - 9]
movss dword [rbp + 0x6b], xmm7
movups xmmword [rbp - 9], xmm0
cmovne r9, rax
movss dword [rbp + 0x67], xmm6
call fcn.18006e6e0
mov r8d, eax
lea rdx, [rbp + 0x67]
mov rcx, rsi
call fcn.1800888d0
mov r10, qword [0x180377bf8]
lea rdx, [0x18027177d]
movss xmm6, dword [0x1802748fc]
lea r11, [0x18026a270]
mov dword [rbp + 0x67], 0x43660000
mov r8b, 0x4d
mov dword [rbp + 0x6b], 0x43898000
mov rax, qword [r10 + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [r10 + 0x3ea0]
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x13d], 1
addss xmm1, dword [0x1802748e0]
addss xmm0, xmm6
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
mov rax, qword [r10 + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [r10 + 0x3ea0]
movsxd rcx, dword [rax + 0xe8]
mov rax, qword [rax + 0xf0]
mov r9d, dword [rax + rcx*4 - 4]
not r9d
mov ebx, r9d
nop
cmp r8b, 0x23
jne 0x18005d3b3
cmp byte [rdx], r8b
jne 0x18005d3b3
cmp byte [rdx + 1], r8b
cmove ebx, r9d
movzx ecx, bl
movzx eax, r8b
movzx r8d, byte [rdx]
xor rcx, rax
shr ebx, 8
inc rdx
xor ebx, dword [r11 + rcx*4]
test r8b, r8b
jne 0x18005d3a0
not ebx
cmp dword [r10 + 0x3ed4], ebx
jne 0x18005d3ee
lea r8, str.Main
mov edx, 0xb
mov ecx, ebx
call fcn.1800832e0
lea r8, [rbp + 0x67]
mov edx, ebx
lea rcx, str.Main
call fcn.180057970
cmp byte [0x18037797c], 0
lea rax, [0x180271788]
lea rcx, str.Player_Fov
mov dword [rbp + 0x67], 0x42f00000
cmovne rcx, rax
mov dword [rbp + 0x6f], 0x41f00000
lea rax, [rbp + 0x67]
lea rbx, str._.0f
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
lea r8, [0x180374638]
mov qword [rsp + 0x20], rax
call fcn.180093270
cmp byte [0x18037797c], 0
lea rax, [0x1802717a8]
lea rcx, str.AspectRatio
cmovne rcx, rax
lea rdx, [0x180377b81]
call fcn.180057be0
cmp byte [0x180377b81], 0
je 0x18005d4bf
cmp byte [0x18037797c], 0
lea rax, [0x1802717d0]
lea rcx, str.AspectRatio_float
mov qword [rsp + 0x28], rbx
cmovne rcx, rax
mov dword [rbp + 0x67], 0x457a0000
lea rax, [rbp + 0x67]
mov dword [rbp + 0x6f], 0x447a0000
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x18037463c]
call fcn.180093270
cmp byte [0x18037797c], 0
lea rax, [0x1802705f0]
lea rcx, str.Sphere
cmovne rcx, rax
lea rdx, [0x180377b2c]
call fcn.180057be0
cmp byte [0x18037797c], 0
lea rax, [0x180271808]
lea rcx, str.Zoom
cmovne rcx, rax
lea rdx, [0x180377b24]
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, str.Zoom_Key
mov dword [rbp + 0x67], 0x428c0000
lea r8, [rbp + 0x67]
mov dword [rbp + 0x6b], 0x41900000
lea rdx, [0x180377bc8]
call fcn.180058af0
cmp byte [0x18037797c], 0
lea rax, [0x180271830]
lea rcx, str.Emotions_spam
mov dword [rsp + 0x20], 0xa
cmovne rcx, rax
lea r9, str.None
lea rdx, [0x180377b84]
call fcn.1800944b0
cmp byte [0x18037797c], 0
lea rax, [0x180271850]
lea rcx, str.Hit_Effect
mov dword [rsp + 0x20], 0xd
cmovne rcx, rax
lea r9, str.Default
lea rdx, [0x180377ba8]
call fcn.1800944b0
cmp byte [0x18037797c], 0
lea rax, [0x180271880]
lea rcx, str.Bullet_Tracers
cmovne rcx, rax
lea rdx, [0x180377b62]
call fcn.180057be0
cmp byte [0x18037797c], 0
lea rax, [0x1802718b0]
lea rcx, str.Movement_Line
cmovne rcx, rax
lea rdx, [0x180377ba5]
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, str.____________Color
mov r8d, 0x20
lea rdx, [0x180374410]
call fcn.18009a780
cmp byte [0x18037797c], 0
lea rax, str.._
lea rcx, str.Vis._Predict
cmovne rcx, rax
lea rdx, [0x180377aee]
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, str._________________Color
mov r8d, 0x20
lea rdx, [0x1803743b0]
call fcn.18009a780
cmp byte [0x18037797c], 0
lea rax, [0x180271920]
lea rcx, str.Nightmode__Ambient_
cmovne rcx, rax
lea rdx, [0x180377ba1]
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, str.__________________Color
mov r8d, 0x20
lea rdx, [0x180374370]
call fcn.18009a780
cmp byte [0x18037797c], 0
lea rax, [0x180271950]
lea rcx, str.Local_Bones
cmovne rcx, rax
lea rdx, [0x180377b77]
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, str.___________________Color
mov r8d, 0x20
lea rdx, [0x1803743c0]
call fcn.18009a780
cmp byte [0x18037797c], 0
lea rax, [0x180271970]
lea rcx, str.Custom_Time
cmovne rcx, rax
lea rdx, [0x180377b90]
call fcn.180057be0
cmp byte [0x180377b90], 0
je 0x18005d753
cmp byte [0x18037797c], 0
lea rax, [0x180271990]
lea rcx, str.Time
mov qword [rsp + 0x28], rbx
cmovne rcx, rax
mov dword [rbp + 0x67], 0x41400000
lea rax, [rbp + 0x67]
mov dword [rbp + 0x6f], 0
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374624]
call fcn.180093270
call fcn.180075c20
mov rcx, qword [0x180377bf8]
lea rdx, [rbp + 0x67]
mov dword [rbp + 0x67], 0x43660000
mov dword [rbp + 0x6b], 0x43898000
mov rax, qword [rcx + 0x3ea0]
mov byte [rax + 0xb0], 1
mov rax, qword [rcx + 0x3ea0]
lea rcx, str.Main1
movss xmm1, dword [rax + 0x18]
movss xmm0, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x7c]
subss xmm0, dword [rax + 0x80]
mov byte [rax + 0x13d], 1
addss xmm1, dword [0x180274950]
addss xmm0, xmm6
movss dword [rax + 0xf8], xmm1
movss dword [rax + 0xfc], xmm0
call fcn.180057b50
cmp byte [0x18037797c], 0
lea rax, [0x1802719a8]
lea rcx, str.Noclip_Bar
cmovne rcx, rax
lea rdx, [0x180377b75]
call fcn.180057be0
cmp byte [0x18037797c], 0
lea rax, [0x1802719c0]
lea rcx, str.Reload_Coldown
cmovne rcx, rax
lea rdx, [0x180377ba4]
call fcn.180057be0
cmp byte [0x18037797c], 0
lea rax, [0x1802719f0]
lea rcx, str.Desync_Indicator
cmovne rcx, rax
lea rdx, [0x180377ac9]
call fcn.180057be0
cmp byte [0x18037797c], 0
lea rax, [0x180271a20]
lea rcx, str.Show_Target_Name
cmovne rcx, rax
lea rdx, [0x180377b3c]
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, str.____________Color
mov r8d, 0x20
lea rdx, [0x180374360]
call fcn.18009a780
cmp byte [0x18037797c], 0
lea rax, [0x180271a50]
lea rcx, str.Hit_Logs
cmovne rcx, rax
lea rdx, [0x180377b9f]
call fcn.180057be0
cmp byte [0x18037797c], 0
lea rax, [0x180271a60]
lea rcx, str.Keybinds
cmovne rcx, rax
lea rdx, [0x180377b25]
call fcn.180057be0
lea rdx, [0x180377bf5]
lea rcx, str.Cadicall_Cross
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, str.____Color
mov r8d, 0x20
lea rdx, [0x180374470]
call fcn.18009a780
lea rdx, [0x180377bf7]
lea rcx, str.Evil_Cross
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, str._Color
mov r8d, 0x20
lea rdx, [0x180377af8]
call fcn.18009a780
lea rdx, [0x180377bf4]
lea rcx, str.Dot_Cross
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, [0x180271ab8]
mov r8d, 0x20
lea rdx, [0x1803744e0]
call fcn.18009a780
lea rdx, [0x180377bf3]
lea rcx, str.Swastika_Cross
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, str.__Color
mov r8d, 0x20
lea rdx, [0x1803744c0]
call fcn.18009a780
cmp byte [0x180377bf3], 0
je 0x18005da0f
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374660]
mov dword [rbp + 0x67], 0x41200000
lea rcx, str.Size
mov dword [rbp + 0x6f], 0x3f800000
call fcn.180093270
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374668]
mov dword [rbp + 0x67], 0x40a00000
lea rcx, str.Speed
mov dword [rbp + 0x6f], 0
call fcn.180093270
lea rdx, [0x180377bf6]
lea rcx, str.Custom_Cross
call fcn.180057be0
movaps xmm1, xmm8
call fcn.18007c1b0
lea rcx, str.___Color
mov r8d, 0x20
lea rdx, [0x1803744b0]
call fcn.18009a780
cmp byte [0x180377bf6], 0
je 0x18005dab3
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x18037466c]
mov dword [rbp + 0x67], 0x42480000
lea rcx, [0x18026f394]
mov dword [rbp + 0x6f], 0
call fcn.180093270
lea rax, [rbp + 0x67]
mov qword [rsp + 0x28], rbx
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374664]
mov dword [rbp + 0x67], 0x43160000
lea rcx, str.Length
mov dword [rbp + 0x6f], 0
call fcn.180093270
cmp byte [0x18037797c], 0
lea rax, [0x180271b00]
lea rcx, str.Night_Stars
cmovne rcx, rax
lea rdx, [0x180377bb4]
call fcn.180057be0
cmp byte [0x180377bb4], 0
je 0x18005db26
cmp byte [0x18037797c], 0
lea rax, [0x180271b10]
lea rcx, str.Stars_Amount
mov qword [rsp + 0x28], rbx
cmovne rcx, rax
mov dword [rbp + 0x67], 0x471c4000
lea rax, [rbp + 0x67]
mov dword [rbp + 0x6f], 0
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374620]
call fcn.180093270
cmp byte [0x18037797c], 0
lea rax, [0x180271b30]
lea rcx, str.Mie_Changer
cmovne rcx, rax
lea rdx, [0x180377ba7]
call fcn.180057be0
cmp byte [0x180377ba7], 0
je 0x18005db99
cmp byte [0x18037797c], 0
lea rax, [0x180271b40]
lea rcx, str.Mie_Amount
mov qword [rsp + 0x28], rbx
cmovne rcx, rax
mov dword [rbp + 0x67], 0x42c80000
lea rax, [rbp + 0x67]
mov dword [rbp + 0x6f], 0x3f800000
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x18037462c]
call fcn.180093270
cmp byte [0x18037797c], 0
lea rax, [0x180271b60]
lea rcx, str.Rayleigh_Changer
cmovne rcx, rax
lea rdx, [0x180377b9a]
call fcn.180057be0
cmp byte [0x180377b9a], 0
je 0x18005dc0c
cmp byte [0x18037797c], 0
lea rax, [0x180271b80]
lea rcx, str.Rayleigh_Amount
mov qword [rsp + 0x28], rbx
cmovne rcx, rax
mov dword [rbp + 0x67], 0x42c80000
lea rax, [rbp + 0x67]
mov dword [rbp + 0x6f], 0x3f800000
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374634]
call fcn.180093270
cmp byte [0x18037797c], 0
lea rax, [0x180271bb0]
lea rcx, str.Brightness_Changer
cmovne rcx, rax
lea rdx, [0x180377b6d]
call fcn.180057be0
cmp byte [0x180377b6d], 0
je 0x18005dc7f
cmp byte [0x18037797c], 0
lea rax, [0x180271bc0]
lea rcx, str.Brightness_Amount
mov qword [rsp + 0x28], rbx
cmovne rcx, rax
mov dword [rbp + 0x67], 0x42480000
lea rax, [rbp + 0x67]
mov dword [rbp + 0x6f], 0x3f800000
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180374628]
call fcn.180093270
cmp byte [0x18037797c], 0
lea rax, [0x180271be0]
lea rcx, str.Clouds
cmovne rcx, rax
lea rdx, [0x180377b7b]
call fcn.180057be0
cmp byte [0x180377b7b], 0
je 0x18005dcf2
cmp byte [0x18037797c], 0
lea rax, [0x180271bf0]
lea rcx, str.Clouds_value
mov qword [rsp + 0x28], rbx
cmovne rcx, rax
mov dword [rbp + 0x67], 0x44fa0000
lea rax, [rbp + 0x67]
mov dword [rbp + 0x6f], 0
lea r9, [rbp + 0x6f]
mov qword [rsp + 0x20], rax
lea r8, [0x180377b70]
call fcn.180093270
cmp byte [0x18037797c], 0
lea rax, [0x180271c28]
lea rcx, str.Rain__Snowfall
cmovne rcx, rax
lea rdx, [0x180377b82]
jmp 0x18005d200