summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/rltiles/dc-tentacles.txt
blob: a4708b375bb47cf7513e9b781d92da3f70fd4722 (plain) (blame)
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
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
## Kraken head ('X') and tentacles ('w')
%sdir mon/aquatic
kraken_head MONS_KRAKEN_HEAD

## Tentacles/segments emerging from water

## Tentacle ends
%sdir mon/tentacles/kraken_ends

kraken_tentacle1 MONS_KRAKEN_TENTACLE_WATER
%syn FIRST_TENTACLE_IN_WATER
kraken_tentacle2
kraken_tentacle3
kraken_tentacle4
kraken_tentacle5
kraken_tentacle6

## Segments
%sdir mon/tentacles/kraken_segments

## Tentacle segments ending in water
kraken_tentacle_segment_water_water MONS_KRAKEN_TENTACLE_SEGMENT_WATER
kraken_tentacle_segment_water_N MONS_KRAKEN_TENTACLE_SEGMENT_N
kraken_tentacle_segment_water_S MONS_KRAKEN_TENTACLE_SEGMENT_S
kraken_tentacle_segment_water_E MONS_KRAKEN_TENTACLE_SEGMENT_E
kraken_tentacle_segment_water_W MONS_KRAKEN_TENTACLE_SEGMENT_W
kraken_tentacle_segment_water_NE MONS_KRAKEN_TENTACLE_SEGMENT_NE
kraken_tentacle_segment_water_NW MONS_KRAKEN_TENTACLE_SEGMENT_NW
kraken_tentacle_segment_water_SE MONS_KRAKEN_TENTACLE_SEGMENT_SE
kraken_tentacle_segment_water_SW MONS_KRAKEN_TENTACLE_SEGMENT_SW
%syn LAST_TENTACLE_IN_WATER

## Tentacles connected to another segment
%sdir mon/tentacles/kraken_ends
kraken_tentacle_N MONS_KRAKEN_TENTACLE_N
kraken_tentacle_S MONS_KRAKEN_TENTACLE_S
kraken_tentacle_E MONS_KRAKEN_TENTACLE_E
kraken_tentacle_W MONS_KRAKEN_TENTACLE_W
kraken_tentacle_NE MONS_KRAKEN_TENTACLE_NE
kraken_tentacle_NW MONS_KRAKEN_TENTACLE_NW
kraken_tentacle_SE MONS_KRAKEN_TENTACLE_SE
kraken_tentacle_SW MONS_KRAKEN_TENTACLE_SW

## Fully connected tentacle segments
%sdir mon/tentacles/kraken_segments

### (a) straight ones
kraken_tentacle_segment_E_W MONS_KRAKEN_TENTACLE_SEGMENT_E_W
kraken_tentacle_segment_N_S MONS_KRAKEN_TENTACLE_SEGMENT_N_S
kraken_tentacle_segment_NE_SW MONS_KRAKEN_TENTACLE_SEGMENT_NE_SW
kraken_tentacle_segment_NW_SE MONS_KRAKEN_TENTACLE_SEGMENT_NW_SE
### (b) curved ones
kraken_tentacle_segment_E_N MONS_KRAKEN_TENTACLE_SEGMENT_E_N
kraken_tentacle_segment_E_S MONS_KRAKEN_TENTACLE_SEGMENT_E_S
kraken_tentacle_segment_N_W MONS_KRAKEN_TENTACLE_SEGMENT_N_W
kraken_tentacle_segment_S_W MONS_KRAKEN_TENTACLE_SEGMENT_S_W
kraken_tentacle_segment_NE_NW MONS_KRAKEN_TENTACLE_SEGMENT_NE_NW
kraken_tentacle_segment_NE_SE MONS_KRAKEN_TENTACLE_SEGMENT_NE_SE
kraken_tentacle_segment_NW_SW MONS_KRAKEN_TENTACLE_SEGMENT_NW_SW
kraken_tentacle_segment_SE_SW MONS_KRAKEN_TENTACLE_SEGMENT_SE_SW
### (c) connecting edges and corners
kraken_tentacle_segment_N_SE MONS_KRAKEN_TENTACLE_SEGMENT_N_SE
kraken_tentacle_segment_N_SW MONS_KRAKEN_TENTACLE_SEGMENT_N_SW
kraken_tentacle_segment_S_NE MONS_KRAKEN_TENTACLE_SEGMENT_S_NE
kraken_tentacle_segment_S_NW MONS_KRAKEN_TENTACLE_SEGMENT_S_NW
kraken_tentacle_segment_E_NW MONS_KRAKEN_TENTACLE_SEGMENT_E_NW
kraken_tentacle_segment_E_SW MONS_KRAKEN_TENTACLE_SEGMENT_E_SW
kraken_tentacle_segment_W_NE MONS_KRAKEN_TENTACLE_SEGMENT_W_NE
kraken_tentacle_segment_W_SE MONS_KRAKEN_TENTACLE_SEGMENT_W_SE

## Eldritch tentacles

