Function at 0x4b9690
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x519b47
mov eax, dword fs:[0]
push eax
push ecx
push ebx
push esi
push edi
mov eax, dword [0x57b728]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, ecx
mov dword [ebp - 0x10], edi
call fcn.004de130
mov ebx, dword [ebp + 8]
push fcn.00417dd0
push fcn.00417d90
push 0xf
push 0x24
lea esi, [edi + 0xb0]
push esi
mov dword [ebp - 4], 0
mov dword [edi], vtable.ToonSkillEditor.0
mov dword [edi + 0xac], ebx
call fcn.004efbcf
lea ecx, [edi + 0x2cc]
mov byte [ebp - 4], 1
call fcn.00444100
lea ecx, [edi + 0x2e0]
mov byte [ebp - 4], 2
call fcn.004d5600
lea ecx, [edi + 0x428]
mov byte [ebp - 4], 3
call fcn.004d2cf0
mov dword [edi + 0x428], 0x52b2c8
add edi, 0x434
mov ecx, edi
mov byte [ebp - 4], 4
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 5
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
add edi, 0x45c
mov ecx, edi
mov byte [ebp - 4], 6
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 7
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
mov byte [ebp - 4], 8
lea ecx, [edi + 0x484]
call fcn.004d2cf0
mov dword [edi + 0x484], 0x52b2c8
lea ecx, [edi + 0x490]
mov byte [ebp - 4], 9
call fcn.004d2cf0
mov dword [edi + 0x490], 0x52b2c8
lea ecx, [edi + 0x49c]
mov byte [ebp - 4], 0xa
call fcn.004d2cf0
mov dword [edi + 0x49c], 0x52b284
push 0x460ee0
push 0x45e5f0
push 6
push 0xc
lea eax, [edi + 0x4a8]
mov byte [ebp - 4], 0xb
push eax
call fcn.004efbcf
add edi, 0x4f0
mov ecx, edi
mov byte [ebp - 4], 0xc
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 0xd
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
add edi, 0x518
mov ecx, edi
mov byte [ebp - 4], 0xe
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 0xf
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
add edi, 0x540
mov ecx, edi
mov byte [ebp - 4], 0x10
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 0x11
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
add edi, 0x568
mov ecx, edi
mov byte [ebp - 4], 0x12
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 0x13
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
push 0x460ee0
push 0x45e5f0
push 0x10
push 0xc
lea eax, [edi + 0x590]
push eax
mov byte [ebp - 4], 0x14
call fcn.004efbcf
add edi, 0x650
mov ecx, edi
mov byte [ebp - 4], 0x15
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 0x16
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
add edi, 0x678
mov ecx, edi
mov byte [ebp - 4], 0x17
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 0x18
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
add edi, 0x6a0
mov ecx, edi
mov byte [ebp - 4], 0x19
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 0x1a
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
add edi, 0x6c8
mov ecx, edi
mov byte [ebp - 4], 0x1b
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 0x1c
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x6f0]
push eax
mov byte [ebp - 4], 0x1d
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 3
push 0xc
lea eax, [edi + 0x7a4]
push eax
mov byte [ebp - 4], 0x1e
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 3
mov byte [ebp - 4], 0x1f
push 0xc
lea eax, [edi + 0x7c8]
push eax
call fcn.004efbcf
push 0x45ff60
push 0x4613c0
push 0xa
push 0x28
lea eax, [edi + 0x7ec]
push eax
mov byte [ebp - 4], 0x20
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0x96
push 0xc
lea eax, [edi + 0x97c]
push eax
mov byte [ebp - 4], 0x21
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1084]
push eax
mov byte [ebp - 4], 0x22
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1138]
push eax
mov byte [ebp - 4], 0x23
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x11ec]
push eax
mov byte [ebp - 4], 0x24
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x12a0]
push eax
mov byte [ebp - 4], 0x25
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1354]
push eax
mov byte [ebp - 4], 0x26
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1408]
push eax
mov byte [ebp - 4], 0x27
call fcn.004efbcf
push 0x460ee0
push 0x45e5f0
push 0xf
mov byte [ebp - 4], 0x28
push 0xc
lea eax, [edi + 0x14bc]
push eax
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1570]
push eax
mov byte [ebp - 4], 0x29
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1624]
push eax
mov byte [ebp - 4], 0x2a
call fcn.004efbcf
push 0x45ff60
push 0x4613c0
push 0xf
push 0x28
lea eax, [edi + 0x16d8]
push eax
mov byte [ebp - 4], 0x2b
call fcn.004efbcf
push 0x45ff60
push 0x4613c0
push 0xf
push 0x28
lea eax, [edi + 0x1930]
push eax
mov byte [ebp - 4], 0x2c
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1b88]
push eax
mov byte [ebp - 4], 0x2d
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1c3c]
push eax
mov byte [ebp - 4], 0x2e
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1cf0]
push eax
mov byte [ebp - 4], 0x2f
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1da4]
push eax
mov byte [ebp - 4], 0x30
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
mov byte [ebp - 4], 0x31
push 0xc
lea eax, [edi + 0x1e58]
push eax
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1f0c]
push eax
mov byte [ebp - 4], 0x32
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x1fc0]
push eax
mov byte [ebp - 4], 0x33
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x2074]
push eax
mov byte [ebp - 4], 0x34
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x2128]
push eax
mov byte [ebp - 4], 0x35
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x21dc]
push eax
mov byte [ebp - 4], 0x36
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x2290]
push eax
mov byte [ebp - 4], 0x37
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x2344]
push eax
mov byte [ebp - 4], 0x38
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x23f8]
push eax
mov byte [ebp - 4], 0x39
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
mov byte [ebp - 4], 0x3a
push 0xc
lea eax, [edi + 0x24ac]
push eax
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x2560]
push eax
mov byte [ebp - 4], 0x3b
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x2614]
push eax
mov byte [ebp - 4], 0x3c
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x26c8]
push eax
mov byte [ebp - 4], 0x3d
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x277c]
push eax
mov byte [ebp - 4], 0x3e
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x2830]
push eax
mov byte [ebp - 4], 0x3f
call fcn.004efbcf
add edi, 0x28e4
mov ecx, edi
mov byte [ebp - 4], 0x40
mov dword [ebp + 8], edi
call fcn.004d2cf0
push 0x20
push 0x20
lea ecx, [edi + 0x14]
mov byte [ebp - 4], 0x41
mov dword [edi], vtable.ComboBox.0
call fcn.004169c0
mov dword [edi + 0xc], 3
mov word [edi + 0x10], 0
mov edi, dword [ebp - 0x10]
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x290c]
push eax
mov byte [ebp - 4], 0x42
call fcn.004efbcf
push 0x460ee0
push 0x45ec40
push 0xf
push 0xc
lea eax, [edi + 0x29c0]
mov byte [ebp - 4], 0x43
push eax
call fcn.004efbcf
mov byte [ebp - 4], 0x44
add ebx, 0x8c
mov edi, 0xf
push ebx
mov ecx, esi
call fcn.00417e10
add ebx, 0xec
add esi, 0x24
dec edi
jne 0x4b9e94
mov eax, dword [ebp - 0x10]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4