void ClientConnectDaemon::startConnectionProcess( ) { failure_display_timer.changePeriod( 10 ); time_out_timer.changePeriod( _CLIENT_CONNECT_TIME_OUT_TIME ); time_out_counter = 0; connection_state = _connect_state_waiting_link; LoadingView::append(""); LoadingView::append(NPString("Conecting to server ") + gameconfig->serverConnect.c_str()); }
void LoadingView::onComponentClicked(Component* c) { string cname = c->getName(); if ( !cname.compare("Button.OK") ) { CLIENT->joinServer(gameconfig->serverConnect, NPString(password_str.getString())); ClientConnectDaemon::startConnectionProcess(); sound->playTankIdle(); setNeedPassword(false); } else { View::onComponentClicked(c); } }