Skip to content

Commit 05e48d2

Browse files
committed
Added stairs between levels
1 parent 1cb1753 commit 05e48d2

File tree

9 files changed

+1692
-4
lines changed

9 files changed

+1692
-4
lines changed

Resources/maps/1_0.tmx

Lines changed: 292 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,292 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<map version="1.10" tiledversion="1.10.1" orientation="orthogonal" renderorder="right-down" width="40" height="23" tilewidth="16" tileheight="16" infinite="0" nextlayerid="8" nextobjectid="11">
3+
<tileset firstgid="1" name="Dungeon tiles" tilewidth="16" tileheight="16" tilecount="625" columns="25">
4+
<image source="../images/Environment/Dungeon Prison/Assets/Tiles.png" width="400" height="400"/>
5+
<tile id="0">
6+
<properties>
7+
<property name="obstacle" type="bool" value="true"/>
8+
</properties>
9+
</tile>
10+
<tile id="1">
11+
<properties>
12+
<property name="obstacle" type="bool" value="true"/>
13+
</properties>
14+
</tile>
15+
<tile id="2">
16+
<properties>
17+
<property name="obstacle" type="bool" value="true"/>
18+
</properties>
19+
</tile>
20+
<tile id="3">
21+
<properties>
22+
<property name="obstacle" type="bool" value="true"/>
23+
</properties>
24+
</tile>
25+
<tile id="25">
26+
<properties>
27+
<property name="obstacle" type="bool" value="true"/>
28+
</properties>
29+
</tile>
30+
<tile id="26">
31+
<properties>
32+
<property name="obstacle" type="bool" value="true"/>
33+
</properties>
34+
</tile>
35+
<tile id="27">
36+
<properties>
37+
<property name="obstacle" type="bool" value="true"/>
38+
</properties>
39+
</tile>
40+
<tile id="28">
41+
<properties>
42+
<property name="obstacle" type="bool" value="true"/>
43+
</properties>
44+
</tile>
45+
<tile id="50">
46+
<properties>
47+
<property name="obstacle" type="bool" value="true"/>
48+
</properties>
49+
</tile>
50+
<tile id="51">
51+
<properties>
52+
<property name="obstacle" type="bool" value="true"/>
53+
</properties>
54+
</tile>
55+
<tile id="52">
56+
<properties>
57+
<property name="obstacle" type="bool" value="true"/>
58+
</properties>
59+
</tile>
60+
<tile id="53">
61+
<properties>
62+
<property name="obstacle" type="bool" value="true"/>
63+
</properties>
64+
</tile>
65+
<tile id="75">
66+
<properties>
67+
<property name="obstacle" type="bool" value="true"/>
68+
</properties>
69+
</tile>
70+
<tile id="76">
71+
<properties>
72+
<property name="obstacle" type="bool" value="true"/>
73+
</properties>
74+
</tile>
75+
<tile id="77">
76+
<properties>
77+
<property name="obstacle" type="bool" value="true"/>
78+
</properties>
79+
</tile>
80+
<tile id="100">
81+
<properties>
82+
<property name="obstacle" type="bool" value="true"/>
83+
</properties>
84+
</tile>
85+
<tile id="101">
86+
<properties>
87+
<property name="obstacle" type="bool" value="true"/>
88+
</properties>
89+
</tile>
90+
<tile id="102">
91+
<properties>
92+
<property name="obstacle" type="bool" value="true"/>
93+
</properties>
94+
</tile>
95+
<tile id="103">
96+
<properties>
97+
<property name="obstacle" type="bool" value="true"/>
98+
</properties>
99+
</tile>
100+
<tile id="104">
101+
<properties>
102+
<property name="obstacle" type="bool" value="true"/>
103+
</properties>
104+
</tile>
105+
<tile id="109">
106+
<properties>
107+
<property name="obstacle" type="bool" value="true"/>
108+
</properties>
109+
</tile>
110+
<tile id="125">
111+
<properties>
112+
<property name="obstacle" type="bool" value="true"/>
113+
</properties>
114+
</tile>
115+
<tile id="126">
116+
<properties>
117+
<property name="obstacle" type="bool" value="true"/>
118+
</properties>
119+
</tile>
120+
<tile id="127">
121+
<properties>
122+
<property name="obstacle" type="bool" value="true"/>
123+
</properties>
124+
</tile>
125+
<tile id="128">
126+
<properties>
127+
<property name="obstacle" type="bool" value="true"/>
128+
</properties>
129+
</tile>
130+
<tile id="129">
131+
<properties>
132+
<property name="obstacle" type="bool" value="true"/>
133+
</properties>
134+
</tile>
135+
<tile id="134">
136+
<properties>
137+
<property name="obstacle" type="bool" value="true"/>
138+
</properties>
139+
</tile>
140+
<tile id="150">
141+
<properties>
142+
<property name="obstacle" type="bool" value="true"/>
143+
</properties>
144+
</tile>
145+
<tile id="151">
146+
<properties>
147+
<property name="obstacle" type="bool" value="true"/>
148+
</properties>
149+
</tile>
150+
<tile id="152">
151+
<properties>
152+
<property name="obstacle" type="bool" value="true"/>
153+
</properties>
154+
</tile>
155+
<tile id="153">
156+
<properties>
157+
<property name="obstacle" type="bool" value="true"/>
158+
</properties>
159+
</tile>
160+
<tile id="154">
161+
<properties>
162+
<property name="obstacle" type="bool" value="true"/>
163+
</properties>
164+
</tile>
165+
<tile id="209">
166+
<properties>
167+
<property name="obstacle" type="bool" value="true"/>
168+
</properties>
169+
</tile>
170+
<tile id="234">
171+
<properties>
172+
<property name="obstacle" type="bool" value="true"/>
173+
</properties>
174+
</tile>
175+
<tile id="325">
176+
<properties>
177+
<property name="obstacle" type="bool" value="true"/>
178+
</properties>
179+
</tile>
180+
<tile id="326">
181+
<properties>
182+
<property name="obstacle" type="bool" value="true"/>
183+
</properties>
184+
</tile>
185+
<tile id="327">
186+
<properties>
187+
<property name="obstacle" type="bool" value="true"/>
188+
</properties>
189+
</tile>
190+
<tile id="328">
191+
<properties>
192+
<property name="obstacle" type="bool" value="true"/>
193+
</properties>
194+
</tile>
195+
<tile id="329">
196+
<properties>
197+
<property name="obstacle" type="bool" value="true"/>
198+
</properties>
199+
</tile>
200+
</tileset>
201+
<tileset firstgid="626" name="Dungeon props" tilewidth="16" tileheight="16" tilecount="625" columns="25">
202+
<image source="../images/Environment/Dungeon Prison/Assets/Props.png" width="400" height="400"/>
203+
<tile id="6">
204+
<properties>
205+
<property name="obstacle" type="bool" value="true"/>
206+
</properties>
207+
</tile>
208+
<tile id="7">
209+
<properties>
210+
<property name="obstacle" type="bool" value="true"/>
211+
</properties>
212+
</tile>
213+
<tile id="8">
214+
<properties>
215+
<property name="obstacle" type="bool" value="true"/>
216+
</properties>
217+
</tile>
218+
<tile id="107">
219+
<properties>
220+
<property name="obstacle" type="bool" value="true"/>
221+
</properties>
222+
</tile>
223+
<tile id="132">
224+
<properties>
225+
<property name="obstacle" type="bool" value="true"/>
226+
</properties>
227+
</tile>
228+
<tile id="157">
229+
<properties>
230+
<property name="obstacle" type="bool" value="true"/>
231+
</properties>
232+
</tile>
233+
</tileset>
234+
<layer id="1" name="floor" width="40" height="23">
235+
<data encoding="base64" compression="zlib">
236+
eJztj0EOQEAQBGc3wQdwxC/w/5tn4BdItIOEOa4Rm+hK6tqpFiFPSWCqzD4tulPBWtkE7Jw/B2f70arv2BnRNsHZhW283bega4VbpH25Fylg6ePra2F3sTfq07uW24QQQgghf2MHJNENtA==
237+
</data>
238+
</layer>
239+
<layer id="2" name="walls" width="40" height="23">
240+
<data encoding="base64" compression="zlib">
241+
eJztzsEJgEAQxdDfoG2IlqFlrK1scTvgwQJyGSEPcs+RZG/aWV15zfRz5/vryD/GP8Y/xj/GP8Y/xj/GP8Y/5g9/o9qa9lQLoiUylA==
242+
</data>
243+
</layer>
244+
<layer id="4" name="doors" width="40" height="23">
245+
<data encoding="base64" compression="zlib">
246+
eJztwTEBAAAAwqD1T20IX6AAAADgNw5gAAE=
247+
</data>
248+
</layer>
249+
<layer id="3" name="props" width="40" height="23">
250+
<data encoding="base64" compression="zlib">
251+
eJztzmERABAMgNGdFSAGMYhBJZ2tgL+2O99L8ETwg6wiRb0Xd9VuLfCv220E/k27rcC/nbwHAAAAeOEAi60CWA==
252+
</data>
253+
</layer>
254+
<objectgroup id="5" name="objects">
255+
<object id="3" name="Tip" x="50.6373" y="65.521">
256+
<properties>
257+
<property name="object">((:ui :text
258+
&quot;Use WASD to move around
259+
Follow green light
260+
Press Space to continue
261+
&quot;))</property>
262+
</properties>
263+
<point/>
264+
</object>
265+
<object id="6" name="win" x="334.75" y="81.5587">
266+
<properties>
267+
<property name="object" value="((:stairs :level &quot;1_1&quot;))"/>
268+
</properties>
269+
<point/>
270+
</object>
271+
<object id="7" name="WakeUP" x="105" y="77">
272+
<properties>
273+
<property name="object">((:ui :text
274+
&quot;I need to wake up...
275+
276+
277+
&quot;))</property>
278+
</properties>
279+
<point/>
280+
</object>
281+
<object id="10" name="Player" x="37" y="62">
282+
<properties>
283+
<property name="object">((:player)
284+
(:character :speed 75.0)
285+
(:animation-state :sprite :player)
286+
(:sprite-sheet)
287+
(:size))</property>
288+
</properties>
289+
<point/>
290+
</object>
291+
</objectgroup>
292+
</map>

0 commit comments

Comments
 (0)