all repos — Legends-RPG @ 11e8324a55470a96a1cd80d3db6ef9c2d1579393

A fantasy mini-RPG built with Python and Pygame.

resources/tmx/dungeon4.tmx (view raw)

  1<?xml version="1.0" encoding="UTF-8"?>
  2<map version="1.0" orientation="orthogonal" width="25" height="25" tilewidth="16" tileheight="16" backgroundcolor="#130f30">
  3 <tileset firstgid="1" name="tileset2" tilewidth="16" tileheight="16">
  4  <image source="../graphics/tileset2.png" width="160" height="180"/>
  5 </tileset>
  6 <tileset firstgid="111" name="tileset3" tilewidth="16" tileheight="16">
  7  <image source="../graphics/tileset3.png" width="176" height="192"/>
  8 </tileset>
  9 <tileset firstgid="243" name="stairs" tilewidth="16" tileheight="16">
 10  <image source="../graphics/stairs.png" trans="5e81a2" width="32" height="16"/>
 11 </tileset>
 12 <layer name="Tile Layer 1" width="25" height="25">
 13  <data encoding="base64" compression="zlib">
 14   eJxjYBhcYBsSpqUdn+lgB639AbOH1mCw2kFqGJNrBylphVJ/EOMfasTHQNtBrfyBLeyQ8UEi1FDLfnxqKAUDHV8weUrDjpR89IUOdtDaH5SA4WAHverz4WAHuQAAYlY6Wg==
 15  </data>
 16 </layer>
 17 <objectgroup name="Object Layer 1" width="25" height="25">
 18  <object name="portal" type="dungeon" gid="89" x="368" y="272"/>
 19  <object name="start point" gid="73" x="368" y="272">
 20   <properties>
 21    <property name="direction" value="down"/>
 22    <property name="state" value="dungeon"/>
 23   </properties>
 24  </object>
 25  <object name="portal" type="dungeon3" gid="89" x="16" y="144"/>
 26  <object name="blocker" gid="70" x="336" y="208"/>
 27  <object name="blocker" gid="70" x="272" y="192"/>
 28  <object name="blocker" gid="70" x="336" y="240"/>
 29  <object name="blocker" gid="70" x="352" y="240"/>
 30  <object name="blocker" gid="70" x="320" y="192"/>
 31  <object name="blocker" gid="70" x="288" y="192"/>
 32  <object name="blocker" gid="70" x="256" y="192"/>
 33  <object name="blocker" gid="70" x="240" y="192"/>
 34  <object name="blocker" gid="70" x="224" y="192"/>
 35  <object name="blocker" gid="70" x="336" y="224"/>
 36  <object name="blocker" gid="70" x="304" y="192"/>
 37  <object name="blocker" gid="70" x="384" y="240"/>
 38  <object name="blocker" gid="70" x="368" y="240"/>
 39  <object name="blocker" gid="70" x="384" y="304"/>
 40  <object name="blocker" gid="70" x="368" y="304"/>
 41  <object name="blocker" gid="70" x="352" y="304"/>
 42  <object name="blocker" gid="70" x="336" y="288"/>
 43  <object name="blocker" gid="70" x="336" y="272"/>
 44  <object name="blocker" gid="70" x="320" y="272"/>
 45  <object name="blocker" gid="70" x="304" y="256"/>
 46  <object name="blocker" gid="70" x="304" y="240"/>
 47  <object name="blocker" gid="70" x="304" y="224"/>
 48  <object name="blocker" gid="70" x="288" y="224"/>
 49  <object name="blocker" gid="70" x="272" y="224"/>
 50  <object name="blocker" gid="70" x="256" y="224"/>
 51  <object name="blocker" gid="70" x="240" y="224"/>
 52  <object name="blocker" gid="70" x="224" y="224"/>
 53  <object name="blocker" gid="70" x="208" y="240"/>
 54  <object name="blocker" gid="70" x="208" y="256"/>
 55  <object name="blocker" gid="70" x="208" y="272"/>
 56  <object name="blocker" gid="70" x="208" y="288"/>
 57  <object name="blocker" gid="70" x="208" y="304"/>
 58  <object name="blocker" gid="70" x="208" y="320"/>
 59  <object name="blocker" gid="70" x="208" y="336"/>
 60  <object name="blocker" gid="70" x="224" y="352"/>
 61  <object name="blocker" gid="70" x="224" y="368"/>
 62  <object name="blocker" gid="70" x="224" y="384"/>
 63  <object name="blocker" gid="70" x="208" y="400"/>
 64  <object name="blocker" gid="70" x="192" y="400"/>
 65  <object name="blocker" gid="70" x="176" y="400"/>
 66  <object name="blocker" gid="70" x="160" y="384"/>
 67  <object name="blocker" gid="70" x="160" y="368"/>
 68  <object name="blocker" gid="70" x="160" y="352"/>
 69  <object name="blocker" gid="70" x="176" y="336"/>
 70  <object name="blocker" gid="70" x="176" y="320"/>
 71  <object name="blocker" gid="70" x="176" y="304"/>
 72  <object name="blocker" gid="70" x="176" y="288"/>
 73  <object name="blocker" gid="70" x="176" y="256"/>
 74  <object name="blocker" gid="70" x="176" y="272"/>
 75  <object name="blocker" gid="70" x="176" y="240"/>
 76  <object name="blocker" gid="70" x="160" y="224"/>
 77  <object name="blocker" gid="70" x="144" y="224"/>
 78  <object name="blocker" gid="70" x="128" y="224"/>
 79  <object name="blocker" gid="70" x="112" y="224"/>
 80  <object name="blocker" gid="70" x="96" y="224"/>
 81  <object name="blocker" gid="70" x="80" y="224"/>
 82  <object name="blocker" gid="70" x="64" y="224"/>
 83  <object name="blocker" gid="70" x="48" y="208"/>
 84  <object name="blocker" gid="70" x="48" y="192"/>
 85  <object name="blocker" gid="70" x="48" y="176"/>
 86  <object name="blocker" gid="70" x="32" y="176"/>
 87  <object name="blocker" gid="70" x="16" y="176"/>
 88  <object name="blocker" gid="70" x="0" y="176"/>
 89  <object name="blocker" gid="70" x="-16" y="160"/>
 90  <object name="blocker" gid="70" x="-16" y="144"/>
 91  <object name="blocker" gid="70" x="-16" y="128"/>
 92  <object name="blocker" gid="70" x="16" y="112"/>
 93  <object name="blocker" gid="70" x="0" y="112"/>
 94  <object name="blocker" gid="70" x="32" y="112"/>
 95  <object name="blocker" gid="70" x="48" y="128"/>
 96  <object name="blocker" gid="70" x="48" y="144"/>
 97  <object name="blocker" gid="70" x="64" y="144"/>
 98  <object name="blocker" gid="70" x="80" y="160"/>
 99  <object name="blocker" gid="70" x="80" y="176"/>
