This repository has been archived by the owner on Apr 4, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Art.cs
50 lines (48 loc) · 1.57 KB
/
Art.cs
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
public class Art {
public string[]? ArtStrings { get; set; }
public void Render() {
if (ArtStrings is null) return;
foreach (string line in ArtStrings) {
Utilities.Center(line);
}
}
}
public class Title : Art {
public Title() {
ArtStrings = new string[] {
@"------------------------------------------------------------",
@" _____ ___ ___ _____ _ ___ _____ ___ ___ ",
@" |_ _|_ _/ __|_|_ _/_\ / __|_|_ _/ _ \| __| ",
@" | | | | (_|___|| |/ _ \ (_|___|| || (_) | _| ",
@" |_| |___\___| |_/_/ \_\___| |_| \___/|___| ",
@" ",
@"------------------------------------------------------------"
};
}
}
public class XMark : Art {
public XMark() {
ArtStrings = new string[] {
@" ",
@" __ __ ",
@" \ \/ / ",
@" > < ",
@" /_/\_\ ",
@" ",
@" "
};
}
}
public class OMark : Art {
public OMark() {
ArtStrings = new string[] {
@" ",
@" ___ ",
@" / _ \ ",
@" | (_) | ",
@" \___/ ",
@" ",
@" "
};
}
}