feat(ex02): it works

This commit is contained in:
Khaïs COLIN 2025-05-19 15:44:16 +02:00
parent 6254cbc7bd
commit 5cd051a7f7
Signed by: logistic-bot
SSH key fingerprint: SHA256:RlpiqKeXpcPFZZ4y9Ou4xi2M8OhRJovIwDlbCaMsuAo
9 changed files with 254 additions and 0 deletions

34
ex02/main.cpp Normal file
View file

@ -0,0 +1,34 @@
#include "FragTrap.hpp"
int main(void) {
{
FragTrap fragtrap = FragTrap("John Doe");
fragtrap.attack("training dummy");
fragtrap.takeDamage(3);
fragtrap.attack("training dummy");
fragtrap.takeDamage(3);
fragtrap.takeDamage(3);
fragtrap.beRepaired(5);
fragtrap.attack("training dummy");
fragtrap.attack("training dummy");
fragtrap.attack("training dummy");
fragtrap.attack("training dummy");
fragtrap.attack("training dummy");
fragtrap.beRepaired(5);
fragtrap.beRepaired(5);
fragtrap.beRepaired(5);
fragtrap.beRepaired(5);
fragtrap.beRepaired(5);
fragtrap.attack("training dummy");
fragtrap.attack("training dummy");
fragtrap.attack("training dummy");
fragtrap.attack("training dummy");
fragtrap.attack("training dummy");
fragtrap.beRepaired(5);
fragtrap.beRepaired(5);
fragtrap.beRepaired(5);
fragtrap.beRepaired(5);
fragtrap.highFivesGuys();
}
return 0;
}