28 lines
603 B
C++
28 lines
603 B
C++
|
|
#include "DiamondTrap.hpp"
|
||
|
|
#include <iostream>
|
||
|
|
|
||
|
|
int main(void) {
|
||
|
|
{
|
||
|
|
FragTrap fragtrap = FragTrap("Fragattor");
|
||
|
|
fragtrap.showStats();
|
||
|
|
}
|
||
|
|
std::cout << std::endl;
|
||
|
|
{
|
||
|
|
ScavTrap scavtrap = ScavTrap("Scavenger");
|
||
|
|
scavtrap.showStats();
|
||
|
|
}
|
||
|
|
std::cout << std::endl;
|
||
|
|
{
|
||
|
|
DiamondTrap diamondtrap = DiamondTrap("Dizzy");
|
||
|
|
diamondtrap.showStats();
|
||
|
|
diamondtrap.attack("training dummy");
|
||
|
|
diamondtrap.takeDamage(3);
|
||
|
|
diamondtrap.beRepaired(5);
|
||
|
|
diamondtrap.highFivesGuys();
|
||
|
|
diamondtrap.guardGate();
|
||
|
|
diamondtrap.whoAmI();
|
||
|
|
diamondtrap.showStats();
|
||
|
|
}
|
||
|
|
return 0;
|
||
|
|
}
|