#include "src/class/player.hpp"
|
|
#include "src/interface/creation.hpp"
|
|
#include "src/interface/info.hpp"
|
|
#include "src/system/betatest.hpp"
|
|
|
|
#include <iostream>
|
|
|
|
int main(int argc, char const *argv[])
|
|
{
|
|
Player *player = nullptr;
|
|
|
|
if (checkBetaTest())
|
|
{
|
|
int choice;
|
|
|
|
do
|
|
{
|
|
printf("===== HackTheGame v0.0.1 (Beta) =====\n");
|
|
printf("[1] Create new Character\n");
|
|
printf("[2] Character Info\n");
|
|
printf("[9] Credits\n");
|
|
printf("[0] Exit\n");
|
|
printf(">");
|
|
|
|
scanf("%d", &choice);
|
|
|
|
switch (choice)
|
|
{
|
|
case 1:
|
|
player = createCharacter();
|
|
break;
|
|
case 2:
|
|
if (player == nullptr)
|
|
{
|
|
std::cout << "Please create a character first!" << std::endl;
|
|
}
|
|
else
|
|
{
|
|
Info::ofPlayer(player);
|
|
}
|
|
break;
|
|
case 9:
|
|
Info::ofApplication();
|
|
break;
|
|
case 0:
|
|
break;
|
|
default:
|
|
printf("Not Implemented...\n");
|
|
}
|
|
|
|
} while (choice != 0);
|
|
}
|
|
else
|
|
{
|
|
printf("Please get a beta.test key from one of our developer to get access to beta test...\n");
|
|
return 0;
|
|
}
|
|
}
|