100  <object name="blocker" gid="70" x="80" y="192"/>
101  <object name="blocker" gid="70" x="96" y="192"/>
102  <object name="blocker" gid="70" x="112" y="192"/>
103  <object name="blocker" gid="70" x="128" y="192"/>
104  <object name="blocker" gid="70" x="144" y="192"/>
105  <object name="blocker" gid="70" x="160" y="192"/>
106  <object name="blocker" gid="70" x="176" y="160"/>
107  <object name="blocker" gid="70" x="176" y="176"/>
108  <object name="blocker" gid="70" x="176" y="144"/>
109  <object name="blocker" gid="70" x="176" y="128"/>
110  <object name="blocker" gid="70" x="176" y="112"/>
111  <object name="blocker" gid="70" x="176" y="96"/>
112  <object name="blocker" gid="70" x="176" y="80"/>
113  <object name="blocker" gid="70" x="160" y="64"/>
114  <object name="blocker" gid="70" x="160" y="48"/>
115  <object name="blocker" gid="70" x="160" y="32"/>
116  <object name="blocker" gid="70" x="176" y="16"/>
117  <object name="blocker" gid="70" x="192" y="16"/>
118  <object name="blocker" gid="70" x="208" y="16"/>
119  <object name="blocker" gid="70" x="224" y="32"/>
120  <object name="blocker" gid="70" x="224" y="48"/>
121  <object name="blocker" gid="70" x="224" y="64"/>
122  <object name="blocker" gid="70" x="208" y="80"/>
123  <object name="blocker" gid="70" x="208" y="96"/>
124  <object name="blocker" gid="70" x="208" y="112"/>
125  <object name="blocker" gid="70" x="208" y="128"/>
126  <object name="blocker" gid="70" x="208" y="144"/>
127  <object name="blocker" gid="70" x="208" y="160"/>
128  <object name="blocker" gid="70" x="208" y="176"/>
129  <object name="blocker" gid="70" x="400" y="256"/>
130  <object name="blocker" gid="70" x="400" y="272"/>
131  <object name="blocker" gid="70" x="400" y="288"/>
132  <object name="start point" gid="73" x="16" y="144">
133   <properties>
134    <property name="direction" value="down"/>
135    <property name="state" value="dungeon3"/>
136   </properties>
137  </object>
138  <object name="portal" type="dungeon2" gid="89" x="192" y="48"/>
139  <object name="start point" gid="73" x="192" y="48">
140   <properties>
141    <property name="direction" value="down"/>
142    <property name="state" value="dungeon2"/>
143   </properties>
144  </object>
145  <object name="sprite" type="treasurechest" gid="51" x="192" y="208">
146   <properties>
147    <property name="dialogue length" value="1"/>
148    <property name="dialogue0" value="You found an Ether Potion."/>
149    <property name="id" value="4"/>
150    <property name="item" value="Ether Potion"/>
151   </properties>
152  </object>
153  <object name="sprite" type="treasurechest" gid="51" x="192" y="368">
154   <properties>
155    <property name="dialogue length" value="1"/>
156    <property name="dialogue0" value="You found a Healing Potion"/>
157    <property name="id" value="5"/>
158    <property name="item" value="Healing Potion"/>
159   </properties>
160  </object>
161 </objectgroup>
162</map>