-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtext.py
More file actions
151 lines (92 loc) · 6.63 KB
/
text.py
File metadata and controls
151 lines (92 loc) · 6.63 KB
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
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
z0 = "Вы видите весёлого зомби, который приплясывыет. Его куски гниющей плоти отваливаются, когда он прыгает с ноги на ногу, полувывалившийся глаз пружинит на глазном нерве, но на лице у зомби остаётся нечеловеческая улыбка, в которой мерцает бездна бесконечности. Что вы сделаете?"
a0 = "1.Поговорить. 2. В бой! 3. Уйти восвояси."
z10 = "Зомби останавливает свой пляс и вопросительно смотрит на вас. 'Да-да, чем я могу вам помочь?'"
z20 = 'Вы достаёте мечь и стремглав бросаетесь на ходячий труп, дабы освободить его от мучений не-жизни.'
z30 = 'Вы разворачиваетесь и уходите. Зомби продолжает плясать.'
a10 = "1. А почему вы пляшете? 2. Как вам живётся?"
z110 = "О, милостливый государь, вы, наверное слышали о таком явлении как 'пляска смерти'? Так вот, последнее время сии мероприятия начинают упрекать в том, что они безвкусны и уже не ввергают зрителей в тот священный трепет, что было раньше. Поэтому я и тренируюсь, чтобы выглядеть достойно, буде мне посчастливиться в ней поучаствовать. "
z210 = "Да как сказать... Я жизнь после смерти на которую я обречён так же неопределённа и бессмысленна, как и жизнь до смерти, которая, я иногда не уверен, что у меня и была. Но ты мне можешь помочь облегчить мою участь! Принеси мне зомби-водки - я напьюсь, немного помечтаю. Мы, зомби, очень сентиментальный народ."
a110 = '(Конец разговора) Нажмите E.'
а210 = '(Конец разговора) Нажмите E.'
zq0 = 'Ты принёс мне то, что я хочу?'
zi0 = 'Зомби пляшет тектоник.'
zi1 = 'Зомби отбивает чечётку'
empty = '(Конец разговора) Нажмите E'
enus = '(Взаимодействие завершено). Можете идти.'
zia0 = "1. В бой! 2.Уйти."
z1 = 'sdefwe'
z2 = 'ded'
z3 = '21'
z4 = 'dew'
zombitext = {0: (z1, "peace"), 10: (z2, "peace"), 20: (z4, "war"), 110: (z3, "peace")}
zombi1 = [
#0
{
0: (z0, "next", a0),
10: (z10, "next", a10),
20: (z20, "war", empty),
30: (z30, "end", empty, ('go', 1)),
110 : (z110, 'end', a110,('go', 1)),
210: (z210, 'end', а210, ('go', 2))
},
#1
{
0: (zi0, "next", zia0),
10: (z20, 'war', empty),
20: (z30, 'end', empty, ('go', 2))
},
#2
{
0: (zi1, "next", zia0),
10: (z20, 'war', empty),
20: (z30, 'end', empty, ('go', 1))
}
]
#SKELET LORD
l0 = 'Большой мосёл, ты ли принёс мне свежей человеченки?'
al0 = '1. Да, это я. 2. Нет.'
l10 = 'Отлично! На 20 золотых монет, которые я тебе должен.'
l20 = 'Тогда я тебя сотру в порошок!'
lord = [{0: (l0, 'next', al0), 10: (l10, 'gold', empty, ('go', 0)), 20:(l20, 'war', empty)}]
#DOOR
d0 = 'Вы стоите перед старой, обветшалой дверью.'
da0 = 'Что вы будете делать? 1 - открыть; 2- уйти прочь.'
d20 = 'Вы ушли.'
d10 = 'Вы открыли дверь'
door = [{0: (d0, 'wait', da0), 10: (d10, 'open', empty), 20: (d20, 'end', empty)}]
#CHEST
c0 = 'Вы видите пыльный сундук.'
aс0 = '1. Открыть. 2. Уйти прочь.'
с10 = 'Отлично! Вы открыли сундук и нашли 10 золотых'
с20 = 'Вы грустно ушли'
chest = [{0: (c0, 'next', aс0), 10: (с10, 'end_chest', empty), 20:(с20, 'end', empty, ('go', 0))}]
# minor chest
c0 = 'Вы видите пыльный сундук.'
aс0 = '1. Открыть. 2. Уйти прочь.'
с10 = 'Отлично! Вы открыли сундук и нашли...'
с20 = 'Вы грустно ушли'
mchest = [
{0: (c0, 'next', aс0), 10: (с10, 'end_chest', empty), 20:(с20, 'end', empty, ('go', 0))},
]
# minor chest
c20 = 'Вы видите пыльный сундук.'
aс20 = '1. Открыть. 2. Уйти прочь.'
сq210 = 'Отлично! Вы открыли сундук и обнаружили, что там нет ничего ценного. Какая-то хрень, какой-то хлам: глянные черепки, куски истлевшей сгнившей одежды, мышиный помёт и паутина.'
сq220 = 'Вы грустно ушли'
acq210 = '1. Взять этот хлам. 2. Уйти.'
cq2110 = 'qqw'
mchest2 = [
{0: (c20, 'next', aс20), 10: (сq210, 'end', empty, ('go', 0)), 20:(сq220, 'end', empty, ('go', 0))},
{0: (c20, 'next', aс20), 10: (сq210, 'next', acq210), 110: (cq2110, 'end_chest', enus),20:(сq220, 'end', enus, ('go', 1))},
]
#door gold
dg0 = 'Вы видите мощную дверь из чистого золота, украшенную по всему периметру непонятными кабаллистическими символами. Изучив дверь вы обнаруживаете, что на неё есть две замочные скважины.'
da0 = 'Что вы будете делать? 1 - открыть; 2- уйти прочь.'
d20 = 'Вы ушли.'
d10 = 'К сожалению дверь заперта. Вы не в силах её открыть или взломать. Она слишком прочная. Также вам кажется, что какие-то злые чары делают её ещё прочнее.'
dgk0 = 'Что вы будете делать? 1 - открыть; 2- уйти прочь; 3 - отпереть ключом.'
enus = '(Взаимодействие завершено). Можете идти.'
door_gold = [
{0: (d0, 'wait', da0), 10: (d10, 'end', enus), 20: (d20, 'end', enus)},
{0: (d0, 'wait', dgk0), 10: (d10, 'end', enus), 20: (d20, 'end', enus),30: (empty, 'key', empty)}
]