summaryrefslogtreecommitdiff
path: root/content/maps/tutorial.json
blob: f84cf73bf6ad57649d6ec4c25fdafc02d375878f (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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
{
	"width": 64,
	"height": 64,
	"spawn": [17, 5],
	"places": {
		"tunnelout": [62, 1]
	},
	"field": [

		"   HELLO PLAYER                                          #######",
		"WELCOME TO ASCIIFARM                                     #+++++1",
		"#################### YOU CAN WALK         SHORTCUT       #+#####",
		"#++++++++++++++++++# AROUND WITH       DO NOT GO HERE IF #+#    ",
		"#++++++++++++++++++# WASD OR ARROW     YOU WANT TO LEARN #+#    ",
		"#++++++++++++++++++# ARROW KEYS ##########################+#    ",
		"#++++++++++++++++++##############++++++++++++++++++++++++++#    ",
		"#+++++++++++++++++++++++++++++++++########################+#    ",
		"#############################++####                      #+#    ",
		"   OR OTHER KEYS IF YOU     #++# YOU CAN INTERACT        #+#    ",
		"   CHANGE THE CONFIG        #++# WITH OBJECTS BY         #+#    ",
		"                            #++# PRESSING R WHILE        #+#    ",
		"                            #++# STANDING NEXT TO IT     #+#    ",
		"                            #%%#                         #+#    ",
		"                            #++# YOU CAN OPEN            #+#    ",
		"           YOU CAN FIGHT BY #++# OR CLOSE DOORS          #+#    ",
		"           PRESSING F WHILE #++# THIS WAY                #+#   m",
		"           STANDING NEXT TO #++#                         #+#   m",
		"                 THE TARGET #++#                         #+#   m",
		"               ##############%%###                       #+#   m",
		"               #++++++&+&+&++++++#                       #+#   m",
		"               #+++++++++++++++++#                       #+#  mm",
		"################+++++++++++++++++#                       #+#  m~",
		"#++++++++++++++++++++++++++++++++#                       #+#  m~",
		"#+++++++++++++++++++++&+&+&++++++#                       #+#  m~",
		"#+++##############################                       #+#  mm",
		"#+++#             TRY FIGHTING                           #+#   m",
		"#+++#             THESE DUMMIES                          #+#   m",
		"#+++#                                                    #+#   m",
		"#+++# ENEMIES AND SOME                                   #+#    ",
		"#+^+# OBJECTS CAN HARM                                   #+#    ",
		"#+++# YOU                                                #+#    ",
		"#+++#                                                    #+#    ",
		"#^+^# SOMETIMES                                          #+#    ",
		"#+^+# THIS IS                                            #+#    ",
		"#++^# UNAVOIDABLE                                        #+#    ",
		"#+++#                                                    #+#    ",
		"#+++# YOU SLOWLY REGAIN                                  #+#    ",
		"#+++# HEALTH OVER TIME                                   #+#    ",
		"#+++###################################                  #+#    ",
		"#++++++++;++++++++;;++++++++++++++++++# YOU CAN DROP     #+#    ",
		"#++++++++++++++++++++++++++;++++++++++# THEM AGAIN       #+#    ",
		"#+++++;+++++++++;;++++++;+++++++++++++# WITH THE Q KEY   #+#    ",
		"###################################+++#                  #+#    ",
		" YOU CAN PICK UP OBJECTS          #+++#                  #+#    ",
		" WITH THE E KEY                   #+++# YOU CAN          #+#    ",
		" TRY PICKING UP SOME SEEDS        #+++# USE ITEMS        #+#    ",
		"                                  #+++# IN YOUR          #+#    ",
		"                    YOU CAN PLANT #+++# INVENTORY        #+#    ",
		"                     SEEDS IN THE #+++# BY PRESSING      #+#    ",
		"                       GROUND BY m#+++# SHIFT E          #+#    ",
		"                    USING THEM mmm,,++#m                 #+#    ",
		"                        mmmmmmmm,,,,+,,mm BE PATIENT OR  #+#    ",
		"       HARVEST CROPS mmmm,,,,,,,,,,,+,,,mm COME BACK     #+#    ",
		"     BY INTERACTING mm,,,,,,,,,,,,,,+,,,,m LATER         #+#    ",
		"          WITH THEM m,,...,,...,,...+,,,,m               #+#    ",
		"                   mm,,...,,...,,...+,,,mm RADISHES TAKE #+#    ",
		"       YOU CAN EAT m,,,...,,...,,...+,,,m AROUND TEN     #+#    ",
		"           FOOD TO m,,,,+++++++++++++,,,m MINUTES TO     #+#    ",
		"     REGAIN HEALTH m,,,,,,,,...,,...+,,,m GROW           #+#    ",
		"                   mmm,,,,,,...,,...+,,###################+#    ",
		"                     mmmmmm,...,,...+++++++++++++++++++++++#    ",
		"        FOLLOW THE TUNNEL mmmmmmmmmmmm######################    ",
		"              TO LEAVE THE TUTORIAL     YOU CAN ALWAYS COME BACK"
	],
	"mapping": {
		",": ["grass"],
		"#": ["wall"],
		".": ["ground"],
		"+": ["floor"],
		"~": ["water"],
		"=": ["water", "bridge"],
		"m": ["rock"],
		"^": [{":template": "spiketrap", "damage": 3}, "floor"],
		"%": ["floor", "closeddoor"],
		"&": [{":template": "spawner", "template": {":template": "dummy"}, "delay": 300, "initial_spawn": true}, "floor"],
		"1": [{":template": "portal", "destination": "begin", "destpos": "cavebridge"}, "floor"],
		";": ["floor", {":template": "spawner", "template": {":template": "radishseed"}, "delay": 600, "initial_spawn": true}],
		"A": [{":template": "letter", "char": "A"}],
		"B": [{":template": "letter", "char": "B"}],
		"C": [{":template": "letter", "char": "C"}],
		"D": [{":template": "letter", "char": "D"}],
		"E": [{":template": "letter", "char": "E"}],
		"F": [{":template": "letter", "char": "F"}],
		"G": [{":template": "letter", "char": "G"}],
		"H": [{":template": "letter", "char": "H"}],
		"I": [{":template": "letter", "char": "I"}],
		"J": [{":template": "letter", "char": "J"}],
		"K": [{":template": "letter", "char": "K"}],
		"L": [{":template": "letter", "char": "L"}],
		"M": [{":template": "letter", "char": "M"}],
		"N": [{":template": "letter", "char": "N"}],
		"O": [{":template": "letter", "char": "O"}],
		"P": [{":template": "letter", "char": "P"}],
		"Q": [{":template": "letter", "char": "Q"}],
		"R": [{":template": "letter", "char": "R"}],
		"S": [{":template": "letter", "char": "S"}],
		"T": [{":template": "letter", "char": "T"}],
		"U": [{":template": "letter", "char": "U"}],
		"V": [{":template": "letter", "char": "V"}],
		"W": [{":template": "letter", "char": "W"}],
		"X": [{":template": "letter", "char": "X"}],
		"Y": [{":template": "letter", "char": "Y"}],
		"Z": [{":template": "letter", "char": "Z"}],
		"_": [{":template": "letter", "char": " "}],
		" ": []
	}
}