Function at 0x10042a20
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x101044cd
mov eax, dword fs:[0]
push eax
sub esp, 0xfd0
mov eax, dword [0x10167080]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, ecx
mov dword [ebp - 0xfd4], edi
mov dword [ebp - 0xfd8], edi
mov dword [ebp - 0xfdc], edi
xorps xmm0, xmm0
mov dword [edi], vtable.components::menu_export.0
movups xmmword [edi + 4], xmm0
mov dword [edi + 0x14], 0
mov dword [edi + 0x18], 0xf
mov byte [edi + 4], 0
mov dword [ebp - 4], 0
mov dword [edi + 0x24], 0x3f0ccccd
movups xmmword [edi + 0x28], xmm0
mov dword [edi + 0x38], 0
mov dword [edi + 0x3c], 0xf
mov byte [edi + 0x28], 0
lea ecx, [edi + 0x48]
mov byte [ebp - 4], 1
push ecx
call fcn.1001b760
mov byte [ebp - 4], 2
lea esi, [edi + 0xfc]
lea eax, [ebp - 0xfd8]
mov dword [edi + 0xf8], 0
xorps xmm0, xmm0
mov dword [ebp - 0xfd8], 0xaf
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.10003530
mov edx, eax
mov dword [esi + 0x10], 0xa9
mov eax, dword [ebp - 0xfd8]
mov ecx, 0x2a
mov dword [esi], edx
mov edi, edx
mov dword [esi + 0x14], eax
mov esi, str.__This_menu_was_generated_using_iw3xo_Client_n__If_you_find_any_bug_please_report_them_here:_https:__github.com_xoxor4d_iw3xo_dev_issues_n_ninclude__ui_menudefinition.h__n_n
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov byte [edx + 0xa9], 0
mov edi, dword [ebp - 0xfd4]
xorps xmm0, xmm0
movups xmmword [edi + 0x114], xmm0
mov dword [edi + 0x124], 6
mov dword [edi + 0x128], 0xf
mov eax, dword [str.fadein]
mov dword [edi + 0x114], eax
movzx eax, word [0x101436e8]
mov word [edi + 0x118], ax
mov byte [edi + 0x11a], 0
movups xmmword [edi + 0x12c], xmm0
mov dword [edi + 0x13c], 7
mov dword [edi + 0x140], 0xf
mov eax, dword [str.fadeout]
mov dword [edi + 0x12c], eax
movzx eax, word [0x101436f0]
mov word [edi + 0x130], ax
movzx eax, byte [0x101436f2]
mov byte [edi + 0x132], al
mov byte [edi + 0x133], 0
movups xmmword [edi + 0x144], xmm0
mov dword [edi + 0x154], 4
mov dword [edi + 0x158], 0xf
mov dword [edi + 0x144], 0x776f6873
mov byte [edi + 0x148], 0
movups xmmword [edi + 0x15c], xmm0
mov dword [edi + 0x16c], 4
mov dword [edi + 0x170], 0xf
mov dword [edi + 0x15c], 0x65646968
mov byte [edi + 0x160], 0
movups xmmword [edi + 0x174], xmm0
mov dword [edi + 0x184], 8
mov dword [edi + 0x188], 0xf
mov dword [edi + 0x174], 0x65646968
mov dword [edi + 0x178], 0x756e656d
mov byte [edi + 0x17c], 0
movups xmmword [edi + 0x18c], xmm0
mov dword [edi + 0x19c], 4
mov dword [edi + 0x1a0], 0xf
mov dword [edi + 0x18c], 0x6e65706f
mov byte [edi + 0x190], 0
movups xmmword [edi + 0x1a4], xmm0
mov dword [edi + 0x1b4], 5
mov dword [edi + 0x1b8], 0xf
mov eax, dword [str.close]
mov dword [edi + 0x1a4], eax
movzx eax, byte [0x101436f8]
mov byte [edi + 0x1a8], al
mov byte [edi + 0x1a9], 0
movups xmmword [edi + 0x1bc], xmm0
mov dword [edi + 0x1cc], 8
mov dword [edi + 0x1d0], 0xf
mov dword [edi + 0x1bc], 0x61746573
mov dword [edi + 0x1c0], 0x74657373
mov byte [edi + 0x1c4], 0
movups xmmword [edi + 0x1d4], xmm0
mov dword [edi + 0x1e4], 0xd
mov dword [edi + 0x1e8], 0xf
movq xmm0, qword [str.setbackground]
movq qword [edi + 0x1d4], xmm0
mov eax, dword [0x10143704]
mov dword [edi + 0x1dc], eax
movzx eax, byte [0x10143708]
mov byte [edi + 0x1e0], al
mov byte [edi + 0x1e1], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x1ec], xmm0
mov dword [edi + 0x1fc], 0xc
mov dword [edi + 0x200], 0xf
movq xmm0, qword [str.setteamcolor]
movq qword [edi + 0x1ec], xmm0
mov eax, dword [0x10143714]
mov dword [edi + 0x1f4], eax
mov byte [edi + 0x1f8], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x204], xmm0
mov dword [edi + 0x214], 0xc
mov dword [edi + 0x218], 0xf
movq xmm0, qword [str.setitemcolor]
movq qword [edi + 0x204], xmm0
mov eax, dword [0x10143724]
mov dword [edi + 0x20c], eax
mov byte [edi + 0x210], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x21c], xmm0
mov dword [edi + 0x22c], 8
mov dword [edi + 0x230], 0xf
mov dword [edi + 0x21c], 0x66746573
mov dword [edi + 0x220], 0x7375636f
mov byte [edi + 0x224], 0
movups xmmword [edi + 0x234], xmm0
mov dword [edi + 0x244], 0xe
mov dword [edi + 0x248], 0xf
movq xmm0, qword [str.setplayermodel]
movq qword [edi + 0x234], xmm0
mov eax, dword [0x10143734]
mov dword [edi + 0x23c], eax
movzx eax, word [0x10143738]
mov word [edi + 0x240], ax
mov byte [edi + 0x242], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x24c], xmm0
mov dword [edi + 0x25c], 0xd
mov dword [edi + 0x260], 0xf
movq xmm0, qword [str.setplayerhead]
movq qword [edi + 0x24c], xmm0
mov eax, dword [0x10143744]
mov dword [edi + 0x254], eax
movzx eax, byte [0x10143748]
mov byte [edi + 0x258], al
mov byte [edi + 0x259], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x264], xmm0
mov dword [edi + 0x274], 0xa
mov dword [edi + 0x278], 0xf
movq xmm0, qword [str.transition]
movq qword [edi + 0x264], xmm0
movzx eax, word [0x10143754]
mov word [edi + 0x26c], ax
mov byte [edi + 0x26e], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x27c], xmm0
mov dword [edi + 0x28c], 7
mov dword [edi + 0x290], 0xf
mov eax, dword [str.setcvar]
mov dword [edi + 0x27c], eax
movzx eax, word [0x1014375c]
mov word [edi + 0x280], ax
movzx eax, byte [0x1014375e]
mov byte [edi + 0x282], al
mov byte [edi + 0x283], 0
movups xmmword [edi + 0x294], xmm0
mov dword [edi + 0x2a4], 4
mov dword [edi + 0x2a8], 0xf
mov dword [edi + 0x294], 0x63657865
mov byte [edi + 0x298], 0
movups xmmword [edi + 0x2ac], xmm0
mov dword [edi + 0x2bc], 4
mov dword [edi + 0x2c0], 0xf
mov dword [edi + 0x2ac], 0x79616c70
mov byte [edi + 0x2b0], 0
movups xmmword [edi + 0x2c4], xmm0
mov dword [edi + 0x2d4], 0xa
mov dword [edi + 0x2d8], 0xf
movq xmm0, qword [str.playlooped]
movq qword [edi + 0x2c4], xmm0
movzx eax, word [0x10143768]
mov word [edi + 0x2cc], ax
mov byte [edi + 0x2ce], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x2dc], xmm0
mov dword [edi + 0x2ec], 5
mov dword [edi + 0x2f0], 0xf
mov eax, dword [str.orbit]
mov dword [edi + 0x2dc], eax
movzx eax, byte [0x10143770]
mov byte [edi + 0x2e0], al
mov byte [edi + 0x2e1], 0
movups xmmword [edi + 0x2f4], xmm0
mov dword [edi + 0x304], 8
mov dword [edi + 0x308], 0xf
mov dword [edi + 0x2f4], 0x63736975
mov dword [edi + 0x2f8], 0x74706972
mov byte [edi + 0x2fc], 0
mov byte [ebp - 4], 0x18
lea esi, [edi + 0x30c]
lea eax, [ebp - 0xfd8]
mov dword [ebp - 0xfd8], 0x1f
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.10003530
mov ecx, eax
mov dword [esi + 0x10], 0x12
mov eax, dword [ebp - 0xfd8]
mov dword [esi], ecx
mov dword [esi + 0x14], eax
movups xmm0, xmmword [str.scriptmenuresponse]
movups xmmword [ecx], xmm0
movzx eax, word [0x10143784]
mov word [ecx + 0x10], ax
mov byte [ecx + 0x12], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x324], xmm0
mov dword [edi + 0x334], 0xe
mov dword [edi + 0x338], 0xf
movq xmm0, qword [str.setlocalvarint]
movq qword [edi + 0x324], xmm0
mov eax, dword [0x10143790]
mov dword [edi + 0x32c], eax
movzx eax, word [0x10143794]
mov word [edi + 0x330], ax
mov byte [edi + 0x332], 0
mov byte [ebp - 4], 0x1a
lea esi, [edi + 0x33c]
lea eax, [ebp - 0xfd8]
mov dword [ebp - 0xfd8], 0x1f
xorps xmm0, xmm0
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.10003530
mov ecx, eax
mov dword [esi + 0x10], 0x11
mov eax, dword [ebp - 0xfd8]
mov dword [esi], ecx
mov dword [esi + 0x14], eax
movups xmm0, xmmword [str.setlocalvarstring]
movups xmmword [ecx], xmm0
movzx eax, byte [0x101437a8]
mov byte [ecx + 0x10], al
mov byte [ecx + 0x11], 0
mov byte [ebp - 4], 0x1b
lea esi, [edi + 0x354]
lea eax, [ebp - 0xfd8]
mov dword [ebp - 0xfd8], 0x1f
xorps xmm0, xmm0
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.10003530
mov ecx, eax
mov dword [esi + 0x10], 0x10
mov eax, dword [ebp - 0xfd8]
mov dword [esi], ecx
mov dword [esi + 0x14], eax
movups xmm0, xmmword [str.setlocalvarfloat]
movups xmmword [ecx], xmm0
mov byte [ecx + 0x10], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x36c], xmm0
mov dword [edi + 0x37c], 0xf
mov dword [edi + 0x380], 0xf
movq xmm0, qword [str.setlocalvarbool]
movq qword [edi + 0x36c], xmm0
mov eax, dword [0x101437c8]
mov dword [edi + 0x374], eax
movzx eax, word [0x101437cc]
mov word [edi + 0x378], ax
movzx eax, byte [0x101437ce]
mov byte [edi + 0x37a], al
mov byte [edi + 0x37b], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x384], xmm0
mov dword [edi + 0x394], 7
mov dword [edi + 0x398], 0xf
mov eax, dword [str.execnow]
mov dword [edi + 0x384], eax
movzx eax, word [0x101437d4]
mov word [edi + 0x388], ax
movzx eax, byte [0x101437d6]
mov byte [edi + 0x38a], al
mov byte [edi + 0x38b], 0
mov byte [ebp - 4], 0x1e
lea esi, [edi + 0x39c]
lea eax, [ebp - 0xfd8]
mov dword [ebp - 0xfd8], 0x1f
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.10003530
mov ecx, eax
mov dword [esi + 0x10], 0x12
mov eax, dword [ebp - 0xfd8]
mov dword [esi], ecx
mov dword [esi + 0x14], eax
movups xmm0, xmmword [str.execondvarintvalue]
movups xmmword [ecx], xmm0
movzx eax, word [0x101437e8]
mov word [ecx + 0x10], ax
mov byte [ecx + 0x12], 0
mov byte [ebp - 4], 0x1f
lea esi, [edi + 0x3b4]
lea eax, [ebp - 0xfd8]
mov dword [ebp - 0xfd8], 0x1f
xorps xmm0, xmm0
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.10003530
mov ecx, eax
mov dword [esi + 0x10], 0x15
mov eax, dword [ebp - 0xfd8]
mov dword [esi], ecx
mov dword [esi + 0x14], eax
movups xmm0, xmmword [str.execondvarstringvalue]
movups xmmword [ecx], xmm0
mov eax, dword [0x101437fc]
mov dword [ecx + 0x10], eax
movzx eax, byte [0x10143800]
mov byte [ecx + 0x14], al
mov byte [ecx + 0x15], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x3cc], xmm0
mov dword [edi + 0x3dc], 8
mov dword [edi + 0x3e0], 0xf
mov dword [edi + 0x3cc], 0x776f6873
mov dword [edi + 0x3d0], 0x756e656d
mov byte [edi + 0x3d4], 0
movups xmmword [edi + 0x3e4], xmm0
mov dword [edi + 0x3f4], 0xa
mov dword [edi + 0x3f8], 0xf
movq xmm0, qword [str.focusfirst]
movq qword [edi + 0x3e4], xmm0
movzx eax, word [0x1014380c]
mov word [edi + 0x3ec], ax
mov byte [edi + 0x3ee], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x3fc], xmm0
mov dword [edi + 0x40c], 0xe
mov dword [edi + 0x410], 0xf
movq xmm0, qword [str.setfocusbydvar]
movq qword [edi + 0x3fc], xmm0
mov eax, dword [0x10143818]
mov dword [edi + 0x404], eax
movzx eax, word [0x1014381c]
mov word [edi + 0x408], ax
mov byte [edi + 0x40a], 0
xorps xmm0, xmm0
movups xmmword [edi + 0x414], xmm0
mov dword [edi + 0x424], 7
mov dword [edi + 0x428], 0xf
mov eax, dword [str.setdvar]
mov dword [edi + 0x414], eax
movzx eax, word [0x10143824]
mov word [edi + 0x418], ax
movzx eax, byte [0x10143826]
mov byte [edi + 0x41a], al
mov byte [edi + 0x41b], 0
mov byte [ebp - 4], 0x24
lea esi, [edi + 0x42c]
lea eax, [ebp - 0xfd8]
mov dword [ebp - 0xfd8], 0x1f
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.10003530
mov ecx, eax
mov dword [esi + 0x10], 0x18
mov eax, dword [ebp - 0xfd8]
mov dword [esi], ecx
mov dword [esi + 0x14], eax
movups xmm0, xmmword [str.execnowOndvarstringvalue]
movups xmmword [ecx], xmm0
movq xmm0, qword [0x10143838]
movq qword [ecx + 0x10], xmm0
mov byte [ecx + 0x18], 0
mov dword [edi + 0x444], 0x22
xorps xmm0, xmm0
mov eax, dword [0x1014384c]
movups xmmword [ebp - 0x23c], xmm0
mov dword [ebp - 0x234], eax
movq xmm0, qword [str.ITEM_TYPE_TEXT]
movzx eax, word [0x10143850]
mov dword [ebp - 0x240], 0
mov dword [ebp - 0x22c], 0xe
mov dword [ebp - 0x228], 0xf
movq qword [ebp - 0x23c], xmm0
mov word [ebp - 0x230], ax
mov byte [ebp - 0x22e], 0
mov byte [ebp - 4], 0x26
lea eax, [ebp - 0xfd8]
lea ecx, [ebp - 0x220]
mov dword [ebp - 0x224], 1
push eax
xorps xmm0, xmm0
mov dword [ebp - 0x210], 0
push ecx
movups xmmword [ebp - 0x220], xmm0
mov dword [ebp - 0x20c], 0xf
mov dword [ebp - 0xfd8], 0x1f
call fcn.10003530
movups xmm0, xmmword [str.ITEM_TYPE_BUTTON]
mov ecx, eax
mov dword [ebp - 0x210], 0x10
mov eax, dword [ebp - 0xfd8]
add esp, 0x40
mov dword [ebp - 0x220], ecx
mov dword [ebp - 0x20c], eax
movups xmmword [ecx], xmm0
mov byte [ecx + 0x10], 0
mov byte [ebp - 4], 0x27
lea eax, [ebp - 0xfd8]
lea ecx, [ebp - 0x204]
mov dword [ebp - 0x208], 2
push eax
xorps xmm0, xmm0
mov dword [ebp - 0x1f4], 0
push ecx
movups xmmword [ebp - 0x204], xmm0
mov dword [ebp - 0x1f0], 0xf
mov dword [ebp - 0xfd8], 0x1f
call fcn.10003530
mov ecx, eax
movups xmm0, xmmword [str.ITEM_TYPE_RADIOBUTTON]
mov eax, dword [ebp - 0xfd8]
mov dword [ebp - 0x1f0], eax
mov dword [ebp - 0x204], ecx
mov dword [ebp - 0x1f4], 0x15
movups xmmword [ecx], xmm0
mov eax, dword [0x10143878]
mov dword [ecx + 0x10], eax
movzx eax, byte [0x1014387c]
mov byte [ecx + 0x14], al
mov byte [ecx + 0x15], 0
mov byte [ebp - 4], 0x28
lea eax, [ebp - 0xfd8]
lea ecx, [ebp - 0x1e8]
mov dword [ebp - 0x1ec], 3
push eax
xorps xmm0, xmm0
mov dword [ebp - 0x1d8], 0
push ecx
movups xmmword [ebp - 0x1e8], xmm0
mov dword [ebp - 0x1d4], 0xf
mov dword [ebp - 0xfd8], 0x1f
call fcn.10003530
movups xmm0, xmmword [str.ITEM_TYPE_CHECKBOX]
mov ecx, eax
mov dword [ebp - 0x1d8], 0x12
mov eax, dword [ebp - 0xfd8]
add esp, 0x10
mov dword [ebp - 0x1d4], eax
mov dword [ebp - 0x1e8], ecx
movups xmmword [ecx], xmm0
movzx eax, word [0x10143890]
mov word [ecx + 0x10], ax
mov byte [ecx + 0x12], 0
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x1cc]
xorps xmm0, xmm0
mov dword [ebp - 0x1d0], 4
push 0x13
movups xmmword [ebp - 0x1cc], xmm0
mov dword [ebp - 0x1bc], 0
mov dword [ebp - 0x1b8], 0xf
call fcn.100034f0
mov dword [ebp - 0xfd8], eax
lea eax, [ebp - 0xfd8]
push eax
lea eax, [ebp - 0x1cc]
push eax
call fcn.10003530
mov esi, eax
mov dword [ebp - 0x1bc], 0x13
mov eax, dword [ebp - 0xfd8]
push 0x13
push str.ITEM_TYPE_EDITFIELD
push esi
mov dword [ebp - 0x1cc], esi
mov dword [ebp - 0x1b8], eax
call fcn.10003590
add esp, 0x14
mov byte [esi + 0x13], 0
push str.ITEM_TYPE_COMBO
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x2a
push eax
lea ecx, [ebp - 0x1b4]
mov dword [ebp - 0xfd8], 5
call fcn.1004c550
push str.ITEM_TYPE_LISTBOX
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x2b
push eax
lea ecx, [ebp - 0x198]
mov dword [ebp - 0xfd8], 6
call fcn.1004c550
mov byte [ebp - 4], 0x2c
mov dword [ebp - 0xfd8], 7
push str.ITEM_TYPE_MODEL
lea eax, [ebp - 0xfd8]
push eax
lea ecx, [ebp - 0x17c]
call fcn.1004c550
push str.ITEM_TYPE_OWNERDRAW
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x2d
push eax
lea ecx, [ebp - 0x160]
mov dword [ebp - 0xfd8], 8
call fcn.1004c550
push str.ITEM_TYPE_NUMERICFIELD
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x2e
push eax
lea ecx, [ebp - 0x144]
mov dword [ebp - 0xfd8], 9
call fcn.1004c550
push str.ITEM_TYPE_SLIDER
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x2f
push eax
lea ecx, [ebp - 0x128]
mov dword [ebp - 0xfd8], 0xa
call fcn.1004c550
push str.ITEM_TYPE_YESNO
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x30
push eax
lea ecx, [ebp - 0x10c]
mov dword [ebp - 0xfd8], 0xb
call fcn.1004c550
push str.ITEM_TYPE_MULTI
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x31
push eax
lea ecx, [ebp - 0xf0]
mov dword [ebp - 0xfd8], 0xc
call fcn.1004c550
push str.ITEM_TYPE_DVARENUM
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x32
push eax
lea ecx, [ebp - 0xd4]
mov dword [ebp - 0xfd8], 0xd
call fcn.1004c550
push str.ITEM_TYPE_BIND
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x33
push eax
lea ecx, [ebp - 0xb8]
mov dword [ebp - 0xfd8], 0xe
call fcn.1004c550
push str.ITEM_TYPE_MENUMODEL
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x34
push eax
lea ecx, [ebp - 0x9c]
mov dword [ebp - 0xfd8], 0xf
call fcn.1004c550
push str.ITEM_TYPE_VALIDFILEFIELD
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x35
push eax
lea ecx, [ebp - 0x80]
mov dword [ebp - 0xfd8], 0x10
call fcn.1004c550
mov byte [ebp - 4], 0x36
mov dword [ebp - 0xfd8], 0x11
push str.ITEM_TYPE_DECIMALFIELD
lea eax, [ebp - 0xfd8]
push eax
lea ecx, [ebp - 0x64]
call fcn.1004c550
push str.ITEM_TYPE_UPREDITFIELD
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x37
push eax
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xfd8], 0x12
call fcn.1004c550
push str.ITEM_TYPE_GAME_MESSAGE_WINDOW
lea eax, [ebp - 0xfd8]
mov byte [ebp - 4], 0x38
push eax
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0xfd8], 0x13
call fcn.1004c550
lea eax, [ebp - 0x10]
mov byte [ebp - 4], 0x39
lea ecx, [ebp - 0x240]
push eax
push ecx
lea ecx, [edi + 0x448]
call fcn.1004b250
push 0x10046fc0
push 0x14
push 0x1c
lea eax, [ebp - 0x240]
mov byte [ebp - 4], 0x3b
push eax
call fcn.100d9505
push str.ITEM_TEXTSTYLE_NORMAL
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0
push eax
lea ecx, [ebp - 0x2cc]
call fcn.1004c550
push str.ITEM_TEXTSTYLE_BLINK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x3c
push eax
lea ecx, [ebp - 0x2b0]
mov dword [ebp - 0xfd4], 1
call fcn.1004c550
push str.ITEM_TEXTSTYLE_SHADOWED
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x3d
push eax
lea ecx, [ebp - 0x294]
mov dword [ebp - 0xfd4], 3
call fcn.1004c550
push str.ITEM_TEXTSTYLE_SHADOWEDMORE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x3e
push eax
lea ecx, [ebp - 0x278]
mov dword [ebp - 0xfd4], 5
call fcn.1004c550
push str.ITEM_TEXTSTYLE_MONOSPACE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x3f
push eax
lea ecx, [ebp - 0x25c]
mov dword [ebp - 0xfd4], 0x80
call fcn.1004c550
lea eax, [ebp - 0x240]
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x2cc]
push eax
push ecx
lea ecx, [edi + 0x468]
call fcn.1004b250
push 0x10046fc0
push 5
push 0x1c
lea eax, [ebp - 0x2cc]
mov byte [ebp - 4], 0x42
push eax
call fcn.100d9505
push str.ITEM_ALIGN_LEFT
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0
push eax
lea ecx, [ebp - 0x80]
call fcn.1004c550
push str.ITEM_ALIGN_CENTER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x43
push eax
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xfd4], 1
call fcn.1004c550
push str.ITEM_ALIGN_RIGHT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x44
push eax
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xfd4], 2
call fcn.1004c550
push str.ITEM_ALIGN_X_MASK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x45
push eax
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0xfd4], 3
call fcn.1004c550
lea eax, [ebp - 0x10]
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x80]
push eax
push ecx
lea ecx, [edi + 0x488]
call fcn.1004b250
push 0x10046fc0
push 4
push 0x1c
lea eax, [ebp - 0x80]
mov byte [ebp - 4], 0x48
push eax
call fcn.100d9505
push str.LISTBOX_TEXT
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0
push eax
lea ecx, [ebp - 0x358]
call fcn.1004c550
push str.LISTBOX_IMAGE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x49
push eax
lea ecx, [ebp - 0x33c]
mov dword [ebp - 0xfd4], 1
call fcn.1004c550
lea eax, [ebp - 0x320]
mov byte [ebp - 4], 0x4a
lea ecx, [ebp - 0x358]
push eax
push ecx
lea ecx, [edi + 0x4a8]
call fcn.1004b250
push 0x10046fc0
push 2
push 0x1c
lea eax, [ebp - 0x358]
mov byte [ebp - 4], 0x4c
push eax
call fcn.100d9505
push str.WINDOW_BORDER_NONE
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0
push eax
lea ecx, [ebp - 0x304]
call fcn.1004c550
push str.WINDOW_BORDER_FULL
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x4d
push eax
lea ecx, [ebp - 0x2e8]
mov dword [ebp - 0xfd4], 1
call fcn.1004c550
push str.WINDOW_BORDER_HORZ
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x4e
push eax
lea ecx, [ebp - 0x2cc]
mov dword [ebp - 0xfd4], 2
call fcn.1004c550
push str.WINDOW_BORDER_VERT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x4f
push eax
lea ecx, [ebp - 0x2b0]
mov dword [ebp - 0xfd4], 3
call fcn.1004c550
push str.WINDOW_BORDER_KCGRADIENT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x50
push eax
lea ecx, [ebp - 0x294]
mov dword [ebp - 0xfd4], 4
call fcn.1004c550
push str.WINDOW_BORDER_RAISED
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x51
push eax
lea ecx, [ebp - 0x278]
mov dword [ebp - 0xfd4], 5
call fcn.1004c550
push str.WINDOW_BORDER_SUNKEN
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x52
push eax
lea ecx, [ebp - 0x25c]
mov dword [ebp - 0xfd4], 6
call fcn.1004c550
lea eax, [ebp - 0x240]
mov byte [ebp - 4], 0x53
lea ecx, [ebp - 0x304]
push eax
push ecx
lea ecx, [edi + 0x4c8]
call fcn.1004b250
push 0x10046fc0
push 7
push 0x1c
lea eax, [ebp - 0x304]
mov byte [ebp - 4], 0x55
push eax
call fcn.100d9505
mov dword [ebp - 0xfd4], 0
push str.WINDOW_STYLE_EMPTY
lea eax, [ebp - 0xfd4]
push eax
lea ecx, [ebp - 0xd4]
call fcn.1004c550
push str.WINDOW_STYLE_FILLED
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x56
push eax
lea ecx, [ebp - 0xb8]
mov dword [ebp - 0xfd4], 1
call fcn.1004c550
push str.WINDOW_STYLE_GRADIENT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x57
push eax
lea ecx, [ebp - 0x9c]
mov dword [ebp - 0xfd4], 2
call fcn.1004c550
push str.WINDOW_STYLE_SHADER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x58
push eax
lea ecx, [ebp - 0x80]
mov dword [ebp - 0xfd4], 3
call fcn.1004c550
push str.WINDOW_STYLE_TEAMCOLOR
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x59
push eax
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xfd4], 4
call fcn.1004c550
push str.WINDOW_STYLE_DVAR_SHADER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x5a
push eax
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xfd4], 5
call fcn.1004c550
push str.WINDOW_STYLE_LOADBAR
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x5b
push eax
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0xfd4], 6
call fcn.1004c550
lea eax, [ebp - 0x10]
mov byte [ebp - 4], 0x5c
lea ecx, [ebp - 0xd4]
push eax
push ecx
lea ecx, [edi + 0x4e8]
call fcn.1004b250
push 0x10046fc0
push 7
push 0x1c
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x5e
push eax
call fcn.100d9505
push str.CG_OWNERDRAW_BASE
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 1
push eax
lea ecx, [ebp - 0xfd0]
call fcn.1004c550
push str.CG_PLAYER_AMMO_VALUE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x5f
mov dword [ebp - 0xfd4], 5
push eax
lea ecx, [ebp - 0xfb4]
call fcn.1004c550
push str.CG_PLAYER_AMMO_BACKDROP
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x60
push eax
lea ecx, [ebp - 0xf98]
mov dword [ebp - 0xfd4], 6
call fcn.1004c550
push str.CG_PLAYER_STANCE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x61
push eax
lea ecx, [ebp - 0xf7c]
mov dword [ebp - 0xfd4], 0x14
call fcn.1004c550
push str.CG_SPECTATORS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x62
push eax
lea ecx, [ebp - 0xf60]
mov dword [ebp - 0xfd4], 0x3c
call fcn.1004c550
push str.CG_HOLD_BREATH_HINT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x63
push eax
lea ecx, [ebp - 0xf44]
mov dword [ebp - 0xfd4], 0x47
call fcn.1004c550
push str.CG_CURSORHINT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x64
push eax
lea ecx, [ebp - 0xf28]
mov dword [ebp - 0xfd4], 0x48
call fcn.1004c550
push str.CG_PLAYER_POWERUP
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x65
push eax
lea ecx, [ebp - 0xf0c]
mov dword [ebp - 0xfd4], 0x49
call fcn.1004c550
push str.CG_PLAYER_HOLDABLE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x66
push eax
lea ecx, [ebp - 0xef0]
mov dword [ebp - 0xfd4], 0x4a
call fcn.1004c550
push str.CG_PLAYER_INVENTORY
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x67
push eax
lea ecx, [ebp - 0xed4]
mov dword [ebp - 0xfd4], 0x4b
call fcn.1004c550
push str.CG_CURSORHINT_STATUS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x68
push eax
lea ecx, [ebp - 0xeb8]
mov dword [ebp - 0xfd4], 0x4e
call fcn.1004c550
push str.CG_PLAYER_BAR_HEALTH
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x69
mov dword [ebp - 0xfd4], 0x4f
lea ecx, [ebp - 0xe9c]
push eax
call fcn.1004c550
push str.CG_MANTLE_HINT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6a
push eax
lea ecx, [ebp - 0xe80]
mov dword [ebp - 0xfd4], 0x50
call fcn.1004c550
push str.CG_PLAYER_WEAPON_NAME
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6b
push eax
lea ecx, [ebp - 0xe64]
mov dword [ebp - 0xfd4], 0x51
call fcn.1004c550
push str.CG_PLAYER_WEAPON_NAME_BACK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6c
push eax
lea ecx, [ebp - 0xe48]
mov dword [ebp - 0xfd4], 0x52
call fcn.1004c550
push str.CG_CENTER_MESSAGE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6d
push eax
lea ecx, [ebp - 0xe2c]
mov dword [ebp - 0xfd4], 0x5a
call fcn.1004c550
push str.CG_TANK_BODY_DIR
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6e
push eax
lea ecx, [ebp - 0xe10]
mov dword [ebp - 0xfd4], 0x5f
call fcn.1004c550
push str.CG_TANK_BARREL_DIR
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6f
push eax
lea ecx, [ebp - 0xdf4]
mov dword [ebp - 0xfd4], 0x60
call fcn.1004c550
push str.CG_DEADQUOTE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x70
push eax
lea ecx, [ebp - 0xdd8]
mov dword [ebp - 0xfd4], 0x61
call fcn.1004c550
push str.CG_PLAYER_BAR_HEALTH_BACK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x71
push eax
lea ecx, [ebp - 0xdbc]
mov dword [ebp - 0xfd4], 0x62
call fcn.1004c550
push str.CG_MISSION_OBJECTIVE_HEADER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x72
push eax
lea ecx, [ebp - 0xda0]
mov dword [ebp - 0xfd4], 0x63
call fcn.1004c550
push str.CG_MISSION_OBJECTIVE_LIST
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x73
push eax
lea ecx, [ebp - 0xd84]
mov dword [ebp - 0xfd4], 0x64
call fcn.1004c550
push str.CG_MISSION_OBJECTIVE_BACKDROP
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x74
push eax
lea ecx, [ebp - 0xd68]
mov dword [ebp - 0xfd4], 0x65
call fcn.1004c550
push str.CG_PAUSED_MENU_LINE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x75
push eax
lea ecx, [ebp - 0xd4c]
mov dword [ebp - 0xfd4], 0x66
call fcn.1004c550
push str.CG_OFFHAND_WEAPON_ICON_FRAG
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x76
push eax
lea ecx, [ebp - 0xd30]
mov dword [ebp - 0xfd4], 0x67
call fcn.1004c550
push str.CG_OFFHAND_WEAPON_ICON_SMOKEFLASH
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x77
push eax
lea ecx, [ebp - 0xd14]
mov dword [ebp - 0xfd4], 0x68
call fcn.1004c550
push str.CG_OFFHAND_WEAPON_AMMO_FRAG
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x78
push eax
lea ecx, [ebp - 0xcf8]
mov dword [ebp - 0xfd4], 0x69
call fcn.1004c550
push str.CG_OFFHAND_WEAPON_AMMO_SMOKEFLASH
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x79
push eax
lea ecx, [ebp - 0xcdc]
mov dword [ebp - 0xfd4], 0x6a
call fcn.1004c550
push str.CG_OFFHAND_WEAPON_NAME_FRAG
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x7a
push eax
lea ecx, [ebp - 0xcc0]
mov dword [ebp - 0xfd4], 0x6b
call fcn.1004c550
push str.CG_OFFHAND_WEAPON_NAME_SMOKEFLASH
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x7b
push eax
lea ecx, [ebp - 0xca4]
mov dword [ebp - 0xfd4], 0x6c
call fcn.1004c550
push str.CG_OFFHAND_WEAPON_SELECT_FRAG
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x7c
push eax
lea ecx, [ebp - 0xc88]
mov dword [ebp - 0xfd4], 0x6d
call fcn.1004c550
push str.CG_OFFHAND_WEAPON_SELECT_SMOKEFLASH
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x7d
push eax
lea ecx, [ebp - 0xc6c]
mov dword [ebp - 0xfd4], 0x6e
call fcn.1004c550
push str.CG_SAVING
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x7e
push eax
lea ecx, [ebp - 0xc50]
mov dword [ebp - 0xfd4], 0x6f
call fcn.1004c550
push str.CG_PLAYER_LOW_HEALTH_OVERLAY
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x7f
push eax
lea ecx, [ebp - 0xc34]
mov dword [ebp - 0xfd4], 0x70
call fcn.1004c550
push str.CG_INVALID_CMD_HINT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x80
push eax
lea ecx, [ebp - 0xc18]
mov dword [ebp - 0xfd4], 0x71
call fcn.1004c550
push str.CG_PLAYER_SPRINT_METER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x81
push eax
lea ecx, [ebp - 0xbfc]
mov dword [ebp - 0xfd4], 0x72
call fcn.1004c550
push str.CG_PLAYER_SPRINT_BACK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x82
push eax
lea ecx, [ebp - 0xbe0]
mov dword [ebp - 0xfd4], 0x73
call fcn.1004c550
push str.CG_PLAYER_WEAPON_BACKGROUND
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x83
push eax
lea ecx, [ebp - 0xbc4]
mov dword [ebp - 0xfd4], 0x74
call fcn.1004c550
push ecx
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x84
push eax
lea ecx, [ebp - 0xba8]
mov dword [ebp - 0xfd4], 0x75
call fcn.1004c5e0
push str.CG_PLAYER_WEAPON_PRIMARY_ICON
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x85
push eax
lea ecx, [ebp - 0xb8c]
mov dword [ebp - 0xfd4], 0x76
call fcn.1004c550
push str.CG_PLAYER_WEAPON_AMMO_STOCK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x86
push eax
lea ecx, [ebp - 0xb70]
mov dword [ebp - 0xfd4], 0x77
call fcn.1004c550
push str.CG_PLAYER_WEAPON_LOW_AMMO_WARNING
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x87
push eax
lea ecx, [ebp - 0xb54]
mov dword [ebp - 0xfd4], 0x78
call fcn.1004c550
mov byte [ebp - 4], 0x88
push str.CG_PLAYER_COMPASS_TICKERTAPE
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0x91
push eax
lea ecx, [ebp - 0xb38]
call fcn.1004c550
push str.CG_PLAYER_COMPASS_TICKERTAPE_NO_OBJ
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x89
push eax
lea ecx, [ebp - 0xb1c]
mov dword [ebp - 0xfd4], 0x92
call fcn.1004c550
push str.CG_PLAYER_COMPASS_PLAYER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x8a
push eax
lea ecx, [ebp - 0xb00]
mov dword [ebp - 0xfd4], 0x96
call fcn.1004c550
push str.CG_PLAYER_COMPASS_BACK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x8b
push eax
lea ecx, [ebp - 0xae4]
mov dword [ebp - 0xfd4], 0x97
call fcn.1004c550
push str.CG_PLAYER_COMPASS_POINTERS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x8c
push eax
lea ecx, [ebp - 0xac8]
mov dword [ebp - 0xfd4], 0x98
call fcn.1004c550
push str.CG_PLAYER_COMPASS_ACTORS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x8d
push eax
lea ecx, [ebp - 0xaac]
mov dword [ebp - 0xfd4], 0x99
call fcn.1004c550
push str.CG_PLAYER_COMPASS_TANKS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x8e
push eax
lea ecx, [ebp - 0xa90]
mov dword [ebp - 0xfd4], 0x9a
call fcn.1004c550
push str.CG_PLAYER_COMPASS_HELICOPTERS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x8f
push eax
lea ecx, [ebp - 0xa74]
mov dword [ebp - 0xfd4], 0x9b
call fcn.1004c550
push str.CG_PLAYER_COMPASS_PLANES
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x90
push eax
lea ecx, [ebp - 0xa58]
mov dword [ebp - 0xfd4], 0x9c
call fcn.1004c550
push str.CG_PLAYER_COMPASS_AUTOMOBILES
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x91
push eax
lea ecx, [ebp - 0xa3c]
mov dword [ebp - 0xfd4], 0x9d
call fcn.1004c550
mov byte [ebp - 4], 0x92
mov dword [ebp - 0xfd4], 0x9e
push str.CG_PLAYER_COMPASS_FRIENDS
lea eax, [ebp - 0xfd4]
push eax
lea ecx, [ebp - 0xa20]
call fcn.1004c550
push str.CG_PLAYER_COMPASS_MAP
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x93
push eax
lea ecx, [ebp - 0xa04]
mov dword [ebp - 0xfd4], 0x9f
call fcn.1004c550
push str.CG_PLAYER_COMPASS_NORTHCOORD
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x94
push eax
lea ecx, [ebp - 0x9e8]
mov dword [ebp - 0xfd4], 0xa0
call fcn.1004c550
push str.CG_PLAYER_COMPASS_EASTCOORD
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x95
push eax
lea ecx, [ebp - 0x9cc]
mov dword [ebp - 0xfd4], 0xa1
call fcn.1004c550
push str.CG_PLAYER_COMPASS_NCOORD_SCROLL
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x96
push eax
lea ecx, [ebp - 0x9b0]
mov dword [ebp - 0xfd4], 0xa2
call fcn.1004c550
push str.CG_PLAYER_COMPASS_ECOORD_SCROLL
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x97
push eax
lea ecx, [ebp - 0x994]
mov dword [ebp - 0xfd4], 0xa3
call fcn.1004c550
push str.CG_PLAYER_COMPASS_GOALDISTANCE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x98
push eax
lea ecx, [ebp - 0x978]
mov dword [ebp - 0xfd4], 0xa4
call fcn.1004c550
push str.CG_PLAYER_ACTIONSLOT_DPAD
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x99
push eax
lea ecx, [ebp - 0x95c]
mov dword [ebp - 0xfd4], 0xa5
call fcn.1004c550
push str.CG_PLAYER_ACTIONSLOT_1
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x9a
push eax
lea ecx, [ebp - 0x940]
mov dword [ebp - 0xfd4], 0xa6
call fcn.1004c550
push str.CG_PLAYER_ACTIONSLOT_2
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x9b
push eax
lea ecx, [ebp - 0x924]
mov dword [ebp - 0xfd4], 0xa7
call fcn.1004c550
mov byte [ebp - 4], 0x9c
mov dword [ebp - 0xfd4], 0xa8
push str.CG_PLAYER_ACTIONSLOT_3
lea eax, [ebp - 0xfd4]
push eax
lea ecx, [ebp - 0x908]
call fcn.1004c550
push str.CG_PLAYER_ACTIONSLOT_4
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x9d
push eax
lea ecx, [ebp - 0x8ec]
mov dword [ebp - 0xfd4], 0xa9
call fcn.1004c550
push str.CG_PLAYER_COMPASS_ENEMIES
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x9e
push eax
lea ecx, [ebp - 0x8d0]
mov dword [ebp - 0xfd4], 0xaa
call fcn.1004c550
push str.CG_PLAYER_FULLMAP_BACK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x9f
push eax
lea ecx, [ebp - 0x8b4]
mov dword [ebp - 0xfd4], 0xb4
call fcn.1004c550
push str.CG_PLAYER_FULLMAP_MAP
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xa0
push eax
lea ecx, [ebp - 0x898]
mov dword [ebp - 0xfd4], 0xb5
call fcn.1004c550
push str.CG_PLAYER_FULLMAP_POINTERS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xa1
push eax
lea ecx, [ebp - 0x87c]
mov dword [ebp - 0xfd4], 0xb6
call fcn.1004c550
push str.CG_PLAYER_FULLMAP_PLAYER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xa2
push eax
lea ecx, [ebp - 0x860]
mov dword [ebp - 0xfd4], 0xb7
call fcn.1004c550
push str.CG_PLAYER_FULLMAP_ACTORS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xa3
push eax
lea ecx, [ebp - 0x844]
mov dword [ebp - 0xfd4], 0xb8
call fcn.1004c550
push str.CG_PLAYER_FULLMAP_FRIENDS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xa4
push eax
lea ecx, [ebp - 0x828]
mov dword [ebp - 0xfd4], 0xb9
call fcn.1004c550
push str.CG_PLAYER_FULLMAP_LOCATION_SELECTOR
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xa5
push eax
lea ecx, [ebp - 0x80c]
mov dword [ebp - 0xfd4], 0xba
call fcn.1004c550
mov byte [ebp - 4], 0xa6
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0xbb
push str.CG_PLAYER_FULLMAP_BORDER
push eax
lea ecx, [ebp - 0x7f0]
call fcn.1004c550
push str.CG_PLAYER_FULLMAP_ENEMIES
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xa7
push eax
lea ecx, [ebp - 0x7d4]
mov dword [ebp - 0xfd4], 0xbc
call fcn.1004c550
push str.CG_VEHICLE_RETICLE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xa8
push eax
lea ecx, [ebp - 0x7b8]
mov dword [ebp - 0xfd4], 0xbe
call fcn.1004c550
push str.CG_HUD_TARGETS_VEHICLE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xa9
push eax
lea ecx, [ebp - 0x79c]
mov dword [ebp - 0xfd4], 0xbf
call fcn.1004c550
push str.CG_HUD_TARGETS_JAVELIN
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xaa
push eax
lea ecx, [ebp - 0x780]
mov dword [ebp - 0xfd4], 0xc0
call fcn.1004c550
push str.CG_TALKER1
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xab
push eax
lea ecx, [ebp - 0x764]
mov dword [ebp - 0xfd4], 0xc1
call fcn.1004c550
push str.CG_TALKER2
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xac
push eax
lea ecx, [ebp - 0x748]
mov dword [ebp - 0xfd4], 0xc2
call fcn.1004c550
push str.CG_TALKER3
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xad
push eax
lea ecx, [ebp - 0x72c]
mov dword [ebp - 0xfd4], 0xc3
call fcn.1004c550
push str.CG_TALKER4
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xae
push eax
lea ecx, [ebp - 0x710]
mov dword [ebp - 0xfd4], 0xc4
call fcn.1004c550
push str.UI_OWNERDRAW_BASE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xaf
push eax
lea ecx, [ebp - 0x6f4]
mov dword [ebp - 0xfd4], 0xc8
call fcn.1004c550
push str.UI_EFFECTS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb0
mov dword [ebp - 0xfd4], 0xc9
push eax
lea ecx, [ebp - 0x6d8]
call fcn.1004c550
push str.UI_PLAYERMODEL
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb1
push eax
lea ecx, [ebp - 0x6bc]
mov dword [ebp - 0xfd4], 0xca
call fcn.1004c550
push str.UI_GAMETYPE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb2
push eax
lea ecx, [ebp - 0x6a0]
mov dword [ebp - 0xfd4], 0xcd
call fcn.1004c550
push str.UI_SKILL
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb3
push eax
lea ecx, [ebp - 0x684]
mov dword [ebp - 0xfd4], 0xcf
call fcn.1004c550
push str.UI_NETSOURCE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb4
push eax
lea ecx, [ebp - 0x668]
mov dword [ebp - 0xfd4], 0xdc
call fcn.1004c550
push str.UI_NETFILTER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb5
push eax
lea ecx, [ebp - 0x64c]
mov dword [ebp - 0xfd4], 0xde
call fcn.1004c550
push str.UI_VOTE_KICK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb6
push eax
lea ecx, [ebp - 0x630]
mov dword [ebp - 0xfd4], 0xee
call fcn.1004c550
push str.UI_NETGAMETYPE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb7
push eax
lea ecx, [ebp - 0x614]
mov dword [ebp - 0xfd4], 0xf5
call fcn.1004c550
push str.UI_SERVERREFRESHDATE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb8
push eax
lea ecx, [ebp - 0x5f8]
mov dword [ebp - 0xfd4], 0xf7
call fcn.1004c550
push str.UI_SERVERMOTD
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb9
push eax
lea ecx, [ebp - 0x5dc]
mov dword [ebp - 0xfd4], 0xf8
call fcn.1004c550
push str.UI_GLINFO
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xba
mov dword [ebp - 0xfd4], 0xf9
lea ecx, [ebp - 0x5c0]
push eax
call fcn.1004c550
push str.UI_KEYBINDSTATUS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xbb
push eax
lea ecx, [ebp - 0x5a4]
mov dword [ebp - 0xfd4], 0xfa
call fcn.1004c550
push str.UI_JOINGAMETYPE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xbc
push eax
lea ecx, [ebp - 0x588]
mov dword [ebp - 0xfd4], 0xfd
call fcn.1004c550
push str.UI_MAPPREVIEW
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xbd
push eax
lea ecx, [ebp - 0x56c]
mov dword [ebp - 0xfd4], 0xfe
call fcn.1004c550
push str.UI_MENUMODEL
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xbe
push eax
lea ecx, [ebp - 0x550]
mov dword [ebp - 0xfd4], 0x101
call fcn.1004c550
push str.UI_SAVEGAME_SHOT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xbf
push eax
lea ecx, [ebp - 0x534]
mov dword [ebp - 0xfd4], 0x102
call fcn.1004c550
push str.UI_SAVEGAMENAME
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xc0
push eax
lea ecx, [ebp - 0x518]
mov dword [ebp - 0xfd4], 0x106
call fcn.1004c550
push str.UI_SAVEGAMEINFO
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xc1
push eax
lea ecx, [ebp - 0x4fc]
mov dword [ebp - 0xfd4], 0x107
call fcn.1004c550
push str.UI_LOADPROFILING
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xc2
push eax
lea ecx, [ebp - 0x4e0]
mov dword [ebp - 0xfd4], 0x108
call fcn.1004c550
push str.UI_RECORDLEVEL
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xc3
push eax
lea ecx, [ebp - 0x4c4]
mov dword [ebp - 0xfd4], 0x109
call fcn.1004c550
push str.UI_AMITALKING
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xc4
push eax
lea ecx, [ebp - 0x4a8]
mov dword [ebp - 0xfd4], 0x10a
call fcn.1004c550
push str.UI_TALKER1
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xc5
push eax
lea ecx, [ebp - 0x48c]
mov dword [ebp - 0xfd4], 0x10b
call fcn.1004c550
push str.UI_TALKER2
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xc6
push eax
lea ecx, [ebp - 0x470]
mov dword [ebp - 0xfd4], 0x10c
call fcn.1004c550
push str.UI_TALKER3
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xc7
push eax
lea ecx, [ebp - 0x454]
mov dword [ebp - 0xfd4], 0x10d
call fcn.1004c550
push str.UI_TALKER4
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xc8
push eax
lea ecx, [ebp - 0x438]
mov dword [ebp - 0xfd4], 0x10e
call fcn.1004c550
push str.UI_PARTYSTATUS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xc9
push eax
lea ecx, [ebp - 0x41c]
mov dword [ebp - 0xfd4], 0x10f
call fcn.1004c550
push str.UI_LOGGEDINUSER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xca
push eax
lea ecx, [ebp - 0x400]
mov dword [ebp - 0xfd4], 0x110
call fcn.1004c550
push str.UI_RESERVEDSLOTS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xcb
push eax
lea ecx, [ebp - 0x3e4]
mov dword [ebp - 0xfd4], 0x111
call fcn.1004c550
push str.UI_PLAYLISTNAME
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xcc
push eax
lea ecx, [ebp - 0x3c8]
mov dword [ebp - 0xfd4], 0x112
call fcn.1004c550
push str.UI_PLAYLISTDESCRIPTION
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xcd
push eax
lea ecx, [ebp - 0x3ac]
mov dword [ebp - 0xfd4], 0x113
call fcn.1004c550
push str.UI_USERNAME
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xce
push eax
lea ecx, [ebp - 0x390]
mov dword [ebp - 0xfd4], 0x114
call fcn.1004c550
push str.UI_CINEMATIC
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xcf
push eax
lea ecx, [ebp - 0x374]
mov dword [ebp - 0xfd4], 0x115
call fcn.1004c550
lea eax, [ebp - 0x358]
mov byte [ebp - 4], 0xd0
lea ecx, [ebp - 0xfd0]
push eax
push ecx
lea ecx, [edi + 0x508]
call fcn.1004b250
push 0x10046fc0
push 0x72
push 0x1c
lea eax, [ebp - 0xfd0]
mov byte [ebp - 4], 0xd2
push eax
call fcn.100d9505
push str.MODE_BOTTOMUP_ALIGN_TOP
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0
push eax
lea ecx, [ebp - 0x80]
call fcn.1004c550
push str.MODE_BOTTOMUP_ALIGN_BOTTOM
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xd3
push eax
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xfd4], 1
call fcn.1004c550
push str.MODE_TOPDOWN_ALIGN_TOP
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xd4
push eax
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xfd4], 2
call fcn.1004c550
push str.MODE_TOPDOWN_ALIGN_BOTTOM
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xd5
push eax
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0xfd4], 3
call fcn.1004c550
lea eax, [ebp - 0x10]
mov byte [ebp - 4], 0xd6
lea ecx, [ebp - 0x80]
push eax
push ecx
lea ecx, [edi + 0x528]
call fcn.1004b250
push 0x10046fc0
push 4
push 0x1c
lea eax, [ebp - 0x80]
mov byte [ebp - 4], 0xd8
push eax
call fcn.100d9505
push str.FEEDER_HEADS
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0
push eax
lea ecx, [ebp - 0x80c]
call fcn.1004c550
mov byte [ebp - 4], 0xd9
mov dword [ebp - 0xfd4], 1
push str.FEEDER_MAPS
lea eax, [ebp - 0xfd4]
push eax
lea ecx, [ebp - 0x7f0]
call fcn.1004c550
push str.FEEDER_SERVERS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xda
push eax
lea ecx, [ebp - 0x7d4]
mov dword [ebp - 0xfd4], 2
call fcn.1004c550
push str.FEEDER_CLAN_MEMBERS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xdb
push eax
lea ecx, [ebp - 0x7b8]
mov dword [ebp - 0xfd4], 3
call fcn.1004c550
push str.FEEDER_ALLMAPS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xdc
push eax
lea ecx, [ebp - 0x79c]
mov dword [ebp - 0xfd4], 4
call fcn.1004c550
push str.FEEDER_REDTEAM_LIST
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xdd
push eax
lea ecx, [ebp - 0x780]
mov dword [ebp - 0xfd4], 5
call fcn.1004c550
push str.FEEDER_BLUETEAM_LIST
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xde
push eax
lea ecx, [ebp - 0x764]
mov dword [ebp - 0xfd4], 6
call fcn.1004c550
push str.FEEDER_PLAYER_LIST
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xdf
push eax
lea ecx, [ebp - 0x748]
mov dword [ebp - 0xfd4], 7
call fcn.1004c550
push str.FEEDER_TEAM_LIST
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xe0
push eax
lea ecx, [ebp - 0x72c]
mov dword [ebp - 0xfd4], 8
call fcn.1004c550
push str.FEEDER_MODS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xe1
push eax
lea ecx, [ebp - 0x710]
mov dword [ebp - 0xfd4], 9
call fcn.1004c550
push str.FEEDER_DEMOS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xe2
push eax
lea ecx, [ebp - 0x6f4]
mov dword [ebp - 0xfd4], 0xa
call fcn.1004c550
mov byte [ebp - 4], 0xe3
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0xb
push str.FEEDER_SCOREBOARD
push eax
lea ecx, [ebp - 0x6d8]
call fcn.1004c550
push str.FEEDER_Q3HEADS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xe4
push eax
lea ecx, [ebp - 0x6bc]
mov dword [ebp - 0xfd4], 0xc
call fcn.1004c550
push str.FEEDER_SERVERSTATUS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xe5
push eax
lea ecx, [ebp - 0x6a0]
mov dword [ebp - 0xfd4], 0xd
call fcn.1004c550
push str.FEEDER_FINDPLAYER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xe6
push eax
lea ecx, [ebp - 0x684]
mov dword [ebp - 0xfd4], 0xe
call fcn.1004c550
push str.FEEDER_CINEMATICS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xe7
push eax
lea ecx, [ebp - 0x668]
mov dword [ebp - 0xfd4], 0xf
call fcn.1004c550
push str.FEEDER_SAVEGAMES
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xe8
push eax
lea ecx, [ebp - 0x64c]
mov dword [ebp - 0xfd4], 0x10
call fcn.1004c550
push str.FEEDER_PICKSPAWN
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xe9
push eax
lea ecx, [ebp - 0x630]
mov dword [ebp - 0xfd4], 0x11
call fcn.1004c550
push str.FEEDER_LOBBY_MEMBERS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xea
push eax
lea ecx, [ebp - 0x614]
mov dword [ebp - 0xfd4], 0x12
call fcn.1004c550
push str.FEEDER_LOBBY_MEMBERS_TALK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xeb
push eax
lea ecx, [ebp - 0x5f8]
mov dword [ebp - 0xfd4], 0x13
call fcn.1004c550
push str.FEEDER_MUTELIST
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xec
push eax
lea ecx, [ebp - 0x5dc]
mov dword [ebp - 0xfd4], 0x14
call fcn.1004c550
push str.FEEDER_PLAYERSTALKING
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xed
mov dword [ebp - 0xfd4], 0x15
push eax
lea ecx, [ebp - 0x5c0]
call fcn.1004c550
push str.FEEDER_SPLITSCREENPLAYERS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xee
push eax
lea ecx, [ebp - 0x5a4]
mov dword [ebp - 0xfd4], 0x16
call fcn.1004c550
push str.FEEDER_LOBBY_MEMBERS_READY
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xef
push eax
lea ecx, [ebp - 0x588]
mov dword [ebp - 0xfd4], 0x17
call fcn.1004c550
push str.FEEDER_PLAYER_PROFILES
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf0
push eax
lea ecx, [ebp - 0x56c]
mov dword [ebp - 0xfd4], 0x18
call fcn.1004c550
push str.FEEDER_PARTY_MEMBERS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf1
push eax
lea ecx, [ebp - 0x550]
mov dword [ebp - 0xfd4], 0x19
call fcn.1004c550
push str.FEEDER_PARTY_MEMBERS_TALK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf2
push eax
lea ecx, [ebp - 0x534]
mov dword [ebp - 0xfd4], 0x1a
call fcn.1004c550
push str.FEEDER_PARTY_MEMBERS_READY
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf3
push eax
lea ecx, [ebp - 0x518]
mov dword [ebp - 0xfd4], 0x1b
call fcn.1004c550
push str.FEEDER_PLAYLISTS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf4
push eax
lea ecx, [ebp - 0x4fc]
mov dword [ebp - 0xfd4], 0x1c
call fcn.1004c550
push str.FEEDER_GAMEMODES
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf5
push eax
lea ecx, [ebp - 0x4e0]
mov dword [ebp - 0xfd4], 0x1d
call fcn.1004c550
push str.FEEDER_LEADERBOARD
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf6
push eax
lea ecx, [ebp - 0x4c4]
mov dword [ebp - 0xfd4], 0x1e
call fcn.1004c550
push str.FEEDER_MYTEAM_MEMBERS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf7
mov dword [ebp - 0xfd4], 0x20
lea ecx, [ebp - 0x4a8]
push eax
call fcn.1004c550
push str.FEEDER_MYTEAM_MEMBERS_TALK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf8
push eax
lea ecx, [ebp - 0x48c]
mov dword [ebp - 0xfd4], 0x21
call fcn.1004c550
push str.FEEDER_ENEMY_MEMBERS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf9
push eax
lea ecx, [ebp - 0x470]
mov dword [ebp - 0xfd4], 0x22
call fcn.1004c550
push str.FEEDER_ENEMY_MEMBERS_TALK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xfa
push eax
lea ecx, [ebp - 0x454]
mov dword [ebp - 0xfd4], 0x23
call fcn.1004c550
push str.FEEDER_LOBBY_MEMBERS_STAT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xfb
push eax
lea ecx, [ebp - 0x438]
mov dword [ebp - 0xfd4], 0x24
call fcn.1004c550
push str.FEEDER_MYTEAM_MEMBERS_STAT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xfc
push eax
lea ecx, [ebp - 0x41c]
mov dword [ebp - 0xfd4], 0x25
call fcn.1004c550
push str.FEEDER_ENEMY_MEMBERS_STAT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xfd
push eax
lea ecx, [ebp - 0x400]
mov dword [ebp - 0xfd4], 0x26
call fcn.1004c550
push str.FEEDER_ONLINEFRIENDS
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xfe
push eax
lea ecx, [ebp - 0x3e4]
mov dword [ebp - 0xfd4], 0x27
call fcn.1004c550
push str.FEEDER_LOBBY_MEMBERS_RANK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xff
push eax
lea ecx, [ebp - 0x3c8]
mov dword [ebp - 0xfd4], 0x28
call fcn.1004c550
push str.FEEDER_PARTY_MEMBERS_RANK
lea eax, [ebp - 0xfd4]
mov dword [ebp - 4], 0x100
push eax
lea ecx, [ebp - 0x3ac]
mov dword [ebp - 0xfd4], 0x29
call fcn.1004c550
push str.FEEDER_ENEMY_MEMBERS_RANK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 1
push eax
lea ecx, [ebp - 0x390]
mov dword [ebp - 0xfd4], 0x30
call fcn.1004c550
push str.FEEDER_MYTEAM_MEMBERS_RANK
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 2
push eax
lea ecx, [ebp - 0x374]
mov dword [ebp - 0xfd4], 0x31
call fcn.1004c550
lea eax, [ebp - 0x358]
mov dword [ebp - 4], 0x103
lea ecx, [ebp - 0x80c]
push eax
push ecx
lea ecx, [edi + 0x548]
call fcn.1004b250
push 0x10046fc0
push 0x2b
push 0x1c
lea eax, [ebp - 0x80c]
mov byte [ebp - 4], 5
push eax
call fcn.100d9505
push str.UI_FONT_DEFAULT
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0
push eax
lea ecx, [ebp - 0x304]
call fcn.1004c550
push str.UI_FONT_NORMAL
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 6
push eax
lea ecx, [ebp - 0x2e8]
mov dword [ebp - 0xfd4], 1
call fcn.1004c550
push str.UI_FONT_BIG
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 7
push eax
lea ecx, [ebp - 0x2cc]
mov dword [ebp - 0xfd4], 2
call fcn.1004c550
push str.UI_FONT_SMALL
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 8
push eax
lea ecx, [ebp - 0x2b0]
mov dword [ebp - 0xfd4], 3
call fcn.1004c550
push str.UI_FONT_BOLD
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 9
push eax
lea ecx, [ebp - 0x294]
mov dword [ebp - 0xfd4], 4
call fcn.1004c550
push str.UI_FONT_CONSOLE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xa
push eax
lea ecx, [ebp - 0x278]
mov dword [ebp - 0xfd4], 5
call fcn.1004c550
push str.UI_FONT_OBJECTIVE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xb
push eax
lea ecx, [ebp - 0x25c]
mov dword [ebp - 0xfd4], 6
call fcn.1004c550
mov byte [ebp - 4], 0xc
lea eax, [ebp - 0x240]
lea ecx, [ebp - 0x304]
push eax
push ecx
lea ecx, [edi + 0x568]
call fcn.1004b250
push 0x10046fc0
push 7
push 0x1c
lea eax, [ebp - 0x304]
mov byte [ebp - 4], 0xe
push eax
call fcn.100d9505
push str.HORIZONTAL_ALIGN_SUBLEFT
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0
push eax
lea ecx, [ebp - 0xf0]
call fcn.1004c550
push str.HORIZONTAL_ALIGN_LEFT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0xf
push eax
lea ecx, [ebp - 0xd4]
mov dword [ebp - 0xfd4], 1
call fcn.1004c550
push str.HORIZONTAL_ALIGN_CENTER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x10
push eax
lea ecx, [ebp - 0xb8]
mov dword [ebp - 0xfd4], 2
call fcn.1004c550
push str.HORIZONTAL_ALIGN_RIGHT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x11
push eax
lea ecx, [ebp - 0x9c]
mov dword [ebp - 0xfd4], 3
call fcn.1004c550
push str.HORIZONTAL_ALIGN_FULLSCREEN
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x12
push eax
lea ecx, [ebp - 0x80]
mov dword [ebp - 0xfd4], 4
call fcn.1004c550
push str.HORIZONTAL_ALIGN_NOSCALE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x13
push eax
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xfd4], 5
call fcn.1004c550
push str.HORIZONTAL_ALIGN_TO640
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x14
push eax
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xfd4], 6
call fcn.1004c550
push ecx
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x15
push eax
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0xfd4], 7
call fcn.1004c5a0
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0xf0]
lea eax, [ebp - 0x10]
push eax
push ecx
lea ecx, [edi + 0x588]
call fcn.1004b250
push 0x10046fc0
push 8
push 0x1c
lea eax, [ebp - 0xf0]
mov byte [ebp - 4], 0x18
push eax
call fcn.100d9505
push str.VERTICAL_ALIGN_SUBTOP
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0
push eax
lea ecx, [ebp - 0x320]
call fcn.1004c550
push str.VERTICAL_ALIGN_TOP
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x19
push eax
lea ecx, [ebp - 0x304]
mov dword [ebp - 0xfd4], 1
call fcn.1004c550
push str.VERTICAL_ALIGN_CENTER
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x1a
push eax
lea ecx, [ebp - 0x2e8]
mov dword [ebp - 0xfd4], 2
call fcn.1004c550
push str.VERTICAL_ALIGN_RIGHT
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x1b
push eax
lea ecx, [ebp - 0x2cc]
mov dword [ebp - 0xfd4], 3
call fcn.1004c550
push str.VERTICAL_ALIGN_FULLSCREEN
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x1c
push eax
lea ecx, [ebp - 0x2b0]
mov dword [ebp - 0xfd4], 4
call fcn.1004c550
push str.VERTICAL_ALIGN_NOSCALE
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x1d
push eax
lea ecx, [ebp - 0x294]
mov dword [ebp - 0xfd4], 5
call fcn.1004c550
push str.VERTICAL_ALIGN_TO640
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x1e
push eax
lea ecx, [ebp - 0x278]
mov dword [ebp - 0xfd4], 6
call fcn.1004c550
push str.VERTICAL_ALIGN_CENTER_SAFEAREA
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x1f
push eax
lea ecx, [ebp - 0x25c]
mov dword [ebp - 0xfd4], 7
call fcn.1004c550
lea eax, [ebp - 0x240]
mov byte [ebp - 4], 0x20
lea ecx, [ebp - 0x320]
push eax
push ecx
lea ecx, [edi + 0x5a8]
call fcn.1004b250
push 0x10046fc0
push 8
push 0x1c
lea eax, [ebp - 0x320]
mov byte [ebp - 4], 0x22
push eax
call fcn.100d9505
push str.decoration
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0x100000
push eax
lea ecx, [ebp - 0x10c]
call fcn.1004c550
push str.horizontalscroll
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x23
push eax
lea ecx, [ebp - 0xf0]
mov dword [ebp - 0xfd4], 0x100000
call fcn.1004c550
push str.autowrapped
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x24
push eax
lea ecx, [ebp - 0xd4]
mov dword [ebp - 0xfd4], 0x100000
call fcn.1004c550
push str.popup
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x25
push eax
lea ecx, [ebp - 0xb8]
mov dword [ebp - 0xfd4], 0x100000
call fcn.1004c550
push str.outOfBoundsClick
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x26
push eax
lea ecx, [ebp - 0x9c]
mov dword [ebp - 0xfd4], 0x100000
call fcn.1004c550
push str.legacySplitScreenScale
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x27
push eax
lea ecx, [ebp - 0x80]
mov dword [ebp - 0xfd4], 0x100000
call fcn.1004c550
push str.hiddenDuringFlashbang
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x28
push eax
lea ecx, [ebp - 0x64]
mov dword [ebp - 0xfd4], 0x100000
call fcn.1004c550
push str.hiddenDuringScope
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x29
push eax
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xfd4], 0x100000
call fcn.1004c550
push str.hiddenDuringGUI
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x2a
push eax
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0xfd4], 0x100000
call fcn.1004c550
lea eax, [ebp - 0x10]
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x10c]
push eax
push ecx
lea ecx, [edi + 0x5c8]
call fcn.1004b250
push 0x10046fc0
push 9
push 0x1c
lea eax, [ebp - 0x10c]
mov byte [ebp - 4], 0x2d
push eax
call fcn.100d9505
push str.NOOP
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0
push eax
lea ecx, [ebp - 0xc34]
call fcn.1004c550
push 0x10144d1c
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x2e
push eax
lea ecx, [ebp - 0xc18]
mov dword [ebp - 0xfd4], 1
call fcn.1004c550
push 0x10141bf0
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x2f
push eax
lea ecx, [ebp - 0xbfc]
mov dword [ebp - 0xfd4], 2
call fcn.1004c550
push 0x1013c0c8
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x30
push eax
lea ecx, [ebp - 0xbe0]
mov dword [ebp - 0xfd4], 3
call fcn.1004c550
push 0x10144d20
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x31
push eax
lea ecx, [ebp - 0xbc4]
mov dword [ebp - 0xfd4], 4
call fcn.1004c550
push 0x10144d24
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x32
push eax
lea ecx, [ebp - 0xba8]
mov dword [ebp - 0xfd4], 5
call fcn.1004c550
push 0x10143274
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x33
push eax
lea ecx, [ebp - 0xb8c]
mov dword [ebp - 0xfd4], 6
call fcn.1004c550
push 0x10144d28
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x34
push eax
lea ecx, [ebp - 0xb70]
mov dword [ebp - 0xfd4], 7
call fcn.1004c550
mov byte [ebp - 4], 0x35
push 0x10144d2c
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 8
push eax
lea ecx, [ebp - 0xb54]
call fcn.1004c550
push 0x10144d30
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x36
push eax
lea ecx, [ebp - 0xb38]
mov dword [ebp - 0xfd4], 9
call fcn.1004c550
push 0x10144d34
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x37
push eax
lea ecx, [ebp - 0xb1c]
mov dword [ebp - 0xfd4], 0xa
call fcn.1004c550
push 0x10144d38
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x38
push eax
lea ecx, [ebp - 0xb00]
mov dword [ebp - 0xfd4], 0xb
call fcn.1004c550
push 0x10144d3c
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x39
push eax
lea ecx, [ebp - 0xae4]
mov dword [ebp - 0xfd4], 0xc
call fcn.1004c550
push 0x10144d40
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x3a
push eax
lea ecx, [ebp - 0xac8]
mov dword [ebp - 0xfd4], 0xd
call fcn.1004c550
push 0x10144d44
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x3b
push eax
lea ecx, [ebp - 0xaac]
mov dword [ebp - 0xfd4], 0xe
call fcn.1004c550
push 0x10144d48
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x3c
push eax
lea ecx, [ebp - 0xa90]
mov dword [ebp - 0xfd4], 0xf
call fcn.1004c550
push 0x10144d4c
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x3d
push eax
lea ecx, [ebp - 0xa74]
mov dword [ebp - 0xfd4], 0x10
call fcn.1004c550
push 0x10144d50
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x3e
push eax
lea ecx, [ebp - 0xa58]
mov dword [ebp - 0xfd4], 0x11
call fcn.1004c550
mov byte [ebp - 4], 0x3f
mov dword [ebp - 0xfd4], 0x12
push 0x10144d54
lea eax, [ebp - 0xfd4]
push eax
lea ecx, [ebp - 0xa3c]
call fcn.1004c550
push 0x10144d58
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x40
push eax
lea ecx, [ebp - 0xa20]
mov dword [ebp - 0xfd4], 0x13
call fcn.1004c550
push 0x10144d5c
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x41
push eax
lea ecx, [ebp - 0xa04]
mov dword [ebp - 0xfd4], 0x14
call fcn.1004c550
push 0x10144d60
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x42
push eax
lea ecx, [ebp - 0x9e8]
mov dword [ebp - 0xfd4], 0x15
call fcn.1004c550
push 0x10144d64
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x43
push eax
lea ecx, [ebp - 0x9cc]
mov dword [ebp - 0xfd4], 0x16
call fcn.1004c550
push 0x10144d68
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x44
push eax
lea ecx, [ebp - 0x9b0]
mov dword [ebp - 0xfd4], 0x17
call fcn.1004c550
push str.cos_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x45
push eax
lea ecx, [ebp - 0x994]
mov dword [ebp - 0xfd4], 0x18
call fcn.1004c550
push str.min_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x46
push eax
lea ecx, [ebp - 0x978]
mov dword [ebp - 0xfd4], 0x19
call fcn.1004c550
push str.max_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x47
push eax
lea ecx, [ebp - 0x95c]
mov dword [ebp - 0xfd4], 0x1a
call fcn.1004c550
push str.milliseconds_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x48
push eax
lea ecx, [ebp - 0x940]
mov dword [ebp - 0xfd4], 0x1b
call fcn.1004c550
mov byte [ebp - 4], 0x49
mov dword [ebp - 0xfd4], 0x1c
push str.dvarint_
lea eax, [ebp - 0xfd4]
push eax
lea ecx, [ebp - 0x924]
call fcn.1004c550
push str.dvarbool_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x4a
push eax
lea ecx, [ebp - 0x908]
mov dword [ebp - 0xfd4], 0x1d
call fcn.1004c550
push str.dvarfloat_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x4b
push eax
lea ecx, [ebp - 0x8ec]
mov dword [ebp - 0xfd4], 0x1e
call fcn.1004c550
push str.dvarstring_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x4c
push eax
lea ecx, [ebp - 0x8d0]
mov dword [ebp - 0xfd4], 0x1f
call fcn.1004c550
push str.stat_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x4d
push eax
lea ecx, [ebp - 0x8b4]
mov dword [ebp - 0xfd4], 0x20
call fcn.1004c550
push str.ui_active_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x4e
push eax
lea ecx, [ebp - 0x898]
mov dword [ebp - 0xfd4], 0x21
call fcn.1004c550
push str.flashbanged_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x4f
push eax
lea ecx, [ebp - 0x87c]
mov dword [ebp - 0xfd4], 0x22
call fcn.1004c550
push str.scoped_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x50
push eax
lea ecx, [ebp - 0x860]
mov dword [ebp - 0xfd4], 0x23
call fcn.1004c550
push str.scoreboard_visible_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x51
push eax
lea ecx, [ebp - 0x844]
mov dword [ebp - 0xfd4], 0x24
call fcn.1004c550
push str.inkillcam_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x52
push eax
lea ecx, [ebp - 0x828]
mov dword [ebp - 0xfd4], 0x25
call fcn.1004c550
mov byte [ebp - 4], 0x53
lea eax, [ebp - 0xfd4]
mov dword [ebp - 0xfd4], 0x26
push str.player_
push eax
lea ecx, [ebp - 0x80c]
call fcn.1004c550
push str.selecting_location_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x54
push eax
lea ecx, [ebp - 0x7f0]
mov dword [ebp - 0xfd4], 0x27
call fcn.1004c550
push str.team_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x55
push eax
lea ecx, [ebp - 0x7d4]
mov dword [ebp - 0xfd4], 0x28
call fcn.1004c550
push str.otherteam_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x56
push eax
lea ecx, [ebp - 0x7b8]
mov dword [ebp - 0xfd4], 0x29
call fcn.1004c550
push str.marinesfield_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x57
push eax
lea ecx, [ebp - 0x79c]
mov dword [ebp - 0xfd4], 0x2a
call fcn.1004c550
push str.opforfield_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x58
push eax
lea ecx, [ebp - 0x780]
mov dword [ebp - 0xfd4], 0x2b
call fcn.1004c550
push str.menuisopen_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x59
push eax
lea ecx, [ebp - 0x764]
mov dword [ebp - 0xfd4], 0x2c
call fcn.1004c550
push str.writingdata_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x5a
push eax
lea ecx, [ebp - 0x748]
mov dword [ebp - 0xfd4], 0x2d
call fcn.1004c550
push str.inlobby_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x5b
push eax
lea ecx, [ebp - 0x72c]
mov dword [ebp - 0xfd4], 0x2e
call fcn.1004c550
push str.inprivateparty_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x5c
push eax
lea ecx, [ebp - 0x710]
mov dword [ebp - 0xfd4], 0x2f
call fcn.1004c550
push str.privatepartyhost_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x5d
mov dword [ebp - 0xfd4], 0x30
push eax
lea ecx, [ebp - 0x6f4]
call fcn.1004c550
push str.privatepartyhostinlobby_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x5e
push eax
lea ecx, [ebp - 0x6d8]
mov dword [ebp - 0xfd4], 0x31
call fcn.1004c550
push str.aloneinparty_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x5f
push eax
lea ecx, [ebp - 0x6bc]
mov dword [ebp - 0xfd4], 0x32
call fcn.1004c550
push str.adsjavelin_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x60
push eax
lea ecx, [ebp - 0x6a0]
mov dword [ebp - 0xfd4], 0x33
call fcn.1004c550
push str.weaplockblink_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x61
push eax
lea ecx, [ebp - 0x684]
mov dword [ebp - 0xfd4], 0x34
call fcn.1004c550
push str.weapattacktop_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x62
push eax
lea ecx, [ebp - 0x668]
mov dword [ebp - 0xfd4], 0x35
call fcn.1004c550
push str.weapattackdirect_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x63
push eax
lea ecx, [ebp - 0x64c]
mov dword [ebp - 0xfd4], 0x36
call fcn.1004c550
push str.secondsastime_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x64
push eax
lea ecx, [ebp - 0x630]
mov dword [ebp - 0xfd4], 0x37
call fcn.1004c550
push str.tablelookup_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x65
push eax
lea ecx, [ebp - 0x614]
mov dword [ebp - 0xfd4], 0x38
call fcn.1004c550
push str.locstring_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x66
push eax
lea ecx, [ebp - 0x5f8]
mov dword [ebp - 0xfd4], 0x39
call fcn.1004c550
push str.localvarint_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x67
mov dword [ebp - 0xfd4], 0x3a
lea ecx, [ebp - 0x5dc]
push eax
call fcn.1004c550
push str.localvarbool_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x68
push eax
lea ecx, [ebp - 0x5c0]
mov dword [ebp - 0xfd4], 0x3b
call fcn.1004c550
push str.localvarfloat_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x69
push eax
lea ecx, [ebp - 0x5a4]
mov dword [ebp - 0xfd4], 0x3c
call fcn.1004c550
push str.localvarstring_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6a
push eax
lea ecx, [ebp - 0x588]
mov dword [ebp - 0xfd4], 0x3d
call fcn.1004c550
push str.timeleft_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6b
push eax
lea ecx, [ebp - 0x56c]
mov dword [ebp - 0xfd4], 0x3e
call fcn.1004c550
push str.secondsascountdown_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6c
push eax
lea ecx, [ebp - 0x550]
mov dword [ebp - 0xfd4], 0x3f
call fcn.1004c550
push str.gamemsgwndactive_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6d
push eax
lea ecx, [ebp - 0x534]
mov dword [ebp - 0xfd4], 0x40
call fcn.1004c550
push str.int_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6e
push eax
lea ecx, [ebp - 0x518]
mov dword [ebp - 0xfd4], 0x41
call fcn.1004c550
push str.string_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x6f
push eax
lea ecx, [ebp - 0x4fc]
mov dword [ebp - 0xfd4], 0x42
call fcn.1004c550
push ecx
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x70
push eax
lea ecx, [ebp - 0x4e0]
mov dword [ebp - 0xfd4], 0x43
call fcn.1004c510
push str.gametypename_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x71
push eax
lea ecx, [ebp - 0x4c4]
mov dword [ebp - 0xfd4], 0x44
call fcn.1004c550
push str.gametype_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x72
push eax
lea ecx, [ebp - 0x4a8]
mov dword [ebp - 0xfd4], 0x45
call fcn.1004c550
push str.gametypedescription_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x73
push eax
lea ecx, [ebp - 0x48c]
mov dword [ebp - 0xfd4], 0x46
call fcn.1004c550
push str.scoreatrank_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x74
push eax
lea ecx, [ebp - 0x470]
mov dword [ebp - 0xfd4], 0x47
call fcn.1004c550
push str.friendsonline_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x75
push eax
lea ecx, [ebp - 0x454]
mov dword [ebp - 0xfd4], 0x48
call fcn.1004c550
push str.spectatingclient_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x76
push eax
lea ecx, [ebp - 0x438]
mov dword [ebp - 0xfd4], 0x49
call fcn.1004c550
push str.statrangeanybitsset_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x77
push eax
lea ecx, [ebp - 0x41c]
mov dword [ebp - 0xfd4], 0x4a
call fcn.1004c550
push str.keybinding_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x78
push eax
lea ecx, [ebp - 0x400]
mov dword [ebp - 0xfd4], 0x4b
call fcn.1004c550
push str.actionslotusable_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x79
push eax
lea ecx, [ebp - 0x3e4]
mov dword [ebp - 0xfd4], 0x4c
call fcn.1004c550
push str.hudfade_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x7a
push eax
lea ecx, [ebp - 0x3c8]
mov dword [ebp - 0xfd4], 0x4d
call fcn.1004c550
push str.maxrecommendedplayers_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x7b
push eax
lea ecx, [ebp - 0x3ac]
mov dword [ebp - 0xfd4], 0x4e
call fcn.1004c550
push str.acceptinginvite_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x7c
push eax
lea ecx, [ebp - 0x390]
mov dword [ebp - 0xfd4], 0x4f
call fcn.1004c550
push str.isintermission_
lea eax, [ebp - 0xfd4]
mov byte [ebp - 4], 0x7d
push eax
lea ecx, [ebp - 0x374]
mov dword [ebp - 0xfd4], 0x50
call fcn.1004c550
lea eax, [ebp - 0x358]
mov byte [ebp - 4], 0x7e
lea ecx, [ebp - 0xc34]
push eax
push ecx
lea ecx, [edi + 0x5e8]
call fcn.1004b250
push 0x10046fc0
push 0x51
push 0x1c
lea eax, [ebp - 0xc34]
mov byte [ebp - 4], 0x80
push eax
call fcn.100d9505
push 0x101450b8
lea ecx, [edi + 0x28]
mov dword [edi + 0x40], 0x14
mov dword [edi + 0x20], 0
mov dword [edi + 0x1c], 0
call fcn.10008390
sub esp, 0x28
mov dword [ebp - 0xfd4], edi
lea eax, [ebp - 0xfd4]
mov ecx, esp
push eax
call fcn.1004b680
push str.print_all_loaded_menus_to_the_console
mov edx, 0x1013c284
mov ecx, str.menu_list
call fcn.10016230
add esp, 4
mov dword [ebp - 0xfd4], edi
lea eax, [ebp - 0xfd4]
mov ecx, esp
push eax
call fcn.1004b6b0
push str.exports_the_specified_menu_to_rootmenu_exportmenus_subdir_
mov edx, str._menu_name____optional__subdir_
mov ecx, str.menu_export
call fcn.10016230
add esp, 4
mov dword [ebp - 0xfd4], edi
lea eax, [ebp - 0xfd4]
mov ecx, esp
push eax
call fcn.1004b6e0
push str.exports_all_itemdefs_of_the_specified_menu_to_rootmenu_exportitemdefs_subdir_
mov edx, str._menu_name____optional__subdir_
mov ecx, str.menu_export_itemdefs
call fcn.10016230
add esp, 0x2c
mov eax, edi
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.100d8e9a
mov esp, ebp
pop ebp
ret