have anyone find 2.5's ver addr? (90359)
void MAIN::Logic3( float dTime )
{
//#ifndef KR
//CVOID_ARG1_AUTO_MEMBER(MAIN, Logic3, addr_main_logic3, float, dTime);
//#else
mMAIN_mLoginType = 1;
int i;
int tConnectResult;
int tLoginResult;
switch (self->mSubMode)
{
case 0:
POINTER::Set(0);
EDITBOX::Set(0);
for (i = 0; i < 150; ++i)
self->bIsClick[i] = 0;
self->mSubMode = 1;
self->mTicks = 0;
if (mMAIN_mLoginType == 1)
{
EDITBOX::Set(1);
SetWindowTextA(mEDITBOX[0].mDATA[0], aEmptyChar);
SetWindowTextA(mEDITBOX[0].mDATA[1], aEmptyChar);
}
return;
case 1:
return;;
case 2:
if (mMAIN_mLoginType == 1)
{
self->mSubMode = 3;
self->mTicks = 0;
}
return;
case 3:
if (mMAIN_mLoginType != 1)
goto LABEL_95;
memset(mMYINFO[0].uID, 0, sizeof(mMYINFO[0].uID));
memset(mMYINFO[0].uPW, 0, sizeof(mMYINFO[0].uPW));
if (GetWindowTextA(mEDITBOX[0].mDATA[0], mMYINFO[0].uID, 14) && GetWindowTextA(mEDITBOX[0].mDATA[1], mMYINFO[0].uPW, 33))
{
NETWORK::CONNECT_1(self->mWorldIP[self->mWorldIndex], self->mWorldPort[self->mWorldIndex], &tConnectResult);
switch (tConnectResult)
{
case 0:
MAIN::TW_LOGIN_SEND( mMYINFO[0].uID, mMYINFO[0].uPW, 90218, &tLoginResult );
switch (tLoginResult)
{
case 0:
self->mMainMode = 4;
self->mSubMode = 0;
self->mTicks = 0;
break;
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
MBOXUI::Set(2, MESSAGE::Return(tLoginResult + 6), aEmptyChar);
goto LABEL_37;
case 8:
case 18:
MBOXUI::Set(2, MESSAGE::Return(2453), aEmptyChar);
goto LABEL_37;
case 9:
MBOXUI::Set(2, MESSAGE::Return(15), aEmptyChar);
goto LABEL_37;
case 10:
MBOXUI::Set(2, MESSAGE::Return(16), aEmptyChar);
goto LABEL_37;
case 11:
MBOXUI::Set(2, MESSAGE::Return(369), MESSAGE::Return(616));
goto LABEL_37;
case 12:
MBOXUI::Set(2, MESSAGE::Return(813), aEmptyChar);
goto LABEL_37;
case 13:
MBOXUI::Set(2, MESSAGE::Return(817), aEmptyChar);
goto LABEL_37;
case 14:
MBOXUI::Set(2, MESSAGE::Return(1347), aEmptyChar);
goto LABEL_37;
case 15:
MBOXUI::Set(2, MESSAGE::Return(1349), aEmptyChar);
goto LABEL_37;
case 16:
MBOXUI::Set(2, MESSAGE::Return(229), aEmptyChar);
goto LABEL_37;
case 17:
MBOXUI::Set(2, MESSAGE::Return(1840), aEmptyChar);
goto LABEL_37;
case 101:
MBOXUI::Set(2, MESSAGE::Return(17), aEmptyChar);
goto LABEL_37;
case 102:
MBOXUI::Set(2, MESSAGE::Return(18), aEmptyChar);
goto LABEL_37;
default:
MBOXUI::Set(2, MESSAGE::Return(19), aEmptyChar);
goto LABEL_37;
}
return;
case 1:
case 2:
case 3:
case 4:
MBOXUI::Set(2, MESSAGE::Return(tConnectResult + 1), aEmptyChar);
goto LABEL_37;
default:
MBOXUI::Set(2, MESSAGE::Return(6), aEmptyChar);
LABEL_37:
self->mSubMode = 4;
self->mTicks = 0;
break;
}
LABEL_95:
self->mSubMode = 4;
self->mTicks = 0;
}
return;
}
//#endif
}