Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- main.cpp
- #include <iostream>
- #include <locale.h>
- //---------------------------------------------------------------------------------------
- using namespace std;
- //---------------------------------------------------------------------------------------
- int mainMenuSelect();
- int main() {
- setlocale(LC_ALL, "Russian_Russia.65001");
- mainMenuSelect();
- return 0;
- }
- ********************************************
- mainmanu.cpp
- #include <iostream>
- using namespace std;
- int gameStart();
- int mainMenuLangRU();
- int mainMenu(){
- int mainMenuVariant;
- mainMenuLangRU();
- std::cin >> mainMenuVariant;
- return mainMenuVariant;
- }
- int mainMenuSelect(){
- int mainMenuVariant= mainMenu();
- switch (mainMenuVariant) {
- case 1:
- gameStart();
- break;
- case 2:
- std::cout << "Заглушка" << endl;
- break;
- case 3:
- std::cout << "Выйти?" << endl;
- std::cout << "1 Да\n"
- "2 нет\n" <<endl;
- /* int exitq;
- std::cout << "ТЫ ХОЧЕШЬ ПОКИНУТЬ ЭТОТ ДИВНЫЙ МИР? >>> ";
- std::cin >> exitq;
- return exitq;*/
- return 0;
- }
- }
- *************************************
- russian.cpp
- #include <iostream>
- #include <string>
- using namespace std;
- int mainMenu();
- int playerNameGet();
- int mainMenuLangRU()
- {
- std::cout << "\t\tПриключение авантюриста"; //Название игры
- std::cout << "\rv 0.0.1\n\n"; //Версия
- std::cout << "\t\t\tГЛАВНОЕ МЕНЮ:\n"; //Название меню
- std::cout << "\t\t1. Начать игру\n" //Запускает игру
- "\t\t2. Загрузить игру\n" //Пока не реализовал
- "\t\t3. Выйти\n" << endl; //Пока не реализовал
- std::cout << "ВЫБЕРИ ПУНКТ МЕНЮ >>> "; //Приглашение выбора в нижней строке
- return 0;
- }
- int intro()
- {
- std::cout <<"Добро пожаловать. Снова." << endl;
- std::cout <<"В этой симуляции ты можешь поиграть за Сыча" << endl;
- std::cout <<"Знай, что от твоих действий зависит жизнь и здоровье Сыча" << endl;
- std::cout <<"Кстати, а какое имя ты хочешь дать нашему Сычу?" << endl;
- std::cout <<"КАК ХОЧЕШЬ ЗВАТЬ Сыча? >>> ";
- return 0;
- }
- int playerNameConfirm()
- {
- std::cout << "Твоё имя" << playerName << "?";
- return 0;
- }
- ***********************************************
- fscreen.cpp
- #include <iostream>
- #include <string>
- using namespace std;
- int intro();
- int playerNameGet();
- int playerNameConfirm();
- int gameStart(){
- intro();
- playerNameGet();
- playerNameConfirm();
- return 0;
- }
- ********************************************
- string.cpp
- #include <iostream>
- #include <string>
- std::string playerNameGet()
- {
- std::string playerName;
- std::cin >> playerName;
- return playerName;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement