all repos — Legends-RPG @ 4ff259e0dd5b50665f995390c916c11f0e6901c8

A fantasy mini-RPG built with Python and Pygame.

resources/tmx/house.tmx (view raw)

  1<?xml version="1.0" encoding="UTF-8"?>
  2<map version="1.0" orientation="orthogonal" width="25" height="19" tilewidth="16" tileheight="16" backgroundcolor="#130f30">
  3 <tileset firstgid="1" name="tileset1" tilewidth="16" tileheight="16">
  4  <image source="../graphics/tileset1.png" width="160" height="80"/>
  5 </tileset>
  6 <tileset firstgid="51" name="tileset2" tilewidth="16" tileheight="16">
  7  <image source="../graphics/tileset2.png" width="160" height="180"/>
  8 </tileset>
  9 <tileset firstgid="161" name="tileset3" tilewidth="16" tileheight="16">
 10  <image source="../graphics/tileset3.png" width="176" height="192"/>
 11 </tileset>
 12 <tileset firstgid="293" name="house" tilewidth="16" tileheight="16">
 13  <image source="../graphics/house.png" width="512" height="448"/>
 14 </tileset>
 15 <layer name="Tile Layer 1" width="25" height="19">
 16  <data encoding="base64" compression="zlib">
 17   eJzt0TEOgCAQBdFFStTa46rHFShRSifxBCSsiWZ/eO1OgYjN9mxp1LtxICIhKzUKTlyoSg1xPAzwTqcRuDtiwqzUeOPPv9xYsWHv2LD9dzcEmhGk
 18  </data>
 19 </layer>
 20 <layer name="Tile Layer 2" width="25" height="19">
 21  <data encoding="base64" compression="zlib">
 22   eJzty7cRwlAQRdE/2wYI3wVOmC4ACaMucMJ0AUgCVKhutinzE5K9Myd7z7n/VRPn6gjQQBMttNFBFz3RnU99fgMMMcIYISaYYoa56M6nBb8lVogQY40NttghEd35tOd3wBEnnJHigituuIvufHrwe+KFDDkKvPHBF6XozrIsy/qtCvPJFrM=
 23  </data>
 24 </layer>
 25 <layer name="Tile Layer 3" width="25" height="19">
 26  <data encoding="base64" compression="zlib">
 27   eJztzckNgEAMBMHBJhGORDgSgSXxXQiElojBvNxSfWekLPuqJjXceCzmo3PJ4Og95mNgd8SEOehjYXfFhj3o42D3RMEV9JFl2T+9ywQG6w==
 28  </data>
 29 </layer>
 30 <objectgroup name="Object Layer 1" width="25" height="19">
 31  <object name="sprite" type="oldman" gid="115" x="240" y="128">
 32   <properties>
 33    <property name="dialogue length" value="5"/>
 34    <property name="dialogue0" value="I am very sick.   cough... cough..."/>
 35    <property name="dialogue1" value="Only an ELIXIR can help me."/>
 36    <property name="dialogue2" value="Please go to my brother and obtain one for me."/>
 37    <property name="dialogue3" value="He lives in a house on the NorthEast shores."/>
 38    <property name="dialogue4" value="I will be forever in your debt."/>
 39   </properties>
 40  </object>
 41  <object name="start point" gid="123" x="176" y="224">
 42   <properties>
 43    <property name="direction" value="up"/>
 44    <property name="state" value="town"/>
 45   </properties>
 46  </object>
 47  <object name="portal" type="town" gid="139" x="192" y="240"/>
 48  <object name="portal" type="town" gid="139" x="176" y="240"/>
 49  <object name="portal" type="town" gid="139" x="160" y="240"/>
 50  <object name="blocker" gid="120" x="144" y="240"/>
 51  <object name="blocker" gid="120" x="128" y="240"/>
 52  <object name="blocker" gid="120" x="112" y="240"/>
 53  <object name="blocker" gid="120" x="96" y="240"/>
 54  <object name="blocker" gid="120" x="80" y="224"/>
 55  <object name="blocker" gid="120" x="80" y="192"/>
 56  <object name="blocker" gid="120" x="80" y="208"/>
 57  <object name="blocker" gid="120" x="80" y="176"/>
 58  <object name="blocker" gid="120" x="80" y="160"/>
 59  <object name="blocker" gid="120" x="80" y="128"/>
 60  <object name="blocker" gid="120" x="80" y="128"/>
 61  <object name="blocker" gid="120" x="80" y="144"/>
 62  <object name="blocker" gid="120" x="80" y="112"/>
 63  <object name="blocker" gid="120" x="80" y="96"/>
 64  <object name="blocker" gid="120" x="96" y="96"/>
 65  <object name="blocker" gid="120" x="112" y="96"/>
 66  <object name="blocker" gid="120" x="112" y="112"/>
 67  <object name="blocker" gid="120" x="112" y="128"/>
 68  <object name="blocker" gid="120" x="112" y="128"/>
 69  <object name="blocker" gid="120" x="112" y="144"/>
 70  <object name="blocker" gid="120" x="112" y="144"/>
 71  <object name="blocker" gid="120" x="112" y="160"/>
 72  <object name="blocker" gid="120" x="128" y="160"/>
 73  <object name="blocker" gid="120" x="128" y="128"/>
 74  <object name="blocker" gid="120" x="128" y="144"/>
 75  <object name="blocker" gid="120" x="128" y="96"/>
 76  <object name="blocker" gid="120" x="128" y="112"/>
 77  <object name="blocker" gid="120" x="160" y="80"/>
 78  <object name="blocker" gid="120" x="144" y="80"/>
 79  <object name="blocker" gid="120" x="176" y="80"/>
 80  <object name="blocker" gid="120" x="192" y="80"/>
 81  <object name="blocker" gid="120" x="224" y="80"/>
 82  <object name="blocker" gid="120" x="208" y="80"/>
 83  <object name="blocker" gid="120" x="256" y="80"/>
 84  <object name="blocker" gid="120" x="240" y="80"/>
 85  <object name="blocker" gid="120" x="272" y="80"/>
 86  <object name="blocker" gid="120" x="288" y="80"/>
 87  <object name="blocker" gid="120" x="288" y="80"/>
 88  <object name="blocker" gid="120" x="288" y="96"/>
 89  <object name="blocker" gid="120" x="288" y="112"/>
 90  <object name="blocker" gid="120" x="288" y="128"/>
 91  <object name="blocker" gid="120" x="288" y="128"/>
 92  <object name="blocker" gid="120" x="288" y="144"/>
 93  <object name="blocker" gid="120" x="288" y="144"/>
 94  <object name="blocker" gid="120" x="288" y="160"/>
 95  <object name="blocker" gid="120" x="288" y="176"/>
 96  <object name="blocker" gid="120" x="288" y="192"/>
 97  <object name="blocker" gid="120" x="288" y="192"/>
 98  <object name="blocker" gid="120" x="288" y="208"/>
 99  <object name="blocker" gid="120" x="288" y="224"/>
100  <object name="blocker" gid="120" x="272" y="240"/>
101  <object name="blocker" gid="120" x="256" y="240"/>
102  <object name="blocker" gid="120" x="240" y="240"/>
103  <object name="blocker" gid="120" x="224" y="240"/>
104  <object name="blocker" gid="120" x="208" y="240"/>
105 </objectgroup>
106</map>