## Tentacle ends
%sdir mon/tentacles/eldritch_ends

eldritch_tentacle1 MONS_ELDRITCH_TENTACLE_PORTAL
eldritch_tentacle2
eldritch_tentacle3
eldritch_tentacle4
eldritch_tentacle5
eldritch_tentacle6
eldritch_tentacle7
eldritch_tentacle8
eldritch_tentacle9
eldritch_tentacle10

## Tentacle segments ending in the portal
%sdir mon/tentacles/eldritch_portal
eldritch_tentacle_portal_N MONS_ELDRITCH_TENTACLE_PORTAL_N
eldritch_tentacle_portal_S MONS_ELDRITCH_TENTACLE_PORTAL_S
eldritch_tentacle_portal_E MONS_ELDRITCH_TENTACLE_PORTAL_E
eldritch_tentacle_portal_W MONS_ELDRITCH_TENTACLE_PORTAL_W
eldritch_tentacle_portal_NE MONS_ELDRITCH_TENTACLE_PORTAL_NE
eldritch_tentacle_portal_NW MONS_ELDRITCH_TENTACLE_PORTAL_NW
eldritch_tentacle_portal_SE MONS_ELDRITCH_TENTACLE_PORTAL_SE
eldritch_tentacle_portal_SW MONS_ELDRITCH_TENTACLE_PORTAL_SW

## Tentacles connected to another segment
%sdir mon/tentacles/eldritch_ends
eldritch_tentacle_N MONS_ELDRITCH_TENTACLE_N
eldritch_tentacle_S MONS_ELDRITCH_TENTACLE_S
eldritch_tentacle_E MONS_ELDRITCH_TENTACLE_E
eldritch_tentacle_W MONS_ELDRITCH_TENTACLE_W
eldritch_tentacle_NE MONS_ELDRITCH_TENTACLE_NE
eldritch_tentacle_NW MONS_ELDRITCH_TENTACLE_NW
eldritch_tentacle_SE MONS_ELDRITCH_TENTACLE_SE
eldritch_tentacle_SW MONS_ELDRITCH_TENTACLE_SW

## Fully connected tentacle segments
%sdir mon/tentacles/eldritch_segments

### (a) straight ones
eldritch_tentacle_segment_E_W MONS_ELDRITCH_TENTACLE_SEGMENT_E_W
eldritch_tentacle_segment_N_S MONS_ELDRITCH_TENTACLE_SEGMENT_N_S
eldritch_tentacle_segment_NE_SW MONS_ELDRITCH_TENTACLE_SEGMENT_NE_SW
eldritch_tentacle_segment_NW_SE MONS_ELDRITCH_TENTACLE_SEGMENT_NW_SE
### (b) curved ones
eldritch_tentacle_segment_E_N MONS_ELDRITCH_TENTACLE_SEGMENT_E_N
eldritch_tentacle_segment_E_S MONS_ELDRITCH_TENTACLE_SEGMENT_E_S
eldritch_tentacle_segment_N_W MONS_ELDRITCH_TENTACLE_SEGMENT_N_W
eldritch_tentacle_segment_S_W MONS_ELDRITCH_TENTACLE_SEGMENT_S_W
eldritch_tentacle_segment_NE_NW MONS_ELDRITCH_TENTACLE_SEGMENT_NE_NW
eldritch_tentacle_segment_NE_SE MONS_ELDRITCH_TENTACLE_SEGMENT_NE_SE
eldritch_tentacle_segment_NW_SW MONS_ELDRITCH_TENTACLE_SEGMENT_NW_SW
eldritch_tentacle_segment_SE_SW MONS_ELDRITCH_TENTACLE_SEGMENT_SE_SW
### (c) connecting edges and corners
eldritch_tentacle_segment_N_SE MONS_ELDRITCH_TENTACLE_SEGMENT_N_SE
eldritch_tentacle_segment_N_SW MONS_ELDRITCH_TENTACLE_SEGMENT_N_SW
eldritch_tentacle_segment_S_NE MONS_ELDRITCH_TENTACLE_SEGMENT_S_NE
eldritch_tentacle_segment_S_NW MONS_ELDRITCH_TENTACLE_SEGMENT_S_NW
eldritch_tentacle_segment_E_NW MONS_ELDRITCH_TENTACLE_SEGMENT_E_NW
eldritch_tentacle_segment_E_SW MONS_ELDRITCH_TENTACLE_SEGMENT_E_SW
eldritch_tentacle_segment_W_NE MONS_ELDRITCH_TENTACLE_SEGMENT_W_NE
eldritch_tentacle_segment_W_SE MONS_ELDRITCH_TENTACLE_SEGMENT_W_SE

## Starspawn tentacles

