summaryrefslogtreecommitdiffstats
path: root/bg_models.hpp
blob: ff05d81907882cbcf7b024fb8d905d66ce7e117b (plain)
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
#ifndef ASCIIROAD_BGMODELS_H
#define ASCIIROAD_BGMODELS_H

#include "models.hpp"

enum background_types {
	bg_ftree,
	bg_stree,
	bg_tree_types_max,
	bg_bridge = bg_tree_types_max
};

const char * const bg_ftree_model[] = {
	"???????_-_???????",
	"????/~~   ~~\\????",
	"?/~~         ~~\\?",
	"{               }",
	"?\\  _-     -_  /?",
	"???~  \\\\ //??~???",
	"???????| |???????",
	"???????| |???????",
	"??????// \\\\??????"
};

const char * const bg_stree_model[] = {
	"???????_____???????",
	"????__/~~~~~\\__????",
	"??_/~~       ~~\\_??",
	"?/~             ~\\?",
	"{                 }",
	"?\\__\\~       ~/__/?",
	"????\\_      _/?????",
	"??????\\\\  //???????",
	"???????|  |????????",
	"???????|  |????????",
	"???????|  |????????",
	"??????//  \\\\???????"
};

const char * const bg_bridge_model[] = {
	"??????????????????..???????????????????",
	"??????????????????[]???????????????????",
	"????????????????,:[]:_?????????????????",
	"?????????????,-: :[]: :-.??????????????",
	"??????????,.': : :[]: : :`._???????????",
	"??????_,-: : : : :[]: : : : :-._???????",
	"___.-: : : : : : :[]: : : : : : :-.____",
	"_:_:_:_:_:_:_:_:_:[]:_:_:_:_:_:_:_:_:_:",
	"!!!!!!!!!!!!!!!!!![]!!!!!!!!!!!!!!!!!!!",
	"^^^^^^^^^^^^^^^^^^[]^^^^^^^^^^^^^^^^^^^",
	"                  []                   ",
	"                  []                   ",
	"                  []                   "
};

const struct object_info bg_store[] = {
	{bg_ftree_model, 17, 9},
	{bg_stree_model, 19, 12},
	{bg_bridge_model, 39, 13}
};

#endif /* ASCIIROAD_BGMODELS_H */