XCHG EDI, EAX
DEC EDI
TEST EDI, EDI
JL __0047C40Ch
INC EDI
XOR ESI, ESI
__0047C3EFh:
MOV EAX, [0049AA9Ch] ; TLcfgPartyInfo
MOV EAX, [EAX]
MOV EDX, ESI
CALL PROC__0047CE60h ; TLcfgPartyInfo.GetSlotMember
CALL PROC__00481EE8h
TEST AL, AL
JZ __0047C408h
XOR EBX, EBX
__0047C408h:
INC ESI
DEC EDI
JNZ __0047C3EFh
__0047C40Ch:
MOV EAX, [0049AA9Ch]
MOV EAX, [EAX]
CMP DWORD PTR [EAX+04h], 0
JNZ __0047C41Bh
XOR EBX, EBX
__0047C41Bh:
MOV EAX, [0049ABA4h] ; TLcfgSystem
MOV EAX, [EAX]
MOV EDI, EAX
MOV EDX, 999 ; SwitchID
CALL PROC__00469E6Ch ; TLcfgSystem.GetSwitch
TEST AL, AL
__0047C430h:
JZ __0047C494h
TEST BL, BL
JZ __0047C430h
CMP BYTE PTR [EDI+04h], 0
JNZ __0047C468h
MOV EAX, [0049ADF8h]
MOV EAX, [EAX]
MOV EDX, [EAX]
CALL [EDX+28h]
JMP __0047C458h
__0047C44Ah:
MOV EAX, EBP
CALL PROC__0047B734h ; TLcfFieldScene.MainLoop
MOV EAX, EBP
CALL PROC__0046B474h ; TLcfScene.FrameUpdate
__0047C458h:
MOV EAX, [0049ADF8h]
MOV EAX, [EAX]
CALL PROC__00493E80h
TEST AL, AL
JNE __0047C44Ah
__0047C468h:
MOV EAX, EDI
CALL PROC__0046A360h ; TLcfgSystem.MusicGetGameOver
MOV EDX, EAX
NOP
MOV EAX, EDI
XCHG EDI, EAX
DEC EDI
TEST EDI, EDI
JL __00482C80h
INC EDI
XOR ESI, ESI
__00482C63h:
MOV EAX, [004A0A90h] ; TLcfgPartyInfo
MOV EAX, [EAX]
MOV EDX, ESI
CALL PROC__00483718h ; TLcfgPartyInfo.GetSlotMember
CALL PROC__004887C0h
TEST AL, AL
JZ __00482C7Ch
XOR EBX, EBX
__00482C7Ch:
INC ESI
DEC EDI
JNZ __00482C63h
__00482C80h:
MOV EAX, [004A0A90h]
MOV EAX, [EAX]
CMP DWORD PTR [EAX+04h], 0
JNZ __00482C8Fh
XOR EBX, EBX
__00482C8Fh:
MOV EAX, [004A0B8Ch] ; TLcfgSystem
MOV EAX, [EAX]
MOV EDI, EAX
MOV EDX, 999 ; SwitchID
CALL PROC__0046F758h ; TLcfgSystem.GetSwitch
TEST AL, AL
__00482CA4h:
JZ __00482D08h
TEST BL, BL
JZ __00482CA4h
CMP BYTE PTR [EDI+04h], 0
JNZ __00482CDCh
MOV EAX, [004A0DD0h]
MOV EAX, [EAX]
MOV EDX, [EAX]
CALL [EDX+28h]
JMP __00482CCCh
__00482CBEh:
MOV EAX, EBP
CALL PROC__00481FB4h ; TLcfFieldScene.MainLoop
MOV EAX, EBP
CALL PROC__00470D10h ; TLcfScene.FrameUpdate
__00482CCCh:
MOV EAX, [004A0DD0h]
MOV EAX, [EAX]
CALL PROC__0049ABD8h
TEST AL, AL
JNE __00482CBEh
__00482CDCh:
MOV EAX, EDI
CALL PROC__0046FC20h ; TLcfgSystem.MusicGetGameOver
MOV EDX, EAX
NOP
MOV EAX, EDI
XCHG EDI, EAX
DEC EDI
TEST EDI, EDI
JL __004A43D8h
INC EDI
XOR ESI, ESI
__004A43BBh:
MOV EAX, [004CDB74h] ; TLcfgPartyInfo
MOV EAX, [EAX]
MOV EDX, ESI
CALL PROC__004A6014h ; TLcfgPartyInfo.GetSlotMember
CALL PROC__004C0688h
TEST AL, AL
JZ __004A43D4h
XOR EBX, EBX
__004A43D4h:
INC ESI
DEC EDI
JNZ __004A43BBh
__004A43D8h:
MOV EAX, [004CDB74h]
MOV EAX, [EAX]
CMP DWORD PTR [EAX+04h], 0
JNZ __004A43E7h
XOR EBX, EBX
__004A43E7h:
MOV EAX, [004CDC7Ch] ; TLcfgSystem
MOV EAX, [EAX]
MOV EDI, EAX
MOV EDX, 999 ; SwitchID
CALL PROC__0048B324h ; TLcfgSystem.GetSwitch
TEST AL, AL
__004A43FCh:
JZ __004A4460h
TEST BL, BL
JZ __004A43FCh
CMP BYTE PTR [EDI+04h], 0
JNZ __004A4434h
MOV EAX, [004CDEF4h]
MOV EAX, [EAX]
MOV EDX, [EAX]
CALL [EDX+2Ch]
JMP __004A4424h
__004A4416h:
MOV EAX, EBP
CALL PROC__004A35D0h ; TLcfFieldScene.MainLoop
MOV EAX, EBP
CALL PROC__0048CD40h ; TLcfScene.FrameUpdate
__004A4424h:
MOV EAX, [004CDEF4h]
MOV EAX, [EAX]
CALL PROC__004C6748h
TEST AL, AL
JNE __004A4416h
__004A4434h:
MOV EAX, EDI
CALL PROC__0048B7ECh ; TLcfgSystem.MusicGetGameOver
MOV EDX, EAX
NOP
MOV EAX, EDI
XCHG EDI, EAX
DEC EDI
TEST EDI, EDI
JL __004A370Ch
INC EDI
XOR ESI, ESI
__004A36EFh:
MOV EAX, [004CDB74h] ; TLcfgPartyInfo
MOV EAX, [EAX]
MOV EDX, ESI
CALL PROC__004A439Ch ; TLcfgPartyInfo.GetSlotMember
CALL PROC__004AAA04h
TEST AL, AL
JZ __004A3708h
XOR EBX, EBX
__004A3708h:
INC ESI
DEC EDI
JNZ __004A36EFh
__004A370Ch:
MOV EAX, [004CDB74h]
MOV EAX, [EAX]
CMP DWORD PTR [EAX+04h], 0
JNZ __004A371Bh
XOR EBX, EBX
__004A371Bh:
MOV EAX, [004CDC7Ch] ; TLcfgSystem
MOV EAX, [EAX]
MOV EDI, EAX
MOV EDX, 999 ; SwitchID
CALL PROC__0048B2E0h ; TLcfgSystem.GetSwitch
TEST AL, AL
__004A3730h:
JZ __004A3794h
TEST BL, BL
JZ __004A3730h
CMP BYTE PTR [EDI+04h], 0
JNZ __004A3768h
MOV EAX, [004CDEF4h]
MOV EAX, [EAX]
MOV EDX, [EAX]
CALL [EDX+2Ch]
JMP __004A3758h
__004A374Ah:
MOV EAX, EBP
CALL PROC__004A2904h ; TLcfFieldScene.MainLoop
MOV EAX, EBP
CALL PROC__0048CCFCh ; TLcfScene.FrameUpdate
__004A3758h:
MOV EAX, [004CDEF4h]
MOV EAX, [EAX]
CALL PROC__004C5A74h
TEST AL, AL
JNE __004A374Ah
__004A3768h:
MOV EAX, EDI
CALL PROC__0048B7A8h ; TLcfgSystem.MusicGetGameOver
MOV EDX, EAX
NOP
MOV EAX, EDI