1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
|
int main(){
int c;
srand(time(0)); //h //s //d //x
Character player1("Warrior", 90, 45, 15, 40);
Character player2("Tank", 100, 20, 20, 30);
Character player3("Marksman", 50, 50, 2, 80);
Character player4("Mage", 60, 35, 10, 60);
Character player5("Demon Hunter", 80, 30, 18, 75);
Character player6("Speedster", 70, 25, 5, 100);
do{
cout << "(1)\n***************\nThe Warrior:\n attack - 45\n defense - 15\n health - 90\n speed - 40\n***************" << endl << endl;
cout << "(2)\n***************\nThe Tank:\n attack - 20\n defense - 20\n health - 100\n speed - 30\n***************" << endl << endl;
cout << "(3)\n***************\nThe Marksman:\n attack - 50\n defense - 2\n health - 50\n speed - 80\n***************" << endl << endl;
cout << "(4)\n***************\nThe Mage:\n attack - 35\n defense - 10\n health - 60\n speed - 60\n***************" << endl << endl;
cout << "(5)\n***************\nThe Demon Hunter:\n attack - 30\n defense - 18\n health - 80\n speed - 75\n***************" << endl << endl;
cout << "(6)\n***************\nThe Speedster:\n attack - 25\n defense - 5\n health - 70\n speed - 100\n***************" << endl << endl;
cout << "Which Class would you like to be?: ";
cin >> c;
if(c> 6)
{
system("cls");
cout << "You must enter an integer between 1 and 6!!!!\n\n";
system("pause");
system("cls");
}
}while(c > 6);
cout<<endl;
if (c==1)
cout<<"You have selected The Warrior class.";
if (c==2)
cout<<"You have selected The Tank class.";
if (c==3)
cout<<"You have selected The Marksman class.";
if (c==4)
cout<<"You have selected The Mage class.";
if (c==5)
cout<<"You have selected The Demon Hunter class.";
if (c==6)
cout<<"You have selected The Speedster class.";
cout<<endl;
while(player1.getHealth() > 0 and player2.getHealth() > 0) {
player2.takeDamage(player1.attack());
viewBattleStats(player1, player2);
do {
cout << '\n' << "Press the Enter key to continue.";
} while (cin.get() != '\n');
player1.takeDamage(player2.attack());
viewBattleStats(player1, player2);
do {
cout << '\n' << "Press the Enter key to continue.";
} while (cin.get() != '\n');
}
}
|