-
Notifications
You must be signed in to change notification settings - Fork 3
/
beggars_hole.py
79 lines (75 loc) · 5.24 KB
/
beggars_hole.py
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
actors = {
'a': ('town_commoner', None),
'b': ('town_bandit', None),
'c': ('town_thug', None),
'd': ('town_assassin', None),
'e': ('town_bandit_captain', None),
'f': ('merchant', None),
}
#tuple with actor creation function and the tile to underneath
items = None
exits = {
'1': ('overworld', 1, '<')
}
vault_layouts = [
[
'################################################################################',
'################################################################################',
'###################################### ######################################',
'###################### ############ #######################################',
'##################### #####################',
'############# ##### ### ##############',
'############ ### ####### # ##############',
'######### ## #### #### ##############',
'######## a ## ## #############',
'######## # # f # #### ######',
'########### ## ## #### #####',
'########## ####### #### #### ### #####',
'######### ## ## ###+### a ## ####',
'######## a ## 1 ## ## ####',
'####### ## ## # ####',
'###### ###+### ####',
'##### ####',
'#### ##### ####',
'#### ## ## ####',
'### # # ###',
'### # + ##',
'### # # ##',
'## ## ## ##',
'## ## ## ####### ##',
'## # # ##',
'## ### # # ##',
'## # # b ##',
'## # b # b ###',
'## # # # ###',
'## # c + # # ###',
'### aa # # # # ###',
'### # # # # ###',
'#### ########### ####### ### ###',
'#### ##### # # ###',
'#### # # # # ###',
'#### # # # ###',
'#### ####### # b + c # ###',
'#### # # # # # ###',
'#### c # # # # # # #',
'#### c # ##### # # #',
'#### # ########### ##',
'##### # ####### ###',
'##### ###### ## ## ####',
'###### ## ## ################# ######',
'####### # ###### c ##### a #######',
'######## # d # b ########',
'######## aa # e + b #########',
'######## # # ##########',
'######### # ###### ##### ###########',
'########## ## ## ################# # ##########',
'############# ## ## ##########',
'############### ####### ############',
'############### ##############',
'################# ###################',
'################## #####################',
'#################### ########################',
'########################### ########################',
'################################ ####### ##########################',
'################################# ##########################################',
'################################################################################']]