#include "src/interface/creation.hpp" #include "src/interface/info.hpp" #include Player *createCharacter() { std::string name; char choice; Player *newPlayer = new Player("HackTheGame"); std::cout << "Welcome to character creation !!!" << std::endl; do { std::cout << "Please enter your character name: (Max 15 letters)\n" << "> " << std::flush; std::cin >> name; if (name.size() > 15) { std::cout << "Your name is too long!" << std::endl; continue; } std::cout << "Creating your character..." << std::endl; delete newPlayer; newPlayer = new Player(name); std::cout << "Done...\n" << "Character Info: " << std::endl; Info::ofCharacter(newPlayer); std::cout << "Accept (y/N)?: " << std::flush; std::cin >> choice; } while (choice != 'Y' && choice != 'y'); return newPlayer; }