void Spider::gameTypeChanged() { stopDemo(); if ( allowedToStartNewGame() ) { if ( options->currentItem() == 0 ) setSuits( 1 ); else if ( options->currentItem() == 1 ) setSuits( 2 ); else setSuits( 4 ); if ( m_stackFaceup != m_stackFaceupOption->currentItem() ) { m_stackFaceup = m_stackFaceupOption->currentItem(); Settings::setSpiderStackFaceup( m_stackFaceup ); } startNew( gameNumber() ); } else { // If we're not allowed, reset the option to // the current number of suits. if ( m_suits == 1 ) options->setCurrentItem( 0 ); else if ( m_suits == 2 ) options->setCurrentItem( 1 ); else options->setCurrentItem( 2 ); m_stackFaceupOption->setCurrentItem( m_stackFaceup ); } }
void AI::objectCheck() { cout<<"--Base AI variables--"<<endl; cout<<"turnNumber\t"<<turnNumber()<<endl; ///Player Number; either 0 or 1 cout<<"playerID\t"<<playerID()<<endl; ///What number game this is for the server cout<<"gameNumber\t"<<gameNumber()<<endl; ///Player 0's time remaining cout<<"player0Time\t"<<player0Time()<<endl; ///Player 1's time remaining cout<<"player1Time\t"<<player1Time()<<endl; ///Player 0's name cout<<"player0Name\t"<<player0Name()<<endl; ///Player 1's name cout<<"player1Name\t"<<player1Name()<<endl; ///The cost of a pirate cout<<"pirateCost\t"<<pirateCost()<<endl; ///The cost of a ship cout<<"shipCost\t"<<shipCost()<<endl; cout<<"portCost\t"<<portCost()<<endl; cout<<"boardX\t"<<boardX()<<endl; cout<<"baordY\t"<<boardY()<<endl; cout<<"--Object counts--"<<endl; cout<<"Pirates : "<<pirates.size()<<endl; displayPirates(); cout<<"Ports : "<<ports.size()<<endl; displayPorts(); cout<<"Ships : "<<ships.size()<<endl; displayShips(); cout<<"Tiles : "<<tiles.size()<<endl; displayTiles(); cout<<"Treasure: "<<treasures.size()<<endl; // displayTreasure(); }