## Tentacles connected to another segment
%sdir mon/tentacles/starspawn_ends
starspawn_tentacle_N MONS_STARSPAWN_TENTACLE_N
starspawn_tentacle_S MONS_STARSPAWN_TENTACLE_S
starspawn_tentacle_E MONS_STARSPAWN_TENTACLE_E
starspawn_tentacle_W MONS_STARSPAWN_TENTACLE_W
starspawn_tentacle_NE MONS_STARSPAWN_TENTACLE_NE
starspawn_tentacle_NW MONS_STARSPAWN_TENTACLE_NW
starspawn_tentacle_SE MONS_STARSPAWN_TENTACLE_SE
starspawn_tentacle_SW MONS_STARSPAWN_TENTACLE_SW

## Fully connected tentacle segments
%sdir mon/tentacles/starspawn_segments

### (a) straight ones
starspawn_tentacle_segment_E_W MONS_STARSPAWN_TENTACLE_SEGMENT_E_W
starspawn_tentacle_segment_N_S MONS_STARSPAWN_TENTACLE_SEGMENT_N_S
starspawn_tentacle_segment_NE_SW MONS_STARSPAWN_TENTACLE_SEGMENT_NE_SW
starspawn_tentacle_segment_NW_SE MONS_STARSPAWN_TENTACLE_SEGMENT_NW_SE
### (b) curved ones
starspawn_tentacle_segment_E_N MONS_STARSPAWN_TENTACLE_SEGMENT_E_N
starspawn_tentacle_segment_E_S MONS_STARSPAWN_TENTACLE_SEGMENT_E_S
starspawn_tentacle_segment_N_W MONS_STARSPAWN_TENTACLE_SEGMENT_N_W
starspawn_tentacle_segment_S_W MONS_STARSPAWN_TENTACLE_SEGMENT_S_W
starspawn_tentacle_segment_NE_NW MONS_STARSPAWN_TENTACLE_SEGMENT_NE_NW
starspawn_tentacle_segment_NE_SE MONS_STARSPAWN_TENTACLE_SEGMENT_NE_SE
starspawn_tentacle_segment_NW_SW MONS_STARSPAWN_TENTACLE_SEGMENT_NW_SW
starspawn_tentacle_segment_SE_SW MONS_STARSPAWN_TENTACLE_SEGMENT_SE_SW
### (c) connecting edges and corners
starspawn_tentacle_segment_N_SE MONS_STARSPAWN_TENTACLE_SEGMENT_N_SE
starspawn_tentacle_segment_N_SW MONS_STARSPAWN_TENTACLE_SEGMENT_N_SW
starspawn_tentacle_segment_S_NE MONS_STARSPAWN_TENTACLE_SEGMENT_S_NE
starspawn_tentacle_segment_S_NW MONS_STARSPAWN_TENTACLE_SEGMENT_S_NW
starspawn_tentacle_segment_E_NW MONS_STARSPAWN_TENTACLE_SEGMENT_E_NW
starspawn_tentacle_segment_E_SW MONS_STARSPAWN_TENTACLE_SEGMENT_E_SW
starspawn_tentacle_segment_W_NE MONS_STARSPAWN_TENTACLE_SEGMENT_W_NE
starspawn_tentacle_segment_W_SE MONS_STARSPAWN_TENTACLE_SEGMENT_W_SE

## Vines

## Vines connected to another segment
%sdir mon/tentacles/vine_ends
vine_N MONS_VINE_N
vine_S MONS_VINE_S
vine_E MONS_VINE_E
vine_W MONS_VINE_W
vine_NE MONS_VINE_NE
vine_NW MONS_VINE_NW
vine_SE MONS_VINE_SE
vine_SW MONS_VINE_SW

## Fully connected vine segments
%sdir mon/tentacles/vine_segments

### (a) straight ones
vine_segment_E_W MONS_VINE_SEGMENT_E_W
vine_segment_N_S MONS_VINE_SEGMENT_N_S
vine_segment_NE_SW MONS_VINE_SEGMENT_NE_SW
vine_segment_NW_SE MONS_VINE_SEGMENT_NW_SE
### (b) curved ones
vine_segment_E_N MONS_VINE_SEGMENT_E_N
vine_segment_E_S MONS_VINE_SEGMENT_E_S
vine_segment_N_W MONS_VINE_SEGMENT_N_W
vine_segment_S_W MONS_VINE_SEGMENT_S_W
vine_segment_NE_NW MONS_VINE_SEGMENT_NE_NW
vine_segment_NE_SE MONS_VINE_SEGMENT_NE_SE
vine_segment_NW_SW MONS_VINE_SEGMENT_NW_SW
vine_segment_SE_SW MONS_VINE_SEGMENT_SE_SW
### (c) connecting edges and corners
vine_segment_N_SE MONS_VINE_SEGMENT_N_SE
vine_segment_N_SW MONS_VINE_SEGMENT_N_SW
vine_segment_S_NE MONS_VINE_SEGMENT_S_NE
vine_segment_S_NW MONS_VINE_SEGMENT_S_NW
vine_segment_E_NW MONS_VINE_SEGMENT_E_NW
vine_segment_E_SW MONS_VINE_SEGMENT_E_SW
vine_segment_W_NE MONS_VINE_SEGMENT_W_NE
vine_segment_W_SE MONS_VINE_SEGMENT_W_SE