Function at 0x1000b267
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x84
mov eax, 0x10015cb9
call fcn.100145d5
mov eax, dword [ebp - 0x74]
sub esp, 0x10
mov dword [ebp - 0x78], eax
mov eax, 0x10020420
mov ecx, eax
mov dword [ebp - 0x78], eax
push str.Enabled
call fcn.10001ec0
xor esi, esi
mov dword [ebp - 4], esi
sub esp, 0x10
mov ecx, 0x10020454
push str.Enemy_Only
call fcn.10001ec0
mov byte [ebp - 4], 1
mov ebx, str.Disabled
push ebx
lea ecx, [ebp - 0x58]
call fcn.10004a32
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x40]
push str.2D___Normal
call fcn.10004a32
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x28]
push str.2D___Corner
call fcn.10004a32
mov byte [ebp - 4], 4
lea eax, [ebp - 0x10]
push esi
push esi
push 0x64
push esi
sub esp, 0xc
lea edx, [ebp - 0x58]
mov ecx, esp
mov dword [ebp - 0x7c], esp
push ecx
push eax
push edx
call fcn.10004928
mov byte [ebp - 4], 5
push 0x100195cc
mov byte [ebp - 4], 4
mov ecx, 0x10020488
call fcn.10002090
mov byte [ebp - 4], 7
mov edi, fcn.100049e1
push edi
push 3
push 0x18
lea eax, [ebp - 0x58]
push eax
call fcn.10013556
sub esp, 0x10
mov ecx, 0x100204c8
push str.Name
call fcn.10001ec0
mov byte [ebp - 4], 8
sub esp, 0x10
mov ecx, 0x100204fc
push str.Class
call fcn.10001ec0
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x70]
push ebx
call fcn.10004a32
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x58]
push str.Value
call fcn.10004a32
mov byte [ebp - 4], 0xb
lea ecx, [ebp - 0x40]
push 0x100195e8
call fcn.10004a32
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x28]
push str.Both
call fcn.10004a32
mov byte [ebp - 4], 0xd
lea eax, [ebp - 0x10]
push esi
push esi
push 0x64
push esi
sub esp, 0xc
lea edx, [ebp - 0x70]
mov ecx, esp
mov dword [ebp - 0x80], esp
push ecx
push eax
push edx
call fcn.10004928
mov byte [ebp - 4], 0xe
push str.Health
mov byte [ebp - 4], 0xd
mov ecx, 0x10020530
call fcn.10002090
mov byte [ebp - 4], 0x10
lea eax, [ebp - 0x70]
push edi
push 4
push 0x18
push eax
call fcn.10013556
sub esp, 0x10
mov ecx, 0x10020570
push str.Bones
call fcn.10001ec0
mov byte [ebp - 4], 0x11
sub esp, 0x10
mov ecx, 0x100205a4
push str.Status
call fcn.10001ec0
mov byte [ebp - 4], 0x12
sub esp, 0x10
mov ecx, 0x100205d8
push str.View_Lines
call fcn.10001ec0
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x70]
push ebx
call fcn.10004a32
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x58]
push str.Default_Visibility
call fcn.10004a32
mov byte [ebp - 4], 0x15
lea ecx, [ebp - 0x40]
push str.Always_Visible
call fcn.10004a32
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x28]
push str.Only_Behind_Walls
call fcn.10004a32
mov byte [ebp - 4], 0x17
push esi
push esi
push 0x64
push esi
sub esp, 0xc
lea eax, [ebp - 0x10]
mov ecx, esp
mov dword [ebp - 0x84], esp
lea edx, [ebp - 0x70]
push ecx
push eax
push edx
call fcn.10004928
mov byte [ebp - 4], 0x18
mov esi, str.Chams
push esi
mov byte [ebp - 4], 0x17
mov ecx, 0x1002060c
call fcn.10002090
mov byte [ebp - 4], 0x1a
lea eax, [ebp - 0x70]
push edi
push 4
push 0x18
push eax
call fcn.10013556
push str.Flat
lea ecx, [ebp - 0x70]
call fcn.10004a32
mov byte [ebp - 4], 0x1b
lea ecx, [ebp - 0x58]
push str.Shaded
call fcn.10004a32
mov byte [ebp - 4], 0x1c
mov ebx, str.Shiny
push ebx
lea ecx, [ebp - 0x40]
call fcn.10004a32
mov byte [ebp - 4], 0x1d
mov edi, str.Wireframe
push edi
lea ecx, [ebp - 0x28]
call fcn.10004a32
mov byte [ebp - 4], 0x1e
xor eax, eax
push eax
push eax
push 0x64
push eax
sub esp, 0xc
lea eax, [ebp - 0x10]
mov ecx, esp
mov dword [ebp - 0x88], esp
lea edx, [ebp - 0x70]
push ecx
push eax
push edx
call fcn.10004928
mov byte [ebp - 4], 0x1f
push str.Chams_Material
mov byte [ebp - 4], 0x1e
mov ecx, 0x1002064c
call fcn.10002090
mov byte [ebp - 4], 0x21
lea eax, [ebp - 0x70]
push fcn.100049e1
push 4
push 0x18
push eax
call fcn.10013556
sub esp, 0xc
mov dword [ebp - 0x74], 0xffc8c8c8
push dword [ebp - 0x74]
push str.Chams_Color
mov ecx, 0x1002068c
call fcn.1000b180
mov byte [ebp - 4], 0x22
sub esp, 0x10
mov ecx, 0x100206c8
push str.Ignore_Cloaked
call fcn.10001ec0
mov byte [ebp - 4], 0x23
sub esp, 0x10
mov ecx, 0x100206fc
push str.Ignore_Disguised
call fcn.10001ec0
mov byte [ebp - 4], 0x24
sub esp, 0x10
mov ecx, 0x10020730
push str.No_Zoom
call fcn.10001ec0
mov byte [ebp - 4], 0x25
sub esp, 0x10
mov ecx, 0x10020764
push str.No_Scope
call fcn.10001ec0
mov byte [ebp - 4], 0x26
sub esp, 0x10
mov ecx, 0x10020798
push str.No_Hands
call fcn.10001ec0
mov byte [ebp - 4], 0x27
sub esp, 0x10
mov ecx, 0x100207cc
push str.Thirdperson
call fcn.10001ec0
mov byte [ebp - 4], 0x28
sub esp, 0x10
mov ecx, 0x10020800
push str.Visualize_Backtrack
call fcn.10001ec0
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x58]
push str.Disabled
call fcn.10004a32
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x40]
push str.None
call fcn.10004a32
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x28]
push esi
call fcn.10004a32
mov byte [ebp - 4], 0x2c
xor eax, eax
push eax
push eax
push 0x64
push eax
sub esp, 0xc
lea eax, [ebp - 0x10]
mov ecx, esp
mov dword [ebp - 0x8c], esp
lea edx, [ebp - 0x58]
push ecx
push eax
push edx
call fcn.10004928
mov byte [ebp - 4], 0x2d
push str.Hands
mov byte [ebp - 4], 0x2c
mov ecx, 0x10020834
call fcn.10002090
mov byte [ebp - 4], 0x2f
mov esi, fcn.100049e1
push esi
push 3
push 0x18
lea eax, [ebp - 0x58]
push eax
call fcn.10013556
push str.Flat
lea ecx, [ebp - 0x70]
call fcn.10004a32
mov byte [ebp - 4], 0x30
lea ecx, [ebp - 0x58]
push str.Shaded
call fcn.10004a32
mov byte [ebp - 4], 0x31
lea ecx, [ebp - 0x40]
push ebx
call fcn.10004a32
mov byte [ebp - 4], 0x32
lea ecx, [ebp - 0x28]
push edi
call fcn.10004a32
mov byte [ebp - 4], 0x33
xor eax, eax
push eax
push eax
push 0x64
push eax
sub esp, 0xc
lea eax, [ebp - 0x10]
mov ecx, esp
mov dword [ebp - 0x90], esp
lea edx, [ebp - 0x70]
push ecx
push eax
push edx
call fcn.10004928
mov byte [ebp - 4], 0x34
push str.Hand_Chams_Material
mov byte [ebp - 4], 0x33
mov ecx, 0x10020874
call fcn.10002090
mov byte [ebp - 4], 0x36
lea eax, [ebp - 0x70]
push esi
push 4
push 0x18
push eax
call fcn.10013556
sub esp, 0xc
mov dword [ebp - 0x74], 0xffc8c8c8
mov ecx, 0x100208b4
push dword [ebp - 0x74]
push str.Hand_Chams_Color
call fcn.1000b180
mov byte [ebp - 4], 0x37
sub esp, 0x10
mov ecx, 0x100208f0
push str.Enabled
call fcn.10001ec0
mov byte [ebp - 4], 0x38
sub esp, 0xc
mov dword [ebp - 0x74], 0xffc8c8c8
mov ecx, 0x10020924
push dword [ebp - 0x74]
push str.World_Color
call fcn.1000b180
mov byte [ebp - 4], 0x39
sub esp, 0xc
mov dword [ebp - 0x74], 0xffc8c8c8
mov ecx, 0x10020960
push dword [ebp - 0x74]
push str.Sky_Color
call fcn.1000b180
or dword [ebp - 4], 0xffffffff
mov eax, 0x10020420
call fcn.10014590
ret