-
Notifications
You must be signed in to change notification settings - Fork 0
/
Drawings.h
69 lines (63 loc) · 4.44 KB
/
Drawings.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#pragma once
#include<iostream>
using namespace std;
void YouWin(){
cout<<'\n';
cout<<'\n';
cout<<"____ ____ ______ __ __ ____ __ ____ __ .__ __. __\n";
cout<<"\\ \\ / / / __ \\ | | | | \\ \\ / \\ / / | | | \\ | | | |\n";
cout<<" \\ \\/ / | | | | | | | | \\ \\/ \\/ / | | | \\| | | |\n";
cout<<" \\_ _/ | | | | | | | | \\ / | | | . ` | | |\n";
cout<<" | | | `--' | | `--' | \\ /\\ / | | | |\\ | |__|\n";
cout<<" |__| \\______/ \\______/ \\__/ \\__/ |__| |__| \\__| (__)\n";
cout<<"\n";
}
void YouLose(){
cout<<'\n';
cout<<'\n';
cout<<"____ ____ ______ __ __ __ ______ _______. _______ __ \n";
cout<<"\\ \\ / / / __ \\ | | | | | | / __ \\ / || ____|| | \n";
cout<<" \\ \\/ / | | | | | | | | | | | | | | | (----`| |__ | | \n";
cout<<" \\_ _/ | | | | | | | | | | | | | | \\ \\ | __| | | \n";
cout<<" | | | `--' | | `--' | | `----.| `--' | .----) | | |____ |__| \n";
cout<<" |__| \\______/ \\______/ |_______| \\______/ |_______/ |_______|(__) \n";
cout<<"\n";
}
void Welcome(){
cout<<'\n';
cout<<'\n';
cout<<" ____ __ ____ _______ __ ______ ______ .___ ___. _______ .___________. ______ \n";
cout<<" \\ \\ / \\ / / | ____|| | / | / __ \\ | \\/ | | ____| | | / __ \\ \n";
cout<<" \\ \\/ \\/ / | |__ | | | ,----'| | | | | \\ / | | |__ `---| |----`| | | | \n";
cout<<" \\ / | __| | | | | | | | | | |\\/| | | __| | | | | | | \n";
cout<<" \\ /\\ / | |____ | `----.| `----.| `--' | | | | | | |____ | | | `--' | \n";
cout<<" \\__/ \\__/ |_______||_______| \\______| \\______/ |__| |__| |_______| |__| \\______/ \n";
cout<<"\n";
cout<<".___ ___. __ .__ __. _______ _______.____ __ ____ _______ _______ .______ _______ .______ \n";
cout<<"| \\/ | | | | \\ | | | ____| / |\\ \\ / \\ / / | ____|| ____|| _ \\ | ____|| _ \\ \n";
cout<<"| \\ / | | | | \\| | | |__ | (----` \\ \\/ \\/ / | |__ | |__ | |_) | | |__ | |_) | \n";
cout<<"| |\\/| | | | | . ` | | __| \\ \\ \\ / | __| | __| | ___/ | __| | / \n";
cout<<"| | | | | | | |\\ | | |____.----) | \\ /\\ / | |____ | |____ | | | |____ | |\\ \\----.\n";
cout<<"|__| |__| |__| |__| \\__| |_______|_______/ \\__/ \\__/ |_______||_______|| _| |_______|| _| `._____|\n";
cout<<"\n\n\n PRESS ANY KEY TO CONTINUE...";
}
void Loading(){
cout<<"\n\n";
cout<<" __ ______ ___ _______ __ .__ __. ______ \n";
cout<<" | | / __ \\ / \\ | \\ | | | \\ | | / ____| \n";
cout<<" | | | | | | / ^ \\ | .--. || | | \\| | | | __ \n";
cout<<" | | | | | | / /_\\ \\ | | | || | | . ` | | | |_ | \n";
cout<<" | `----.| `--' | / _____ \\ | '--' || | | |\\ | | |__| | __ __ __ \n";
cout<<" |_______| \\______/ /__/ \\__\\ |_______/ |__| |__| \\__| \\______| (__)(__)(__)\n";
}
void Instructions(){
cout<<"\n\n\n Instructions:";
cout<<"\n\n 1) You may move inside the matrix using W, A, S, D.";
cout<<"\n 2) Press Enter to discover a square.";
cout<<"\n 3) Press Space to set a flag.";
cout<<"\n 4) Press M to use the special function that shows you what's under the hidden squares.";
cout<<"\n\n Note: M can be used only twice a game in the beginning. But you get another chance for every 20 squares that you discover :)";
cout<<"\n\n\n Under construction... Only custom games available...";
cout<<"\n\n\n Please insert the number of rows, columns and finally bombs...";
cout<<"\n\n";
}