Honey Village: six model builds + hub frontend, Dockerized for Dokploy

This commit is contained in:
2026-07-15 10:50:12 -04:00
commit 67253bded5
523 changed files with 58879 additions and 0 deletions
+207
View File
@@ -0,0 +1,207 @@
{ "compressionlevel":-1,
"height":10,
"infinite":false,
"layers":[
{
"data":[49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
50, 49, 50, 49, 50, 64, 64, 64, 50, 49, 50, 49, 50, 49, 50,
49, 50, 49, 50, 49, 64, 64, 64, 49, 50, 49, 50, 49, 50, 49,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
50, 49, 50, 49, 50, 49, 50, 39, 50, 49, 50, 49, 50, 49, 50],
"height":10,
"id":1,
"name":"ground",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":15,
"x":0,
"y":0
},
{
"data":[51, 51, 51, 52, 51, 51, 51, 52, 51, 51, 51, 52, 51, 51, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 57, 58, 0, 0, 57, 58, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 66, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 51,
51, 51, 51, 51, 51, 51, 51, 0, 51, 51, 51, 51, 51, 51, 51],
"height":10,
"id":2,
"name":"obstacles",
"opacity":1,
"properties":[
{
"name":"collides",
"type":"bool",
"value":true
}],
"type":"tilelayer",
"visible":true,
"width":15,
"x":0,
"y":0
},
{
"draworder":"topdown",
"id":3,
"name":"objects",
"objects":[
{
"height":0,
"id":1,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"default"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":120,
"y":104
},
{
"height":0,
"id":2,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"from_plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":120,
"y":120
},
{
"height":0,
"id":3,
"name":"door",
"opacity":1,
"point":true,
"properties":[
{
"name":"spawn",
"type":"string",
"value":"from_bakery"
},
{
"name":"target",
"type":"string",
"value":"plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":120,
"y":136
},
{
"height":0,
"id":4,
"name":"npc",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"yuanyuan"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":88,
"y":40
},
{
"height":0,
"id":5,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"counter_bread"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":72,
"y":72
},
{
"height":0,
"id":6,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"recipe_paper"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":184,
"y":120
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"x":0,
"y":0
}],
"nextlayerid":4,
"nextobjectid":7,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"1.12.2",
"tileheight":16,
"tilesets":[
{
"columns":16,
"firstgid":1,
"image":"..\/tileset.png",
"imageheight":128,
"imagewidth":256,
"margin":0,
"name":"candy",
"spacing":0,
"tilecount":128,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":"1.10",
"width":15
}
+74
View File
@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.12.2" orientation="orthogonal" renderorder="right-down" width="15" height="10" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="7">
<tileset firstgid="1" source="tileset.tsx"/>
<layer id="1" name="ground" width="15" height="10">
<data encoding="csv">
49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,
50,49,50,49,50,49,50,49,50,49,50,49,50,49,50,
49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,
50,49,50,49,50,49,50,49,50,49,50,49,50,49,50,
49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,
50,49,50,49,50,64,64,64,50,49,50,49,50,49,50,
49,50,49,50,49,64,64,64,49,50,49,50,49,50,49,
50,49,50,49,50,49,50,49,50,49,50,49,50,49,50,
49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,
50,49,50,49,50,49,50,39,50,49,50,49,50,49,50
</data>
</layer>
<layer id="2" name="obstacles" width="15" height="10">
<properties>
<property name="collides" type="bool" value="true"/>
</properties>
<data encoding="csv">
51,51,51,52,51,51,51,52,51,51,51,52,51,51,51,
51,0,0,0,0,0,0,0,0,0,0,0,59,0,51,
51,0,0,0,0,0,0,0,0,0,0,0,0,0,51,
51,0,0,0,57,58,0,0,57,58,0,0,0,0,51,
51,0,0,0,0,0,0,0,0,0,0,0,0,0,51,
51,0,0,0,0,0,0,0,0,0,0,0,0,0,51,
51,0,0,0,0,0,0,0,0,0,62,66,0,0,51,
51,0,0,0,0,0,0,0,0,0,0,0,0,0,51,
51,78,0,0,0,0,0,0,0,0,0,0,0,79,51,
51,51,51,51,51,51,51,0,51,51,51,51,51,51,51
</data>
</layer>
<objectgroup id="3" name="objects">
<object id="1" name="spawn" x="120" y="104">
<properties>
<property name="id" value="default"/>
</properties>
<point/>
</object>
<object id="2" name="spawn" x="120" y="120">
<properties>
<property name="id" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="3" name="door" x="120" y="136">
<properties>
<property name="target" value="plaza"/>
<property name="spawn" value="from_bakery"/>
</properties>
<point/>
</object>
<object id="4" name="npc" x="88" y="40">
<properties>
<property name="id" value="yuanyuan"/>
</properties>
<point/>
</object>
<object id="5" name="interact" x="72" y="72">
<properties>
<property name="id" value="counter_bread"/>
</properties>
<point/>
</object>
<object id="6" name="interact" x="184" y="120">
<properties>
<property name="id" value="recipe_paper"/>
</properties>
<point/>
</object>
</objectgroup>
</map>
+184
View File
@@ -0,0 +1,184 @@
{ "compressionlevel":-1,
"height":8,
"infinite":false,
"layers":[
{
"data":[49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
50, 49, 50, 49, 50, 39, 50, 49, 50, 49, 50, 49],
"height":8,
"id":1,
"name":"ground",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":12,
"x":0,
"y":0
},
{
"data":[51, 51, 51, 52, 51, 51, 51, 51, 52, 51, 51, 51,
51, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 62, 67, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 78, 51,
51, 51, 51, 51, 51, 0, 51, 51, 51, 51, 51, 51],
"height":8,
"id":2,
"name":"obstacles",
"opacity":1,
"properties":[
{
"name":"collides",
"type":"bool",
"value":true
}],
"type":"tilelayer",
"visible":true,
"width":12,
"x":0,
"y":0
},
{
"draworder":"topdown",
"id":3,
"name":"objects",
"objects":[
{
"height":0,
"id":1,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"default"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":104,
"y":88
},
{
"height":0,
"id":2,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"from_plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":88,
"y":88
},
{
"height":0,
"id":3,
"name":"door",
"opacity":1,
"point":true,
"properties":[
{
"name":"spawn",
"type":"string",
"value":"from_clinic"
},
{
"name":"target",
"type":"string",
"value":"plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":88,
"y":104
},
{
"height":0,
"id":4,
"name":"npc",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"fuyisheng"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":136,
"y":24
},
{
"height":0,
"id":5,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"doctor_desk"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":136,
"y":56
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"x":0,
"y":0
}],
"nextlayerid":4,
"nextobjectid":6,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"1.12.2",
"tileheight":16,
"tilesets":[
{
"columns":16,
"firstgid":1,
"image":"..\/tileset.png",
"imageheight":128,
"imagewidth":256,
"margin":0,
"name":"candy",
"spacing":0,
"tilecount":128,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":"1.10",
"width":12
}
+64
View File
@@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.12.2" orientation="orthogonal" renderorder="right-down" width="12" height="8" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="6">
<tileset firstgid="1" source="tileset.tsx"/>
<layer id="1" name="ground" width="12" height="8">
<data encoding="csv">
49,50,49,50,49,50,49,50,49,50,49,50,
50,49,50,49,50,49,50,49,50,49,50,49,
49,50,49,50,49,50,49,50,49,50,49,50,
50,49,50,49,50,49,50,49,50,49,50,49,
49,50,49,50,49,50,49,50,49,50,49,50,
50,49,50,49,50,49,50,49,50,49,50,49,
49,50,49,50,49,50,49,50,49,50,49,50,
50,49,50,49,50,39,50,49,50,49,50,49
</data>
</layer>
<layer id="2" name="obstacles" width="12" height="8">
<properties>
<property name="collides" type="bool" value="true"/>
</properties>
<data encoding="csv">
51,51,51,52,51,51,51,51,52,51,51,51,
51,75,0,0,0,0,0,0,0,0,0,51,
51,0,0,0,0,0,0,0,62,67,0,51,
51,0,0,0,0,0,0,0,0,63,0,51,
51,0,0,0,0,0,0,0,0,0,0,51,
51,0,0,0,0,0,0,0,0,0,0,51,
51,0,0,0,0,0,0,0,0,0,78,51,
51,51,51,51,51,0,51,51,51,51,51,51
</data>
</layer>
<objectgroup id="3" name="objects">
<object id="1" name="spawn" x="104" y="88">
<properties>
<property name="id" value="default"/>
</properties>
<point/>
</object>
<object id="2" name="spawn" x="88" y="88">
<properties>
<property name="id" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="3" name="door" x="88" y="104">
<properties>
<property name="target" value="plaza"/>
<property name="spawn" value="from_clinic"/>
</properties>
<point/>
</object>
<object id="4" name="npc" x="136" y="24">
<properties>
<property name="id" value="fuyisheng"/>
</properties>
<point/>
</object>
<object id="5" name="interact" x="136" y="56">
<properties>
<property name="id" value="doctor_desk"/>
</properties>
<point/>
</object>
</objectgroup>
</map>
+291
View File
@@ -0,0 +1,291 @@
{ "compressionlevel":-1,
"height":14,
"infinite":false,
"layers":[
{
"data":[101, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 3, 1, 1, 1, 1, 1, 1,
1, 3, 1, 1, 1, 1, 4, 1, 3, 2, 103, 1, 2, 1, 1, 1, 3, 1, 102, 1,
1, 1, 1, 2, 1, 3, 2, 1, 1, 1, 101, 1, 103, 1, 1, 1, 2, 1, 1, 101,
1, 3, 1, 1, 2, 1, 101, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1,
1, 1, 1, 1, 2, 1, 2, 103, 1, 1, 103, 4, 1, 1, 1, 1, 3, 1, 1, 1,
1, 1, 1, 2, 1, 1, 1, 1, 102, 1, 3, 1, 1, 1, 1, 3, 1, 1, 103, 1,
1, 1, 1, 2, 1, 1, 1, 3, 1, 1, 2, 1, 101, 1, 3, 1, 1, 1, 1, 1,
5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
2, 1, 1, 1, 1, 4, 4, 2, 1, 103, 1, 1, 1, 1, 4, 1, 1, 2, 1, 4,
1, 1, 1, 1, 4, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 101, 102, 103, 101, 1,
1, 103, 1, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 102, 101, 103, 1, 1,
103, 1, 4, 2, 1, 1, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 3,
3, 102, 1, 3, 1, 3, 1, 2, 1, 1, 4, 3, 1, 1, 3, 1, 1, 1, 1, 1,
102, 1, 1, 1, 1, 2, 1, 103, 1, 1, 1, 101, 1, 1, 1, 1, 1, 1, 1, 4],
"height":14,
"id":1,
"name":"ground",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":20,
"x":0,
"y":0
},
{
"data":[27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,
28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 20, 0, 28,
28, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 22, 0, 28,
28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28,
28, 0, 0, 0, 17, 0, 0, 0, 0, 17, 0, 0, 0, 0, 17, 0, 0, 0, 0, 28,
28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28,
28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28,
28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28,
28, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 28,
28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28,
28, 0, 23, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 28,
28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28,
27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27],
"height":14,
"id":2,
"name":"obstacles",
"opacity":1,
"properties":[
{
"name":"collides",
"type":"bool",
"value":true
}],
"type":"tilelayer",
"visible":true,
"width":20,
"x":0,
"y":0
},
{
"draworder":"topdown",
"id":3,
"name":"objects",
"objects":[
{
"height":0,
"id":1,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"default"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":40,
"y":120
},
{
"height":0,
"id":2,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"from_plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":24,
"y":120
},
{
"height":0,
"id":3,
"name":"door",
"opacity":1,
"point":true,
"properties":[
{
"name":"spawn",
"type":"string",
"value":"from_field"
},
{
"name":"target",
"type":"string",
"value":"plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":8,
"y":120
},
{
"height":0,
"id":4,
"name":"npc",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"chick"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":168,
"y":120
},
{
"height":0,
"id":5,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"berry_1"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":72,
"y":88
},
{
"height":0,
"id":6,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"berry_2"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":152,
"y":88
},
{
"height":0,
"id":7,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"berry_3"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":232,
"y":88
},
{
"height":0,
"id":8,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"berry_4"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":104,
"y":168
},
{
"height":0,
"id":9,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"berry_5"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":200,
"y":168
},
{
"height":0,
"id":10,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"water_point"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":264,
"y":168
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"x":0,
"y":0
}],
"nextlayerid":4,
"nextobjectid":11,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"1.12.2",
"tileheight":16,
"tilesets":[
{
"columns":16,
"firstgid":1,
"image":"..\/tileset.png",
"imageheight":128,
"imagewidth":256,
"margin":0,
"name":"candy",
"spacing":0,
"tilecount":128,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":"1.10",
"width":20
}
+106
View File
@@ -0,0 +1,106 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.12.2" orientation="orthogonal" renderorder="right-down" width="20" height="14" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="11">
<tileset firstgid="1" source="tileset.tsx"/>
<layer id="1" name="ground" width="20" height="14">
<data encoding="csv">
101,2,1,1,1,1,1,1,1,1,2,1,2,3,1,1,1,1,1,1,
1,3,1,1,1,1,4,1,3,2,103,1,2,1,1,1,3,1,102,1,
1,1,1,2,1,3,2,1,1,1,101,1,103,1,1,1,2,1,1,101,
1,3,1,1,2,1,101,4,1,1,1,1,1,1,1,1,1,3,1,1,
1,1,1,1,2,1,2,103,1,1,103,4,1,1,1,1,3,1,1,1,
1,1,1,2,1,1,1,1,102,1,3,1,1,1,1,3,1,1,103,1,
1,1,1,2,1,1,1,3,1,1,2,1,101,1,3,1,1,1,1,1,
5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,
2,1,1,1,1,4,4,2,1,103,1,1,1,1,4,1,1,2,1,4,
1,1,1,1,4,1,1,4,1,1,1,1,1,1,1,101,102,103,101,1,
1,103,1,102,1,1,1,1,1,1,1,1,1,1,1,102,101,103,1,1,
103,1,4,2,1,1,1,2,1,2,2,1,1,1,2,1,1,1,1,3,
3,102,1,3,1,3,1,2,1,1,4,3,1,1,3,1,1,1,1,1,
102,1,1,1,1,2,1,103,1,1,1,101,1,1,1,1,1,1,1,4
</data>
</layer>
<layer id="2" name="obstacles" width="20" height="14">
<properties>
<property name="collides" type="bool" value="true"/>
</properties>
<data encoding="csv">
27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,
28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,20,0,28,
28,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,21,22,0,28,
28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,
28,0,0,0,17,0,0,0,0,17,0,0,0,0,17,0,0,0,0,28,
28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,
28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,
28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,
28,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,0,28,
28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,
28,0,23,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,0,28,
28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,
27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27
</data>
</layer>
<objectgroup id="3" name="objects">
<object id="1" name="spawn" x="40" y="120">
<properties>
<property name="id" value="default"/>
</properties>
<point/>
</object>
<object id="2" name="spawn" x="24" y="120">
<properties>
<property name="id" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="3" name="door" x="8" y="120">
<properties>
<property name="target" value="plaza"/>
<property name="spawn" value="from_field"/>
</properties>
<point/>
</object>
<object id="4" name="npc" x="168" y="120">
<properties>
<property name="id" value="chick"/>
</properties>
<point/>
</object>
<object id="5" name="interact" x="72" y="88">
<properties>
<property name="id" value="berry_1"/>
</properties>
<point/>
</object>
<object id="6" name="interact" x="152" y="88">
<properties>
<property name="id" value="berry_2"/>
</properties>
<point/>
</object>
<object id="7" name="interact" x="232" y="88">
<properties>
<property name="id" value="berry_3"/>
</properties>
<point/>
</object>
<object id="8" name="interact" x="104" y="168">
<properties>
<property name="id" value="berry_4"/>
</properties>
<point/>
</object>
<object id="9" name="interact" x="200" y="168">
<properties>
<property name="id" value="berry_5"/>
</properties>
<point/>
</object>
<object id="10" name="interact" x="264" y="168">
<properties>
<property name="id" value="water_point"/>
</properties>
<point/>
</object>
</objectgroup>
</map>
+165
View File
@@ -0,0 +1,165 @@
{ "compressionlevel":-1,
"height":8,
"infinite":false,
"layers":[
{
"data":[1, 1, 1, 3, 1, 1, 1, 2, 1, 5, 5, 1, 1, 1, 1, 1, 4, 1, 3, 1,
4, 1, 4, 2, 4, 1, 1, 1, 1, 5, 5, 1, 1, 1, 1, 1, 1, 2, 1, 1,
1, 1, 1, 1, 1, 3, 1, 1, 1, 5, 5, 1, 1, 1, 1, 4, 1, 1, 1, 4,
4, 1, 2, 4, 1, 1, 1, 1, 2, 5, 5, 1, 1, 1, 1, 4, 1, 1, 1, 2,
4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4,
1, 2, 1, 1, 3, 2, 3, 1, 1, 1, 3, 1, 1, 2, 1, 1, 1, 1, 4, 1,
1, 1, 1, 3, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 1, 1, 3, 1,
2, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 1, 2, 1, 1, 1, 1, 4, 1, 2],
"height":8,
"id":1,
"name":"ground",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":20,
"x":0,
"y":0
},
{
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 20, 0,
0, 21, 22, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 22, 0,
23, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 23,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
83, 81, 82, 83, 81, 82, 83, 81, 82, 83, 81, 82, 83, 81, 82, 83, 81, 82, 83, 81,
81, 82, 83, 81, 82, 83, 81, 82, 83, 81, 82, 83, 81, 82, 83, 81, 82, 83, 81, 82,
82, 83, 81, 82, 83, 81, 82, 83, 81, 82, 83, 81, 82, 83, 81, 82, 83, 81, 82, 83],
"height":8,
"id":2,
"name":"obstacles",
"opacity":1,
"properties":[
{
"name":"collides",
"type":"bool",
"value":true
}],
"type":"tilelayer",
"visible":true,
"width":20,
"x":0,
"y":0
},
{
"draworder":"topdown",
"id":3,
"name":"objects",
"objects":[
{
"height":0,
"id":1,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"default"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":168,
"y":40
},
{
"height":0,
"id":2,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"from_plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":152,
"y":40
},
{
"height":0,
"id":3,
"name":"door",
"opacity":1,
"point":true,
"properties":[
{
"name":"spawn",
"type":"string",
"value":"from_fog"
},
{
"name":"target",
"type":"string",
"value":"plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":168,
"y":8
},
{
"height":0,
"id":4,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"fog_wall"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":168,
"y":72
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"x":0,
"y":0
}],
"nextlayerid":4,
"nextobjectid":5,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"1.12.2",
"tileheight":16,
"tilesets":[
{
"columns":16,
"firstgid":1,
"image":"..\/tileset.png",
"imageheight":128,
"imagewidth":256,
"margin":0,
"name":"candy",
"spacing":0,
"tilecount":128,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":"1.10",
"width":20
}
+58
View File
@@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.12.2" orientation="orthogonal" renderorder="right-down" width="20" height="8" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="5">
<tileset firstgid="1" source="tileset.tsx"/>
<layer id="1" name="ground" width="20" height="8">
<data encoding="csv">
1,1,1,3,1,1,1,2,1,5,5,1,1,1,1,1,4,1,3,1,
4,1,4,2,4,1,1,1,1,5,5,1,1,1,1,1,1,2,1,1,
1,1,1,1,1,3,1,1,1,5,5,1,1,1,1,4,1,1,1,4,
4,1,2,4,1,1,1,1,2,5,5,1,1,1,1,4,1,1,1,2,
4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,
1,2,1,1,3,2,3,1,1,1,3,1,1,2,1,1,1,1,4,1,
1,1,1,3,4,1,1,1,1,1,1,1,1,1,4,1,1,1,3,1,
2,1,1,1,1,1,3,3,1,1,1,1,2,1,1,1,1,4,1,2
</data>
</layer>
<layer id="2" name="obstacles" width="20" height="8">
<properties>
<property name="collides" type="bool" value="true"/>
</properties>
<data encoding="csv">
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,19,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,20,0,
0,21,22,0,0,0,25,0,0,0,0,0,0,0,0,0,0,21,22,0,
23,0,0,0,23,0,0,0,0,0,0,0,0,0,0,23,0,0,0,23,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
83,81,82,83,81,82,83,81,82,83,81,82,83,81,82,83,81,82,83,81,
81,82,83,81,82,83,81,82,83,81,82,83,81,82,83,81,82,83,81,82,
82,83,81,82,83,81,82,83,81,82,83,81,82,83,81,82,83,81,82,83
</data>
</layer>
<objectgroup id="3" name="objects">
<object id="1" name="spawn" x="168" y="40">
<properties>
<property name="id" value="default"/>
</properties>
<point/>
</object>
<object id="2" name="spawn" x="152" y="40">
<properties>
<property name="id" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="3" name="door" x="168" y="8">
<properties>
<property name="target" value="plaza"/>
<property name="spawn" value="from_fog"/>
</properties>
<point/>
</object>
<object id="4" name="interact" x="168" y="72">
<properties>
<property name="id" value="fog_wall"/>
</properties>
<point/>
</object>
</objectgroup>
</map>
+184
View File
@@ -0,0 +1,184 @@
{ "compressionlevel":-1,
"height":8,
"infinite":false,
"layers":[
{
"data":[49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
50, 49, 50, 49, 50, 64, 64, 49, 50, 49, 50, 49,
49, 50, 49, 50, 49, 64, 64, 50, 49, 50, 49, 50,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
50, 49, 50, 49, 50, 39, 50, 49, 50, 49, 50, 49],
"height":8,
"id":1,
"name":"ground",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":12,
"x":0,
"y":0
},
{
"data":[51, 51, 51, 52, 51, 51, 51, 51, 52, 51, 51, 51,
51, 53, 54, 65, 0, 0, 0, 0, 0, 0, 78, 51,
51, 55, 56, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 63, 62, 63, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 51, 51, 51, 51, 0, 51, 51, 51, 51, 51, 51],
"height":8,
"id":2,
"name":"obstacles",
"opacity":1,
"properties":[
{
"name":"collides",
"type":"bool",
"value":true
}],
"type":"tilelayer",
"visible":true,
"width":12,
"x":0,
"y":0
},
{
"draworder":"topdown",
"id":3,
"name":"objects",
"objects":[
{
"height":0,
"id":1,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"default"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":56,
"y":56
},
{
"height":0,
"id":2,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"from_plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":88,
"y":88
},
{
"height":0,
"id":3,
"name":"door",
"opacity":1,
"point":true,
"properties":[
{
"name":"spawn",
"type":"string",
"value":"from_house"
},
{
"name":"target",
"type":"string",
"value":"plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":88,
"y":104
},
{
"height":0,
"id":4,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"bed"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":24,
"y":56
},
{
"height":0,
"id":5,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"calendar"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":56,
"y":40
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"x":0,
"y":0
}],
"nextlayerid":4,
"nextobjectid":6,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"1.12.2",
"tileheight":16,
"tilesets":[
{
"columns":16,
"firstgid":1,
"image":"..\/tileset.png",
"imageheight":128,
"imagewidth":256,
"margin":0,
"name":"candy",
"spacing":0,
"tilecount":128,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":"1.10",
"width":12
}
+64
View File
@@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.12.2" orientation="orthogonal" renderorder="right-down" width="12" height="8" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="6">
<tileset firstgid="1" source="tileset.tsx"/>
<layer id="1" name="ground" width="12" height="8">
<data encoding="csv">
49,50,49,50,49,50,49,50,49,50,49,50,
50,49,50,49,50,49,50,49,50,49,50,49,
49,50,49,50,49,50,49,50,49,50,49,50,
50,49,50,49,50,64,64,49,50,49,50,49,
49,50,49,50,49,64,64,50,49,50,49,50,
50,49,50,49,50,49,50,49,50,49,50,49,
49,50,49,50,49,50,49,50,49,50,49,50,
50,49,50,49,50,39,50,49,50,49,50,49
</data>
</layer>
<layer id="2" name="obstacles" width="12" height="8">
<properties>
<property name="collides" type="bool" value="true"/>
</properties>
<data encoding="csv">
51,51,51,52,51,51,51,51,52,51,51,51,
51,53,54,65,0,0,0,0,0,0,78,51,
51,55,56,0,0,0,0,0,0,0,0,51,
51,0,0,0,0,0,0,0,0,0,0,51,
51,0,0,0,0,0,0,63,62,63,0,51,
51,0,0,0,0,0,0,0,0,0,0,51,
51,0,0,0,0,0,0,0,0,0,0,51,
51,51,51,51,51,0,51,51,51,51,51,51
</data>
</layer>
<objectgroup id="3" name="objects">
<object id="1" name="spawn" x="56" y="56">
<properties>
<property name="id" value="default"/>
</properties>
<point/>
</object>
<object id="2" name="spawn" x="88" y="88">
<properties>
<property name="id" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="3" name="door" x="88" y="104">
<properties>
<property name="target" value="plaza"/>
<property name="spawn" value="from_house"/>
</properties>
<point/>
</object>
<object id="4" name="interact" x="24" y="56">
<properties>
<property name="id" value="bed"/>
</properties>
<point/>
</object>
<object id="5" name="interact" x="56" y="40">
<properties>
<property name="id" value="calendar"/>
</properties>
<point/>
</object>
</objectgroup>
</map>
+219
View File
@@ -0,0 +1,219 @@
{ "compressionlevel":-1,
"height":16,
"infinite":false,
"layers":[
{
"data":[1, 1, 1, 1, 1, 1, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 101, 3, 1, 1, 1, 1, 1, 102,
1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 2, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 4, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 4, 4, 1, 2, 2, 1, 1, 3, 102, 1,
1, 1, 1, 1, 2, 1, 1, 103, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1,
1, 1, 2, 1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 2,
1, 1, 1, 101, 1, 3, 4, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 102, 1, 1, 1, 1,
3, 1, 1, 7, 6, 6, 7, 6, 6, 7, 6, 6, 7, 6, 6, 68, 69, 6, 7, 6, 6, 7, 6, 6,
2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 3, 2, 1, 70, 71, 1, 1, 2, 1, 1, 1, 1,
1, 1, 1, 100, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 102, 1,
1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 103, 1,
1, 1, 1, 1, 1, 2, 1, 1, 4, 1, 1, 1, 1, 1, 4, 1, 1, 1, 103, 2, 1, 4, 1, 1,
1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 102, 1, 1, 3, 1, 1, 3, 1, 3, 102, 1, 1, 1, 1],
"height":16,
"id":1,
"name":"ground",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":24,
"x":0,
"y":0
},
{
"data":[0, 13, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 14, 0,
0, 13, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 14, 0,
0, 13, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 14, 0,
0, 13, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 14, 0,
0, 13, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 14, 0,
0, 13, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 10, 9, 14, 0,
0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 20, 0, 0,
0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 21, 22, 0, 0,
0, 21, 22, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
"height":16,
"id":2,
"name":"obstacles",
"opacity":1,
"properties":[
{
"name":"collides",
"type":"bool",
"value":true
}],
"type":"tilelayer",
"visible":true,
"width":24,
"x":0,
"y":0
},
{
"draworder":"topdown",
"id":3,
"name":"objects",
"objects":[
{
"height":0,
"id":1,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"default"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":344,
"y":184
},
{
"height":0,
"id":2,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"from_plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":360,
"y":168
},
{
"height":0,
"id":3,
"name":"door",
"opacity":1,
"point":true,
"properties":[
{
"name":"spawn",
"type":"string",
"value":"from_lake"
},
{
"name":"target",
"type":"string",
"value":"plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":376,
"y":168
},
{
"height":0,
"id":4,
"name":"npc",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"guiyeye"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":200,
"y":136
},
{
"height":0,
"id":5,
"name":"npc",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"pig"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":104,
"y":200
},
{
"height":0,
"id":6,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"picnic_mat"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":264,
"y":184
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"x":0,
"y":0
}],
"nextlayerid":4,
"nextobjectid":7,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"1.12.2",
"tileheight":16,
"tilesets":[
{
"columns":16,
"firstgid":1,
"image":"..\/tileset.png",
"imageheight":128,
"imagewidth":256,
"margin":0,
"name":"candy",
"spacing":0,
"tilecount":128,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":"1.10",
"width":24
}
+86
View File
@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.12.2" orientation="orthogonal" renderorder="right-down" width="24" height="16" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="7">
<tileset firstgid="1" source="tileset.tsx"/>
<layer id="1" name="ground" width="24" height="16">
<data encoding="csv">
1,1,1,1,1,1,101,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,2,1,2,1,1,1,1,1,1,1,3,1,1,1,1,1,1,
1,1,1,1,1,2,1,1,1,1,1,1,3,1,1,1,101,3,1,1,1,1,1,102,
1,1,1,1,1,1,2,1,1,1,1,2,101,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,2,1,1,1,2,1,4,1,1,1,2,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,
1,4,1,1,1,1,1,1,1,1,2,1,1,1,4,4,1,2,2,1,1,3,102,1,
1,1,1,1,2,1,1,103,1,1,3,1,1,1,1,1,1,1,1,1,1,2,1,1,
1,1,2,1,1,1,1,1,4,1,1,1,1,1,1,1,3,1,1,1,1,1,1,2,
1,1,1,101,1,3,4,1,1,2,1,1,1,1,1,1,1,1,1,102,1,1,1,1,
3,1,1,7,6,6,7,6,6,7,6,6,7,6,6,68,69,6,7,6,6,7,6,6,
2,1,1,1,1,1,1,1,2,1,1,1,3,2,1,70,71,1,1,2,1,1,1,1,
1,1,1,100,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,102,1,
1,1,1,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,103,1,
1,1,1,1,1,2,1,1,4,1,1,1,1,1,4,1,1,1,103,2,1,4,1,1,
1,1,1,1,1,3,1,1,1,1,102,1,1,3,1,1,3,1,3,102,1,1,1,1
</data>
</layer>
<layer id="2" name="obstacles" width="24" height="16">
<properties>
<property name="collides" type="bool" value="true"/>
</properties>
<data encoding="csv">
0,13,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,14,0,
0,13,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,14,0,
0,13,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,14,0,
0,13,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,14,0,
0,13,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,14,0,
0,13,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,10,9,14,0,
0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,72,73,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,20,0,0,
0,19,20,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,21,22,0,0,
0,21,22,0,0,0,0,0,23,0,0,0,0,0,24,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<objectgroup id="3" name="objects">
<object id="1" name="spawn" x="344" y="184">
<properties>
<property name="id" value="default"/>
</properties>
<point/>
</object>
<object id="2" name="spawn" x="360" y="168">
<properties>
<property name="id" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="3" name="door" x="376" y="168">
<properties>
<property name="target" value="plaza"/>
<property name="spawn" value="from_lake"/>
</properties>
<point/>
</object>
<object id="4" name="npc" x="200" y="136">
<properties>
<property name="id" value="guiyeye"/>
</properties>
<point/>
</object>
<object id="5" name="npc" x="104" y="200">
<properties>
<property name="id" value="pig"/>
</properties>
<point/>
</object>
<object id="6" name="interact" x="264" y="184">
<properties>
<property name="id" value="picnic_mat"/>
</properties>
<point/>
</object>
</objectgroup>
</map>
File diff suppressed because one or more lines are too long
+221
View File
@@ -0,0 +1,221 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.12.2" orientation="orthogonal" renderorder="right-down" width="30" height="20" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="27">
<tileset firstgid="1" source="tileset.tsx"/>
<layer id="1" name="ground" width="30" height="20">
<data encoding="csv">
1,1,1,1,1,4,1,102,1,3,1,1,1,1,7,7,1,1,1,1,1,1,1,1,1,3,1,1,1,1,
1,1,1,1,1,1,1,103,1,1,1,1,2,1,6,6,1,2,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,3,1,1,1,1,3,1,1,6,6,1,1,1,1,1,103,101,1,1,1,1,1,3,1,
1,1,1,4,1,1,1,1,3,1,1,1,1,1,7,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,6,1,1,1,3,1,1,3,1,1,1,1,1,1,1,
1,1,1,1,6,1,1,1,1,1,1,6,1,1,6,6,4,1,6,1,1,3,1,2,1,6,2,1,1,1,
1,1,1,1,6,1,3,1,1,3,1,6,1,4,7,7,1,2,6,1,1,4,2,1,1,6,1,1,1,1,
102,1,1,1,6,1,2,1,1,1,1,6,1,1,6,6,1,1,6,1,1,1,1,1,1,6,1,1,1,1,
1,1,1,1,6,1,1,3,1,1,1,8,8,8,8,8,8,8,8,1,1,3,1,1,1,6,1,1,1,1,
7,6,6,7,6,6,7,6,6,7,6,8,8,8,8,8,8,8,8,6,6,7,6,6,7,6,6,7,6,6,
7,6,6,7,6,6,7,6,6,7,6,8,8,8,8,8,8,8,8,6,6,7,6,6,7,6,6,7,6,6,
1,1,1,1,1,1,2,1,1,1,1,8,8,8,8,8,8,8,8,4,1,1,2,1,1,1,1,1,2,102,
1,1,2,1,3,1,3,1,1,1,4,8,8,8,8,8,8,8,8,4,2,1,102,1,3,1,2,1,2,1,
1,1,1,1,1,1,1,1,1,1,1,1,4,4,6,6,1,1,1,1,1,1,2,1,1,3,1,1,1,1,
1,1,1,4,1,3,1,1,1,103,4,1,1,1,6,6,101,1,1,2,1,1,1,2,1,1,1,1,1,1,
1,1,1,1,3,3,1,1,1,1,1,1,4,1,7,7,1,1,1,1,1,1,4,1,1,1,1,3,1,1,
2,1,1,1,3,1,1,1,1,1,1,1,2,1,6,6,1,1,1,1,3,1,1,2,4,1,1,1,1,2,
1,1,1,1,1,1,103,4,1,4,1,1,1,1,6,6,101,1,1,1,1,2,1,1,1,1,1,1,1,3,
1,1,1,1,1,103,4,1,1,1,1,1,101,1,7,7,1,1,1,3,1,1,3,1,1,1,1,1,2,1,
1,4,1,3,4,1,1,1,1,1,3,1,4,1,6,6,1,1,1,2,3,1,2,1,1,1,1,2,1,4
</data>
</layer>
<layer id="2" name="obstacles" width="30" height="20">
<properties>
<property name="collides" type="bool" value="true"/>
</properties>
<data encoding="csv">
24,23,25,24,24,24,25,25,23,23,23,24,24,24,0,0,23,23,25,24,23,23,25,24,23,23,25,23,24,23,
24,0,36,42,37,37,38,0,0,113,42,114,114,115,0,0,36,42,37,37,38,0,0,113,114,114,114,115,0,23,
25,0,36,37,37,37,38,0,0,113,114,114,114,115,0,0,36,37,37,37,38,0,0,113,114,114,114,115,0,25,
23,0,33,34,40,34,33,0,0,33,34,40,34,33,0,0,33,34,40,34,33,0,0,33,34,40,34,33,0,23,
23,0,33,33,39,33,33,0,0,33,33,39,33,33,0,0,33,33,39,33,33,0,0,33,33,39,33,33,0,23,
25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,
24,19,20,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,25,
25,21,22,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,23,
25,0,47,0,0,0,0,0,0,0,15,0,0,0,48,0,0,0,0,16,0,0,0,0,0,0,0,0,0,23,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,
23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,
25,0,0,0,0,0,0,0,0,0,0,29,0,0,15,0,0,0,29,0,0,0,0,0,0,0,0,0,0,23,
25,0,0,0,0,0,0,0,0,0,0,0,19,20,0,0,0,0,0,0,0,0,0,0,0,0,0,19,20,23,
25,0,0,0,0,0,0,0,0,0,0,0,21,22,0,0,23,0,0,0,0,0,0,0,0,0,0,21,22,24,
25,19,20,0,0,0,0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,
23,21,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,0,0,0,0,0,0,0,23,
23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,
24,25,23,25,23,25,25,25,23,25,24,24,23,23,0,0,23,23,23,23,23,25,23,23,24,23,23,23,23,23
</data>
</layer>
<objectgroup id="3" name="objects">
<object id="1" name="spawn" x="232" y="184">
<properties>
<property name="id" value="default"/>
</properties>
<point/>
</object>
<object id="2" name="spawn" x="72" y="120">
<properties>
<property name="id" value="from_house"/>
</properties>
<point/>
</object>
<object id="3" name="spawn" x="184" y="120">
<properties>
<property name="id" value="from_bakery"/>
</properties>
<point/>
</object>
<object id="4" name="spawn" x="296" y="120">
<properties>
<property name="id" value="from_shop"/>
</properties>
<point/>
</object>
<object id="5" name="spawn" x="408" y="120">
<properties>
<property name="id" value="from_clinic"/>
</properties>
<point/>
</object>
<object id="6" name="spawn" x="24" y="168">
<properties>
<property name="id" value="from_lake"/>
</properties>
<point/>
</object>
<object id="7" name="spawn" x="456" y="168">
<properties>
<property name="id" value="from_field"/>
</properties>
<point/>
</object>
<object id="8" name="spawn" x="232" y="40">
<properties>
<property name="id" value="from_well"/>
</properties>
<point/>
</object>
<object id="9" name="spawn" x="248" y="296">
<properties>
<property name="id" value="from_fog"/>
</properties>
<point/>
</object>
<object id="10" name="door" x="72" y="88">
<properties>
<property name="target" value="house"/>
<property name="spawn" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="11" name="door" x="184" y="88">
<properties>
<property name="target" value="bakery"/>
<property name="spawn" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="12" name="door" x="296" y="88">
<properties>
<property name="target" value="shop"/>
<property name="spawn" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="13" name="door" x="408" y="88">
<properties>
<property name="target" value="clinic"/>
<property name="spawn" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="14" name="door" x="8" y="152">
<properties>
<property name="target" value="lake"/>
<property name="spawn" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="15" name="door" x="472" y="168">
<properties>
<property name="target" value="field"/>
<property name="spawn" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="16" name="door" x="232" y="8">
<properties>
<property name="target" value="well"/>
<property name="spawn" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="17" name="door" x="248" y="312">
<properties>
<property name="target" value="fog"/>
<property name="spawn" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="18" name="npc" x="248" y="136">
<properties>
<property name="id" value="afu"/>
</properties>
<point/>
</object>
<object id="19" name="npc" x="200" y="232">
<properties>
<property name="id" value="bird"/>
</properties>
<point/>
</object>
<object id="20" name="npc" x="120" y="200">
<properties>
<property name="id" value="squirrel"/>
</properties>
<point/>
</object>
<object id="21" name="npc" x="360" y="232">
<properties>
<property name="id" value="fox"/>
</properties>
<point/>
</object>
<object id="22" name="npc" x="56" y="136">
<properties>
<property name="id" value="dabao"/>
</properties>
<point/>
</object>
<object id="23" name="interact" x="232" y="152">
<properties>
<property name="id" value="noticeboard"/>
</properties>
<point/>
</object>
<object id="24" name="interact" x="168" y="152">
<properties>
<property name="id" value="flowerbed_1"/>
</properties>
<point/>
</object>
<object id="25" name="interact" x="312" y="152">
<properties>
<property name="id" value="flowerbed_2"/>
</properties>
<point/>
</object>
<object id="26" name="interact" x="232" y="232">
<properties>
<property name="id" value="flowerbed_3"/>
</properties>
<point/>
</object>
</objectgroup>
</map>
+207
View File
@@ -0,0 +1,207 @@
{ "compressionlevel":-1,
"height":10,
"infinite":false,
"layers":[
{
"data":[49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50,
49, 50, 49, 50, 49, 50, 64, 64, 64, 50, 49, 50, 49, 50, 49,
50, 49, 50, 49, 50, 49, 64, 64, 64, 49, 50, 49, 50, 49, 50,
49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49, 50, 49,
50, 49, 50, 49, 50, 49, 50, 39, 50, 49, 50, 49, 50, 49, 50],
"height":10,
"id":1,
"name":"ground",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":15,
"x":0,
"y":0
},
{
"data":[51, 51, 51, 52, 51, 51, 51, 52, 51, 51, 51, 52, 51, 51, 51,
51, 0, 0, 61, 61, 61, 61, 61, 61, 61, 61, 61, 0, 78, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 60, 61, 61, 60, 61, 61, 60, 61, 61, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 79, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51,
51, 51, 51, 51, 51, 51, 51, 0, 51, 51, 51, 51, 51, 51, 51],
"height":10,
"id":2,
"name":"obstacles",
"opacity":1,
"properties":[
{
"name":"collides",
"type":"bool",
"value":true
}],
"type":"tilelayer",
"visible":true,
"width":15,
"x":0,
"y":0
},
{
"draworder":"topdown",
"id":3,
"name":"objects",
"objects":[
{
"height":0,
"id":1,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"default"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":120,
"y":104
},
{
"height":0,
"id":2,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"from_plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":120,
"y":120
},
{
"height":0,
"id":3,
"name":"door",
"opacity":1,
"point":true,
"properties":[
{
"name":"spawn",
"type":"string",
"value":"from_shop"
},
{
"name":"target",
"type":"string",
"value":"plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":120,
"y":136
},
{
"height":0,
"id":4,
"name":"npc",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"mimi"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":40,
"y":88
},
{
"height":0,
"id":5,
"name":"npc",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"hedgehog"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":184,
"y":120
},
{
"height":0,
"id":6,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"shelf_count"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":120,
"y":40
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"x":0,
"y":0
}],
"nextlayerid":4,
"nextobjectid":7,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"1.12.2",
"tileheight":16,
"tilesets":[
{
"columns":16,
"firstgid":1,
"image":"..\/tileset.png",
"imageheight":128,
"imagewidth":256,
"margin":0,
"name":"candy",
"spacing":0,
"tilecount":128,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":"1.10",
"width":15
}
+74
View File
@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.12.2" orientation="orthogonal" renderorder="right-down" width="15" height="10" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="7">
<tileset firstgid="1" source="tileset.tsx"/>
<layer id="1" name="ground" width="15" height="10">
<data encoding="csv">
49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,
50,49,50,49,50,49,50,49,50,49,50,49,50,49,50,
49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,
50,49,50,49,50,49,50,49,50,49,50,49,50,49,50,
49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,
50,49,50,49,50,49,50,49,50,49,50,49,50,49,50,
49,50,49,50,49,50,64,64,64,50,49,50,49,50,49,
50,49,50,49,50,49,64,64,64,49,50,49,50,49,50,
49,50,49,50,49,50,49,50,49,50,49,50,49,50,49,
50,49,50,49,50,49,50,39,50,49,50,49,50,49,50
</data>
</layer>
<layer id="2" name="obstacles" width="15" height="10">
<properties>
<property name="collides" type="bool" value="true"/>
</properties>
<data encoding="csv">
51,51,51,52,51,51,51,52,51,51,51,52,51,51,51,
51,0,0,61,61,61,61,61,61,61,61,61,0,78,51,
51,0,0,0,0,0,0,0,0,0,0,0,0,0,51,
51,0,0,0,0,0,0,0,0,0,0,0,0,0,51,
51,0,0,60,61,61,60,61,61,60,61,61,0,0,51,
51,0,0,0,0,0,0,0,0,0,0,0,0,0,51,
51,0,0,0,0,0,0,0,0,0,0,0,0,0,51,
51,80,0,0,0,0,0,0,0,0,0,0,0,0,51,
51,79,0,0,0,0,0,0,0,0,0,0,0,0,51,
51,51,51,51,51,51,51,0,51,51,51,51,51,51,51
</data>
</layer>
<objectgroup id="3" name="objects">
<object id="1" name="spawn" x="120" y="104">
<properties>
<property name="id" value="default"/>
</properties>
<point/>
</object>
<object id="2" name="spawn" x="120" y="120">
<properties>
<property name="id" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="3" name="door" x="120" y="136">
<properties>
<property name="target" value="plaza"/>
<property name="spawn" value="from_shop"/>
</properties>
<point/>
</object>
<object id="4" name="npc" x="40" y="88">
<properties>
<property name="id" value="mimi"/>
</properties>
<point/>
</object>
<object id="5" name="npc" x="184" y="120">
<properties>
<property name="id" value="hedgehog"/>
</properties>
<point/>
</object>
<object id="6" name="interact" x="120" y="40">
<properties>
<property name="id" value="shelf_count"/>
</properties>
<point/>
</object>
</objectgroup>
</map>
+4
View File
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<tileset version="1.10" tiledversion="1.12.2" name="candy" tilewidth="16" tileheight="16" tilecount="128" columns="16">
<image source="../tileset.png" width="256" height="128"/>
</tileset>
+169
View File
@@ -0,0 +1,169 @@
{ "compressionlevel":-1,
"height":10,
"infinite":false,
"layers":[
{
"data":[1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 4, 1, 1,
1, 3, 1, 3, 3, 4, 1, 4, 1, 1, 103, 1, 1, 1,
1, 3, 1, 1, 1, 4, 1, 1, 1, 1, 101, 1, 2, 1,
1, 1, 1, 101, 1, 5, 5, 5, 5, 1, 1, 1, 1, 1,
1, 1, 1, 100, 1, 5, 5, 5, 5, 1, 1, 4, 1, 1,
1, 1, 1, 3, 1, 5, 5, 5, 5, 1, 2, 1, 1, 4,
101, 1, 1, 1, 1, 5, 5, 5, 5, 2, 100, 1, 3, 1,
1, 1, 1, 1, 1, 1, 5, 5, 4, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 4, 5, 5, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 4, 1, 5, 5, 1, 1, 1, 1, 1, 1],
"height":10,
"id":1,
"name":"ground",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":14,
"x":0,
"y":0
},
{
"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 19, 20, 0,
0, 21, 22, 0, 23, 0, 0, 0, 0, 23, 0, 21, 22, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 43, 44, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 25, 0, 45, 46, 0, 25, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 19, 20, 0,
0, 21, 22, 0, 23, 0, 0, 0, 0, 23, 0, 21, 22, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
"height":10,
"id":2,
"name":"obstacles",
"opacity":1,
"properties":[
{
"name":"collides",
"type":"bool",
"value":true
}],
"type":"tilelayer",
"visible":true,
"width":14,
"x":0,
"y":0
},
{
"draworder":"topdown",
"id":3,
"name":"objects",
"objects":[
{
"height":0,
"id":1,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"default"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":104,
"y":136
},
{
"height":0,
"id":2,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"from_plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":120,
"y":136
},
{
"height":0,
"id":3,
"name":"door",
"opacity":1,
"point":true,
"properties":[
{
"name":"spawn",
"type":"string",
"value":"from_well"
},
{
"name":"target",
"type":"string",
"value":"plaza"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":120,
"y":152
},
{
"height":0,
"id":4,
"name":"interact",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"ancient_well"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":104,
"y":104
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"x":0,
"y":0
}],
"nextlayerid":4,
"nextobjectid":5,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"1.12.2",
"tileheight":16,
"tilesets":[
{
"columns":16,
"firstgid":1,
"image":"..\/tileset.png",
"imageheight":128,
"imagewidth":256,
"margin":0,
"name":"candy",
"spacing":0,
"tilecount":128,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":"1.10",
"width":14
}
+62
View File
@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.12.2" orientation="orthogonal" renderorder="right-down" width="14" height="10" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="5">
<tileset firstgid="1" source="tileset.tsx"/>
<layer id="1" name="ground" width="14" height="10">
<data encoding="csv">
1,1,1,1,1,1,1,2,1,1,1,4,1,1,
1,3,1,3,3,4,1,4,1,1,103,1,1,1,
1,3,1,1,1,4,1,1,1,1,101,1,2,1,
1,1,1,101,1,5,5,5,5,1,1,1,1,1,
1,1,1,100,1,5,5,5,5,1,1,4,1,1,
1,1,1,3,1,5,5,5,5,1,2,1,1,4,
101,1,1,1,1,5,5,5,5,2,100,1,3,1,
1,1,1,1,1,1,5,5,4,1,1,1,1,1,
1,1,1,1,1,4,5,5,1,1,1,1,1,1,
1,1,1,1,4,1,5,5,1,1,1,1,1,1
</data>
</layer>
<layer id="2" name="obstacles" width="14" height="10">
<properties>
<property name="collides" type="bool" value="true"/>
</properties>
<data encoding="csv">
0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,19,20,0,0,0,0,0,0,0,0,19,20,0,
0,21,22,0,23,0,0,0,0,23,0,21,22,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,43,44,0,0,0,0,0,0,
0,0,0,0,25,0,45,46,0,25,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,19,20,0,0,0,0,0,0,0,0,19,20,0,
0,21,22,0,23,0,0,0,0,23,0,21,22,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0
</data>
</layer>
<objectgroup id="3" name="objects">
<object id="1" name="spawn" x="104" y="136">
<properties>
<property name="id" value="default"/>
</properties>
<point/>
</object>
<object id="2" name="spawn" x="120" y="136">
<properties>
<property name="id" value="from_plaza"/>
</properties>
<point/>
</object>
<object id="3" name="door" x="120" y="152">
<properties>
<property name="target" value="plaza"/>
<property name="spawn" value="from_well"/>
</properties>
<point/>
</object>
<object id="4" name="interact" x="104" y="104">
<properties>
<property name="id" value="ancient_well"/>
</properties>
<point/>
</object>
</objectgroup>
</map>
+115
View File
@@ -0,0 +1,115 @@
{ "compressionlevel":-1,
"height":14,
"infinite":false,
"layers":[
{
"data":[85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 85,
85, 84, 84, 84, 95, 84, 84, 84, 95, 84, 84, 84, 95, 84, 84, 84, 95, 84, 84, 85,
85, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 85,
85, 84, 84, 84, 95, 84, 84, 84, 95, 84, 84, 84, 95, 84, 84, 84, 95, 84, 84, 85,
85, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 85,
85, 85, 85, 85, 84, 84, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 84, 95, 84, 84, 95, 84, 84, 95, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 95, 84, 84, 95, 84, 84, 95, 84, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 84, 84, 95, 84, 84, 95, 84, 84, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 84, 95, 84, 84, 95, 84, 84, 95, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 95, 84, 84, 95, 84, 84, 95, 84, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 84, 84, 95, 84, 84, 95, 84, 84, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85],
"height":14,
"id":1,
"name":"ground",
"opacity":1,
"type":"tilelayer",
"visible":true,
"width":20,
"x":0,
"y":0
},
{
"data":[85, 85, 85, 96, 85, 86, 85, 85, 96, 85, 86, 85, 85, 96, 85, 86, 85, 85, 96, 85,
85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85,
85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85,
85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85,
85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85,
85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85,
85, 85, 85, 85, 0, 0, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 0, 0, 0, 0, 0, 0, 0, 0, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 0, 88, 89, 93, 0, 0, 0, 0, 94, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 0, 90, 91, 0, 0, 0, 0, 0, 94, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 0, 0, 0, 0, 0, 0, 0, 0, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 0, 0, 0, 0, 0, 0, 0, 0, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 0, 0, 0, 0, 0, 0, 92, 0, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85],
"height":14,
"id":2,
"name":"obstacles",
"opacity":1,
"properties":[
{
"name":"collides",
"type":"bool",
"value":true
}],
"type":"tilelayer",
"visible":true,
"width":20,
"x":0,
"y":0
},
{
"draworder":"topdown",
"id":3,
"name":"objects",
"objects":[
{
"height":0,
"id":1,
"name":"spawn",
"opacity":1,
"point":true,
"properties":[
{
"name":"id",
"type":"string",
"value":"default"
}],
"rotation":0,
"type":"",
"visible":true,
"width":0,
"x":280,
"y":56
}],
"opacity":1,
"type":"objectgroup",
"visible":true,
"x":0,
"y":0
}],
"nextlayerid":4,
"nextobjectid":2,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"1.12.2",
"tileheight":16,
"tilesets":[
{
"columns":16,
"firstgid":1,
"image":"..\/tileset.png",
"imageheight":128,
"imagewidth":256,
"margin":0,
"name":"candy",
"spacing":0,
"tilecount":128,
"tileheight":16,
"tilewidth":16
}],
"tilewidth":16,
"type":"map",
"version":"1.10",
"width":20
}
+51
View File
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.12.2" orientation="orthogonal" renderorder="right-down" width="20" height="14" tilewidth="16" tileheight="16" infinite="0" nextlayerid="4" nextobjectid="2">
<tileset firstgid="1" source="tileset.tsx"/>
<layer id="1" name="ground" width="20" height="14">
<data encoding="csv">
85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,
85,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,85,
85,84,84,84,95,84,84,84,95,84,84,84,95,84,84,84,95,84,84,85,
85,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,85,
85,84,84,84,95,84,84,84,95,84,84,84,95,84,84,84,95,84,84,85,
85,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,85,
85,85,85,85,84,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,
85,84,95,84,84,95,84,84,95,85,85,85,85,85,85,85,85,85,85,85,
85,95,84,84,95,84,84,95,84,85,85,85,85,85,85,85,85,85,85,85,
85,84,84,95,84,84,95,84,84,85,85,85,85,85,85,85,85,85,85,85,
85,84,95,84,84,95,84,84,95,85,85,85,85,85,85,85,85,85,85,85,
85,95,84,84,95,84,84,95,84,85,85,85,85,85,85,85,85,85,85,85,
85,84,84,95,84,84,95,84,84,85,85,85,85,85,85,85,85,85,85,85,
85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85
</data>
</layer>
<layer id="2" name="obstacles" width="20" height="14">
<properties>
<property name="collides" type="bool" value="true"/>
</properties>
<data encoding="csv">
85,85,85,96,85,86,85,85,96,85,86,85,85,96,85,86,85,85,96,85,
85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,
85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,
85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,
85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,
85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,
85,85,85,85,0,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,
85,0,0,0,0,0,0,0,0,85,85,85,85,85,85,85,85,85,85,85,
85,0,88,89,93,0,0,0,0,94,85,85,85,85,85,85,85,85,85,85,
85,0,90,91,0,0,0,0,0,94,85,85,85,85,85,85,85,85,85,85,
85,0,0,0,0,0,0,0,0,85,85,85,85,85,85,85,85,85,85,85,
85,0,0,0,0,0,0,0,0,85,85,85,85,85,85,85,85,85,85,85,
85,0,0,0,0,0,0,92,0,85,85,85,85,85,85,85,85,85,85,85,
85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85
</data>
</layer>
<objectgroup id="3" name="objects">
<object id="1" name="spawn" x="280" y="56">
<properties>
<property name="id" value="default"/>
</properties>
<point/>
</object>
</objectgroup>
</map>
Binary file not shown.

After

Width:  |  Height:  |  Size: 319 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 297 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 356 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 300 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 384 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 397 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 420 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 360 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 993 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB