Function at 0x46b500
Capabilities:
Get process heap flags
Get process heap force flags

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x51c785
mov eax, dword fs:[0]
push eax
sub esp, 0x38
mov eax, dword [0x55b598]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, ecx
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_head.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 1
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x2c], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_severedhead.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 2
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 3
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x30], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_arm.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 4
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 5
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x34], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_puncharm.rttex
call fcn.00401a60
mov dword [ebp - 4], 6
lea eax, [ebp - 0x28]
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 7
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x3c], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_extraleg.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 8
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 9
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x40], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_arm_thumbsup.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0xa
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0xb
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x44], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_horsepants.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0xc
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0xd
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x48], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_sit.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0xe
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0xf
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x4c], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_pom.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x10
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0x11
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x50], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_lb9_back.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x12
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0x13
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x54], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_lb9_parts.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x14
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0x15
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x58], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_ld_wn.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x16
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0x17
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x5c], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_ld_wn2.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x18
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0x19
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x60], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_sleeve.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x1a
push eax
call fcn.0045acd0
mov dword [ebp - 4], 0xffffffff
mov ecx, eax
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0x1b
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x64], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_lkat.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x1c
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0x1d
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x68], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_pbod.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x1e
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0x1f
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x28]
mov dword [esi + 0x6c], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_eyes.rttex
call fcn.00401a60
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x20
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0x21
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
mov dword [esi + 0x38], eax
lea ecx, [ebp - 0x28]
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
cmp dword [esi + 0x38], 0
jne 0x46bb61
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x44], esp
push str.game_player_face.rttex
call fcn.00401a60
lea eax, [ebp - 0x40]
mov dword [ebp - 4], 0x22
push eax
call fcn.0045acd0
mov ecx, eax
mov dword [ebp - 4], 0xffffffff
call fcn.0045ae90
push eax
mov dword [ebp - 4], 0x23
call fcn.00406e90
mov ecx, eax
call fcn.00442b70
lea ecx, [ebp - 0x40]
mov dword [esi + 0x38], eax
mov dword [ebp - 4], 0xffffffff
call fcn.00401c10
mov ecx, dword [esi + 0x2c]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x30]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x34]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x38]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x3c]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x40]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x44]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x48]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x4c]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x50]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x54]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x58]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x5c]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x60]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x64]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x68]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x6c]
push 0
call fcn.0044d040
mov ecx, dword [esi + 0x2c]
push 0x20
push 0x20
call fcn.0044db20
mov ecx, dword [esi + 0x30]
push 0x10
push 0x20
call fcn.0044db20
mov ecx, dword [esi + 0x34]
push 0xa
push 6
call fcn.0044db20
mov ecx, dword [esi + 0x3c]
push 0x30
push 0x14
call fcn.0044db20
mov ecx, dword [esi + 0x44]
push 0xa
push 8
call fcn.0044db20
mov ecx, dword [esi + 0x48]
push 0x10
push 0x10
call fcn.0044db20
mov ecx, dword [esi + 0x58]
push 0x20
push 0x20
call fcn.0044db20
push 0x40
push 0x40
mov ecx, dword [esi + 0x5c]
call fcn.0044db20
mov ecx, dword [esi + 0x60]
push 0x40
push 0x40
call fcn.0044db20
mov ecx, dword [esi + 0x64]
push 0x20
push 0x20
call fcn.0044db20
mov ecx, dword [esi + 0x50]
push 8
push 4
call fcn.0044db20
mov ecx, dword [esi + 0x4c]
push 0x20
push 0x20
call fcn.0044db20
mov ecx, dword [esi + 0x38]
push 8
push 8
call fcn.0044dad0
mov ecx, dword [esi + 0x40]
push 1
push 2
call fcn.0044dad0
mov ecx, dword [esi + 0x54]
push 1
push 1
call fcn.0044dad0
mov ecx, dword [esi + 0x68]
push 1
push 1
call fcn.0044dad0
mov ecx, dword [esi + 0x6c]
push 1
push 1
call fcn.0044dad0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.004ee2fb
mov esp, ebp
pop ebp
ret