Function at 0x10002130
Capabilities:
Print debug messages

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x100c
call fcn.10018c50
mov eax, dword [section..data]
xor eax, ebp
mov dword [ebp - 4], eax
push str.GameAssembly.dll
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov dword [ebp - 0x100c], eax
test eax, eax
je 0x1000274c
push ebx
push esi
mov esi, dword [sym.imp.USER32.dll_FindWindowExA]
push edi
push 0
push str.UnityWndClass
push 0
push 0
call esi
mov edi, dword [sym.imp.USER32.dll_GetWindowThreadProcessId]
mov ebx, dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov dword [0x10024ebc], eax
lea ecx, [ebp - 0x1008]
push ecx
push eax
call edi
call ebx
cmp dword [ebp - 0x1008], eax
je 0x100021b7
push 0
push str.UnityWndClass
push dword [0x10024ebc]
push 0
call esi
mov dword [0x10024ebc], eax
test eax, eax
jne 0x10002187
jmp 0x100021c0
cmp dword [0x10024ebc], 0
jne 0x10002205
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
lea eax, [ebp - 0x1004]
push 0x10020a2c
push eax
call fcn.10002d50
add esp, 0x14
lea eax, [ebp - 0x1004]
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.1000336a
mov esp, ebp
pop ebp
ret
push str.UnityPlayer.dll
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
push ecx
push 0
push 0xffffffffffffffee
mov esi, eax
mov edx, 0x10024690
push 0x11
push 0x10020a50
mov ecx, esi
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x10024690]
lea eax, [ebp - 0x1004]
push str.FindActiveTransformWithPath__x
push eax
call fcn.10002d50
mov edi, dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea eax, [ebp - 0x1004]
add esp, 0x2c
push eax
call edi
push ecx
push 2
push 7
push 8
push 0x10020a84
mov edx, 0x1002468c
mov ecx, esi
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x1002468c]
lea eax, [ebp - 0x1004]
push str.GetGameObjectManager__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
mov ebx, dword [ebp - 0x100c]
mov edx, 0x10024678
push ecx
push 0
push 0
push 0xa
push 0x10020aa8
mov ecx, ebx
call fcn.100031f0
mov eax, dword [0x10024678]
add esp, 0x14
test eax, eax
jne 0x100022e2
xor esi, esi
jmp 0x100022f4
lea ecx, [eax + 0x13]
test ecx, ecx
jg 0x100022ed
xor ecx, ecx
jmp 0x100022ef
mov ecx, dword [ecx]
lea esi, [eax + 0x17]
add esi, ecx
mov ecx, 0x10024674
test ecx, ecx
jle 0x10002305
mov dword [0x10024674], esi
jmp 0x1000230b
mov esi, dword [0x10024674]
test eax, eax
je 0x10002312
mov eax, dword [eax + 0xc]
mov ecx, 0x10024678
test ecx, ecx
jle 0x10002320
mov dword [0x10024678], eax
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push esi
lea eax, [ebp - 0x1004]
push str.GameRoomProxyInvoke__x
push eax
call fcn.10002d50
add esp, 0x18
lea eax, [ebp - 0x1004]
push eax
call edi
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x10024678]
lea eax, [ebp - 0x1004]
push str.ActionMatchRoomItem__x
push eax
call fcn.10002d50
add esp, 0x18
lea eax, [ebp - 0x1004]
push eax
call edi
push ecx
push 0
push 0xffffffffffffffc2
push 0x17
push 0x10020ae4
mov edx, 0x10024670
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x10024670]
lea eax, [ebp - 0x1004]
push str.GameMsgBox__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
cmp dword [0x10024670], 0
je 0x10002403
call fcn.10006620
call dword [sym.imp.KERNEL32.dll_GetCurrentThread]
push eax
call fcn.10006b00
push 0x100011a0
push 0x10024670
call fcn.100060a0
call fcn.10006680
push ecx
push 0
push 0xffffffffffffffb8
push 0x18
push 0x10020b0c
mov edx, 0x100246a8
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x100246a8]
lea eax, [ebp - 0x1004]
push str.PlazaControllerClickRoom__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
push ecx
push 0
push 0xffffffffffffffab
push 0x1e
push 0x10020b44
mov edx, 0x100246a4
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x100246a4]
lea eax, [ebp - 0x1004]
push str.PlazaControllerCreateClick__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
push ecx
push 0
push 0xffffffffffffffdc
push 0x19
push 0x10020b84
mov edx, 0x100246a0
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x100246a0]
lea eax, [ebp - 0x1004]
push str.PlazaControllerCreateGame__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
push ecx
push 1
push 0xfffffffffffffff9
push 0x13
push 0x10020bc0
mov edx, 0x10024688
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x10024688]
push str.GameManager__x
lea eax, [ebp - 0x1004]
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
push ecx
push 0
push 0xffffffffffffff86
push 0xc
push 0x10020be4
mov edx, 0x10024684
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x10024684]
lea eax, [ebp - 0x1004]
push str.GameManagerPlayButtonsViewOnClickButton__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
push ecx
push 0
push 0xffffffffffffff90
push 0x14
push 0x10020c20
mov edx, 0x10024680
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x10024680]
lea eax, [ebp - 0x1004]
push str.GameManagerPlayButtonsViewOnClickDiceGeShuButton__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
push ecx
push 0
push 0xffffffffffffff91
push 0xd
push 0x10020c6c
mov edx, 0x1002467c
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x1002467c]
lea eax, [ebp - 0x1004]
push str.GameManagerOnExit__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
push ecx
push 0
push 0xffffffffffffffdf
push 0x10
push 0x10020c94
mov edx, 0x1002469c
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x1002469c]
lea eax, [ebp - 0x1004]
push str.ClassicPanelIsShow__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
push ecx
push 0
push 0xffffffffffffffdf
push 0x11
push 0x10020cc0
mov edx, 0x10024698
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x10024698]
lea eax, [ebp - 0x1004]
push str.CreateMathRoomPanelIsShow__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
push ecx
push 0
push 0
push 0x10
push 0x10020cf4
mov edx, 0x10024694
mov ecx, ebx
call fcn.100031f0
push 0x1000
lea eax, [ebp - 0x1004]
push 0
push eax
call fcn.100082f0
push dword [0x10024694]
lea eax, [ebp - 0x1004]
push str.MainPanelInteractable__x
push eax
call fcn.10002d50
add esp, 0x2c
lea eax, [ebp - 0x1004]
push eax
call edi
cmp dword [0x100246a8], 0
je 0x10002731
call fcn.10006620
push 0x10001120
push 0x100246a8
call fcn.100060a0
call fcn.10006680
push 0x100015d0
push 0xfffffffffffffffc
push dword [0x10024ebc]
call dword [sym.imp.USER32.dll_SetWindowLongW]
pop edi
pop esi
mov dword [0x10024eb8], eax
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.1000336a
mov esp, ebp
pop ebp
ret