You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
1.6 KiB

  1. #include "src/interface/info.hpp"
  2. #include <iostream>
  3. void Info::ofCharacter(Character *character)
  4. {
  5. std::cout << "Name: " << character->getName() << "\n"
  6. << " HP : " << character->getCurrentHP() << "/" << character->getMaxHP() << "\n"
  7. << " Atk: " << character->getAtk() << "\n"
  8. << " Def: " << character->getDef() << std::endl;
  9. }
  10. void Info::ofPlayer(Player *player)
  11. {
  12. std::cout << "Name: " << player->getName() << "\n"
  13. << " Lvl: " << player->getLevel() << "\n"
  14. << " Experience: " << player->getExp() << "\n"
  15. << " to LevelUp: " << player->expToLevelUp() << "\n"
  16. << " HP : " << player->getCurrentHP() << "/" << player->getMaxHP() << "\n"
  17. << " Atk: " << player->getAtk() << "\n"
  18. << " Def: " << player->getDef() << std::endl;
  19. }
  20. void Info::ofApplication()
  21. {
  22. std::cout << "=================================\n"
  23. << "========== HackTheGame ==========\n"
  24. << "=================================\n"
  25. << "This stupid app is developed for \n"
  26. << "CTF @GKSK2019 that was held on \n"
  27. << "16 Feb 2019 as a playground for \n"
  28. << "Kelompok Studi Linux Members of \n"
  29. << "STMIK STIKOM Bali-> \n"
  30. << "Developed by: \n"
  31. << " myitinos \n"
  32. << " \n"
  33. << "Thanks for Playing !!! \n"
  34. << "=================================\n"
  35. << std::endl;
  36. }