Function at 0x1001e66f
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x84
mov eax, 0x10036563
call fcn.10033a39
mov eax, dword [ebp - 0x74]
sub esp, 0xc
xor ebx, ebx
mov dword [ebp - 0x78], eax
mov eax, 0x10051668
inc ebx
mov ecx, eax
mov dword [ebp - 0x78], eax
push ebx
push str.Enabled
call fcn.100136a0
xor edi, edi
mov dword [ebp - 4], edi
sub esp, 0xc
mov ecx, 0x100516a0
push ebx
push str.Alt_Design
call fcn.100136a0
mov byte [ebp - 4], bl
sub esp, 0xc
mov ecx, 0x100516d8
push edi
push str.Enemy_Only
call fcn.100136a0
mov byte [ebp - 4], 2
mov esi, str.Disabled
push esi
lea ecx, [ebp - 0x70]
call fcn.10015c2c
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x58]
push str.2D___Normal
call fcn.10015c2c
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x40]
push str.2D___Corner
call fcn.10015c2c
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x28]
push str.2D___Outline
call fcn.10015c2c
mov byte [ebp - 4], 6
lea eax, [ebp - 0x10]
push edi
push edi
push 0x64
push edi
sub esp, 0xc
lea edx, [ebp - 0x70]
mov ecx, esp
mov dword [ebp - 0x7c], esp
push ecx
push eax
push edx
call fcn.10015b27
mov byte [ebp - 4], 7
push 0x100416b0
mov byte [ebp - 4], 6
mov ecx, 0x10051710
call fcn.10013800
mov byte [ebp - 4], 9
mov edi, fcn.10015bd3
push edi
push 4
push 0x18
lea eax, [ebp - 0x70]
push eax
call fcn.100329b1
sub esp, 0xc
push ebx
push str.Name
mov ecx, 0x10051750
call fcn.100136a0
mov byte [ebp - 4], 0xa
sub esp, 0xc
mov ecx, 0x10051788
push ebx
push str.Class
call fcn.100136a0
mov byte [ebp - 4], 0xb
lea ecx, [ebp - 0x70]
push esi
call fcn.10015c2c
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x58]
push str.Value
call fcn.10015c2c
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x40]
push 0x100416cc
call fcn.10015c2c
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x28]
push str.Both
call fcn.10015c2c
mov byte [ebp - 4], 0xf
lea eax, [ebp - 0x10]
push 0
push 0
push 0x64
push 2
sub esp, 0xc
lea edx, [ebp - 0x70]
mov ecx, esp
mov dword [ebp - 0x80], esp
push ecx
push eax
push edx
call fcn.10015b27
mov byte [ebp - 4], 0x10
push str.Health
mov byte [ebp - 4], 0xf
mov ecx, 0x100517c0
call fcn.10013800
mov byte [ebp - 4], 0x12
lea eax, [ebp - 0x70]
push edi
push 4
push 0x18
push eax
call fcn.100329b1
sub esp, 0xc
mov ecx, 0x10051800
push 0
push str.Bones
call fcn.100136a0
mov byte [ebp - 4], 0x13
sub esp, 0xc
mov ecx, 0x10051838
push ebx
push str.Condition
call fcn.100136a0
mov byte [ebp - 4], 0x14
sub esp, 0xc
xor ebx, ebx
mov ecx, 0x10051870
push ebx
push str.View_Lines
call fcn.100136a0
mov byte [ebp - 4], 0x15
push esi
lea ecx, [ebp - 0x70]
call fcn.10015c2c
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x58]
push str.Default_Visibility
call fcn.10015c2c
mov byte [ebp - 4], 0x17
lea ecx, [ebp - 0x40]
push str.Always_Visible
call fcn.10015c2c
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x28]
push str.Only_Behind_Walls
call fcn.10015c2c
mov byte [ebp - 4], 0x19
lea eax, [ebp - 0x10]
push ebx
push ebx
push 0x64
push ebx
sub esp, 0xc
lea edx, [ebp - 0x70]
mov ecx, esp
mov dword [ebp - 0x84], esp
push ecx
push eax
push edx
call fcn.10015b27
mov byte [ebp - 4], 0x1a
mov esi, str.Chams
push esi
mov byte [ebp - 4], 0x19
mov ecx, 0x100518a8
call fcn.10013800
mov byte [ebp - 4], 0x1c
lea eax, [ebp - 0x70]
push edi
push 4
push 0x18
push eax
call fcn.100329b1
push str.Flat
lea ecx, [ebp - 0x70]
call fcn.10015c2c
mov byte [ebp - 4], 0x1d
lea ecx, [ebp - 0x58]
push str.Shaded
call fcn.10015c2c
mov byte [ebp - 4], 0x1e
mov ebx, str.Shiny
push ebx
lea ecx, [ebp - 0x40]
call fcn.10015c2c
mov byte [ebp - 4], 0x1f
mov edi, str.Wireframe
push edi
lea ecx, [ebp - 0x28]
call fcn.10015c2c
mov byte [ebp - 4], 0x20
xor eax, eax
push eax
push eax
push 0x64
push eax
sub esp, 0xc
lea edx, [ebp - 0x70]
lea eax, [ebp - 0x10]
mov dword [ebp - 0x88], esp
mov ecx, esp
push ecx
push eax
push edx
call fcn.10015b27
mov byte [ebp - 4], 0x21
push str.Chams_Material
mov byte [ebp - 4], 0x20
mov ecx, 0x100518e8
call fcn.10013800
mov byte [ebp - 4], 0x23
lea eax, [ebp - 0x70]
push fcn.10015bd3
push 4
push 0x18
push eax
call fcn.100329b1
sub esp, 0xc
mov dword [ebp - 0x74], 0xffc8c8c8
mov ecx, 0x10051928
push dword [ebp - 0x74]
push str.Chams_Color
call fcn.1001e5a0
mov byte [ebp - 4], 0x24
sub esp, 0xc
mov ecx, 0x10051964
push 0
push str.Ignore_Cloaked
call fcn.100136a0
mov byte [ebp - 4], 0x25
sub esp, 0xc
mov ecx, 0x1005199c
push 0
push str.Ignore_Disguised
call fcn.100136a0
mov byte [ebp - 4], 0x26
sub esp, 0xc
mov ecx, 0x100519d4
push 0
push str.Show_Objective
call fcn.100136a0
mov byte [ebp - 4], 0x27
sub esp, 0xc
mov ecx, 0x10051a0c
push 0
push str.Show_Buildings
call fcn.100136a0
mov byte [ebp - 4], 0x28
sub esp, 0xc
mov ecx, 0x10051a44
push 0
push str.Glow
call fcn.100136a0
mov byte [ebp - 4], 0x29
sub esp, 0xc
mov ecx, 0x10051a7c
push 0
push str.Custom_Crosshair
call fcn.100136a0
mov byte [ebp - 4], 0x2a
sub esp, 0xc
mov ecx, 0x10051ab4
push 0
push str.Show_Hitbox_on_Hit
call fcn.100136a0
mov byte [ebp - 4], 0x2b
sub esp, 0xc
mov ecx, 0x10051aec
push 1
push str.No_Zoom
call fcn.100136a0
mov byte [ebp - 4], 0x2c
sub esp, 0xc
mov ecx, 0x10051b24
push 1
push str.No_Scope
call fcn.100136a0
mov byte [ebp - 4], 0x2d
sub esp, 0xc
mov ecx, 0x10051b5c
push 0
push str.No_Hands
call fcn.100136a0
mov byte [ebp - 4], 0x2e
sub esp, 0xc
mov ecx, 0x10051b94
push 0
push str.Thirdperson
call fcn.100136a0
mov byte [ebp - 4], 0x2f
sub esp, 0xc
mov ecx, 0x10051bcc
push 0
push str.Look___Direction
call fcn.100136a0
mov byte [ebp - 4], 0x30
sub esp, 0xc
mov ecx, 0x10051c04
push 0
push str.Visualize_Backtrack
call fcn.100136a0
mov byte [ebp - 4], 0x31
lea ecx, [ebp - 0x58]
push str.Disabled
call fcn.10015c2c
mov byte [ebp - 4], 0x32
lea ecx, [ebp - 0x40]
push str.None
call fcn.10015c2c
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x28]
push esi
call fcn.10015c2c
mov byte [ebp - 4], 0x34
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.10015b27
mov byte [ebp - 4], 0x35
push str.Hands
mov byte [ebp - 4], 0x34
mov ecx, 0x10051c3c
call fcn.10013800
mov byte [ebp - 4], 0x37
mov esi, fcn.10015bd3
push esi
push 3
push 0x18
lea eax, [ebp - 0x58]
push eax
call fcn.100329b1
push str.Flat
lea ecx, [ebp - 0x70]
call fcn.10015c2c
mov byte [ebp - 4], 0x38
lea ecx, [ebp - 0x58]
push str.Shaded
call fcn.10015c2c
mov byte [ebp - 4], 0x39
lea ecx, [ebp - 0x40]
push ebx
call fcn.10015c2c
mov byte [ebp - 4], 0x3a
lea ecx, [ebp - 0x28]
push edi
call fcn.10015c2c
mov byte [ebp - 4], 0x3b
xor ebx, ebx
push ebx
push ebx
push 0x64
push ebx
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.10015b27
mov byte [ebp - 4], 0x3c
push str.Hand_Chams_Material
mov byte [ebp - 4], 0x3b
mov ecx, 0x10051c7c
call fcn.10013800
mov byte [ebp - 4], 0x3e
lea eax, [ebp - 0x70]
push esi
push 4
push 0x18
push eax
call fcn.100329b1
sub esp, 0xc
mov dword [ebp - 0x74], 0xffc8c8c8
mov ecx, 0x10051cbc
push dword [ebp - 0x74]
push str.Hand_Chams_Color
call fcn.1001e5a0
mov byte [ebp - 4], 0x3f
sub esp, 0xc
mov ecx, 0x10051cf8
push ebx
push str.Enabled
call fcn.100136a0
mov byte [ebp - 4], 0x40
sub esp, 0xc
mov dword [ebp - 0x74], 0xffc8c8c8
mov ecx, 0x10051d30
push dword [ebp - 0x74]
push str.World_Color
call fcn.1001e5a0
mov byte [ebp - 4], 0x41
sub esp, 0xc
mov dword [ebp - 0x74], 0xffc8c8c8
mov ecx, 0x10051d6c
push dword [ebp - 0x74]
push str.Sky_Color
call fcn.1001e5a0
mov byte [ebp - 4], 0x42
sub esp, 0xc
mov ecx, 0x10051da8
push ebx
push str.Warp
call fcn.100136a0
mov byte [ebp - 4], 0x43
sub esp, 0xc
mov ecx, 0x10051de0
push ebx
push str.Spectator_List
call fcn.100136a0
mov byte [ebp - 4], 0x44
sub esp, 0xc
mov ecx, 0x10051e18
push ebx
push str.Display_Ent_IDs
call fcn.100136a0
or dword [ebp - 4], 0xffffffff
mov eax, 0x10051668
call fcn.100339f7
ret