Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <windows.h>
- #include "core.h"
- /*void color(int col = 0) { //STILL WIP
- HANDLE h = GetStdHandle( STD_OUTPUT_HANDLE );
- CONSOLE_SCREEN_BUFFER_INFO *ConsoleInfo = new CONSOLE_SCREEN_BUFFER_INFO();
- GetConsoleScreenBufferInfo(h, ConsoleInfo);
- WORD OriginalColors = ConsoleInfo->wAttributes;
- if (col == 1) SetConsoleTextAttribute(h, FOREGROUND_RED | FOREGROUND_INTENSITY);
- else SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), OriginalColors);
- }*/
- //Display an awesome Banner with menu!
- void WriteMenu()
- {
- std::cout << " __ " << std::endl;
- std::cout << " ( ) " << std::endl;
- std::cout << " || " << std::endl;
- std::cout << " || ___ __ _______ " << std::endl;
- std::cout << " ___|\"\"|__.._ / _ \\___ / /________/_ __(_)_ _ ___ " << std::endl;
- std::cout << " /____________\\ / , _/ -_) __/ __/ _ \\/ / / / ' \\/ -_)" << std::endl;
- std::cout << " \\____________/~~~ /_/|_|\\__/\\__/_/ \\___/_/ /_/_/_/_/\\__/ " << std::endl;
- std::cout << std::endl;
- std::cout << " #========================================================#" << std::endl;
- std::cout << " # #" << std::endl;
- std::cout << " # 1. Play Game #" << std::endl;
- std::cout << " # 2. Options #" << std::endl;
- std::cout << " # 3. Quit RetroTime #" << std::endl;
- std::cout << " # #" << std::endl;
- std::cout << " #========================================================#" << std::endl;
- std::cout << std::endl;
- std::cout << " Choose the number: ";
- std::cin.clear();
- std::cin.sync();
- }
- //Typing effect
- void type(std::string s, double x = 0.05) {
- for (size_t i = 0; i < s.length(); i++)
- {
- if (s[i] == '\'' && s[i + 1] == 'n')
- {
- i += 2;
- continue;
- }
- std::cout << s[i];
- Sleep(x*1000);
- }
- std::cin.clear();
- std::cin.sync();
- }
- //Cheats management
- void cheats() {
- std::string code;
- std::cout << "\n $ ";
- std::cin >> code;
- if (code == "I#LIKE#IT") {
- std::cout << code << "ACITVATED!" << std::endl;
- }
- else if (code == "IMAGHOST") {
- std::cout << code << "ACITVATED!" << std::endl;
- }
- else type(":( 0110010101110010011100100110111101110010");
- }
- void game() {
- }
- int main() {
- bool passMenu;
- int choice;
- //Show menu
- do {
- system("cls");
- passMenu = true;
- WriteMenu();
- std::cin >> choice;
- switch (choice) {
- case 1: //Start The Game
- break;
- case 2: //Show options
- break;
- case 3: //Exit
- system("cls");
- type("\n Thanks for playing!\n If you liked that, leave a star on github page ^^!");
- Sleep(4000);
- return 0;
- break;
- case 1337: //Cheats
- cheats();
- Sleep(2000);
- passMenu = false;
- break;
- default: //Otherwise
- type("\n Invalid choice! [Type the number 1-3]");
- Sleep(2000);
- passMenu = false;
- break;
- }
- } while (passMenu == false);
- std::cin.clear();
- std::cin.sync();
- system("pause > nul");
- return 0;
- }
- #====================================
- #pragma once
- #include <iostream>
- class findme {
- private:
- int level;
- public:
- findme(int level);
- void createNet();
- };
- findme::findme(int level) {
- this->level = level;
- }
- void findme::createNet() {
- if (level == 0)
- else if (level == 1)
- }
Advertisement
Add Comment
Please, Sign In to add comment