Dungeon Update
This commit is contained in:
parent
0a0d987418
commit
0232ab5eac
Binary file not shown.
|
Before Width: | Height: | Size: 176 KiB After Width: | Height: | Size: 217 KiB |
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
After Width: | Height: | Size: 1.6 MiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 1.5 MiB |
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
|
|
@ -2,7 +2,7 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<title>Burli in Monster World</title>
|
||||
<title>Legends of Coyote Gulch</title>
|
||||
<style>
|
||||
body { margin: 0; }
|
||||
canvas { display: block; }
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -0,0 +1,584 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.10" tiledversion="1.11.2" orientation="orthogonal" renderorder="right-down" width="16" height="9" tilewidth="100" tileheight="100" infinite="1" nextlayerid="4" nextobjectid="11">
|
||||
<editorsettings>
|
||||
<export target="../assets/NNDungeon.json" format="json"/>
|
||||
</editorsettings>
|
||||
<tileset firstgid="1" name="dungeon-tiles" tilewidth="100" tileheight="100" tilecount="100" columns="10">
|
||||
<image source="../assets/dungeon-tiles.png" width="1000" height="1000"/>
|
||||
<tile id="0">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="1">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="2">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="5">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="6">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="7">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="8">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="9">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="10">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="11">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="12">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="15">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="16">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="17">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="18">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="20">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="27">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="30">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="37">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="40">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="47">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="50">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="57">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="60">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="67">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="70">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="71">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="72">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="75">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="76">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="77">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="80">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="81">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="82">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="83">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="84">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="85">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="86">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="87">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="88">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="94">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="96">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="97">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="98">
|
||||
<properties>
|
||||
<property name="collides" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
</tileset>
|
||||
<tileset firstgid="101" name="99boy-tiles" tilewidth="100" tileheight="100" tilecount="100" columns="10">
|
||||
<image source="../assets/99boy-tiles.png" width="1000" height="1000"/>
|
||||
</tileset>
|
||||
<layer id="1" name="main" width="16" height="9">
|
||||
<data encoding="csv">
|
||||
<chunk x="0" y="0" width="16" height="16">
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58
|
||||
</chunk>
|
||||
<chunk x="16" y="0" width="16" height="16">
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58
|
||||
</chunk>
|
||||
<chunk x="32" y="0" width="16" height="16">
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58
|
||||
</chunk>
|
||||
<chunk x="48" y="0" width="16" height="16">
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58
|
||||
</chunk>
|
||||
<chunk x="0" y="16" width="16" height="16">
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,29,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,39,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48
|
||||
</chunk>
|
||||
<chunk x="16" y="16" width="16" height="16">
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
2147483677,32,33,34,34,35,34,35,34,35,34,35,35,36,37,29,
|
||||
2147483687,42,43,44,44,45,44,45,44,45,44,45,45,46,47,39,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,72,73,65,64,76,77,65,64,56,57,58,
|
||||
61,62,63,63,63,72,73,63,64,76,77,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,74,75,76,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,4,5,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,14,15,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48
|
||||
</chunk>
|
||||
<chunk x="32" y="16" width="16" height="16">
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
2147483677,32,33,34,34,35,34,35,34,35,34,35,35,36,37,29,
|
||||
2147483687,42,43,44,44,45,44,45,44,45,44,45,45,46,47,39,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48
|
||||
</chunk>
|
||||
<chunk x="48" y="16" width="16" height="16">
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
2147483677,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
2147483687,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48,
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
1,2,3,6,7,2,3,6,7,2,3,6,7,6,7,8,
|
||||
11,12,13,16,17,12,13,16,17,12,13,16,17,16,17,18,
|
||||
21,22,23,24,24,25,24,25,24,25,24,25,25,26,27,28,
|
||||
21,32,33,34,34,35,34,35,34,35,34,35,35,36,37,38,
|
||||
31,42,43,44,44,45,44,45,44,45,44,45,45,46,47,48
|
||||
</chunk>
|
||||
<chunk x="0" y="32" width="16" height="16">
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
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,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,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="16" y="32" width="16" height="16">
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,74,75,76,72,73,76,77,77,78,
|
||||
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,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,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="32" y="32" width="16" height="16">
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
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,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,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="48" y="32" width="16" height="16">
|
||||
41,42,43,54,54,55,54,55,54,55,54,55,54,46,47,48,
|
||||
51,52,53,64,64,65,64,65,64,65,64,65,64,56,57,58,
|
||||
61,62,63,63,63,64,65,63,64,65,63,64,65,66,67,68,
|
||||
71,72,73,76,77,72,73,76,77,72,72,73,76,77,77,78,
|
||||
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,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,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
</chunk>
|
||||
</data>
|
||||
</layer>
|
||||
<layer id="2" name="objects" width="16" height="9">
|
||||
<data encoding="csv">
|
||||
<chunk x="0" y="0" width="16" height="16">
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,83,84,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,93,94,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,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,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
|
||||
</chunk>
|
||||
<chunk x="16" y="16" width="16" height="16">
|
||||
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,81,82,0,0,0,0,0,0,0,
|
||||
0,0,40,0,0,0,0,91,92,20,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,88,89,0,0,0,0,0,0,0,0,88,89,0,0,
|
||||
0,0,98,99,0,0,0,0,0,0,0,0,98,99,0,0,
|
||||
0,0,0,0,50,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,10,80,0,10,0,0,0,0,0,0,
|
||||
0,0,0,0,0,10,0,0,0,0,10,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,100,0,0,0
|
||||
</chunk>
|
||||
<chunk x="48" y="16" width="16" height="16">
|
||||
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,30,0,
|
||||
0,0,0,19,0,0,0,0,0,0,0,19,0,0,0,0,
|
||||
0,0,0,0,0,0,0,3758096403,0,0,0,0,0,0,0,0,
|
||||
0,0,0,19,0,0,0,0,0,0,0,1610612755,0,0,0,0,
|
||||
0,0,0,0,0,0,0,19,40,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,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,0,0,0,0,0,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="16" y="32" width="16" height="16">
|
||||
0,40,0,0,0,0,0,0,0,70,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,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,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,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
|
||||
</chunk>
|
||||
</data>
|
||||
</layer>
|
||||
<objectgroup id="3" name="enemies">
|
||||
<object id="1" gid="101" x="2710" y="2200" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="-800"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="2" gid="111" x="2006" y="2300" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="700"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="3" gid="101" x="4474" y="2130" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="-800"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="4" gid="101" x="4010" y="2578" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="-800"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="5" gid="113" x="4326" y="2290" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="500"/>
|
||||
<property name="patrolY" type="int" value="400"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="7" gid="113" x="5300" y="2100" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="300"/>
|
||||
<property name="patrolY" type="int" value="500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="8" gid="113" x="5700" y="2600" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="300"/>
|
||||
<property name="patrolY" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="9" gid="101" x="5400" y="2500" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="10" gid="111" x="5600" y="2300" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="600"/>
|
||||
</properties>
|
||||
</object>
|
||||
</objectgroup>
|
||||
</map>
|
||||
|
|
@ -3,31 +3,46 @@
|
|||
"height": 4300,
|
||||
"width": 2
|
||||
},
|
||||
"activeFile": "gulch.tmx",
|
||||
"activeFile": "NNDungeon.tmx",
|
||||
"expandedProjectPaths": [
|
||||
"."
|
||||
],
|
||||
"fileStates": {
|
||||
"": {
|
||||
"scaleInDock": 1,
|
||||
"scaleInEditor": 1
|
||||
},
|
||||
"NNDungeon.tmx": {
|
||||
"scale": 0.5,
|
||||
"selectedLayer": 1,
|
||||
"viewCenter": {
|
||||
"x": 2465,
|
||||
"y": 2014
|
||||
}
|
||||
},
|
||||
"NNDungeon.tmx#dungeon-tiles": {
|
||||
"scaleInDock": 0.5
|
||||
},
|
||||
"gluch.tmx": {
|
||||
"scale": 0.5,
|
||||
"selectedLayer": 1,
|
||||
"viewCenter": {
|
||||
"x": 1671,
|
||||
"y": 3200
|
||||
"x": 1600,
|
||||
"y": 3201
|
||||
}
|
||||
},
|
||||
"gluch.tmx#gulch-tiles": {
|
||||
"scaleInDock": 1
|
||||
},
|
||||
"gulch.tmx": {
|
||||
"scale": 0.75,
|
||||
"expandedObjectLayers": [
|
||||
5
|
||||
],
|
||||
"scale": 0.33,
|
||||
"selectedLayer": 2,
|
||||
"viewCenter": {
|
||||
"x": 935.3333333333333,
|
||||
"y": 3397.333333333333
|
||||
"x": 3306.060606060606,
|
||||
"y": 3198.4848484848485
|
||||
}
|
||||
},
|
||||
"gulch.tmx#99boy-tiles": {
|
||||
|
|
@ -40,6 +55,7 @@
|
|||
},
|
||||
"last.exportedFilePath": "C:/Git/legends/assets",
|
||||
"last.imagePath": "C:/Git/legends/assets",
|
||||
"lastUsedTilesetExportFilter": "All Files (*)",
|
||||
"map.fixedSize": false,
|
||||
"map.height": 9,
|
||||
"map.lastUsedExportFilter": "JSON map files (*.tmj *.json)",
|
||||
|
|
@ -48,13 +64,16 @@
|
|||
"map.tileWidth": 100,
|
||||
"map.width": 16,
|
||||
"openFiles": [
|
||||
"gulch.tmx"
|
||||
"gulch.tmx",
|
||||
"gluch.tmx",
|
||||
"NNDungeon.tmx"
|
||||
],
|
||||
"project": "Tile-Project-Legends.tiled-project",
|
||||
"property.type": "int",
|
||||
"recentFiles": [
|
||||
"gulch.tmx",
|
||||
"gluch.tmx"
|
||||
"gluch.tmx",
|
||||
"NNDungeon.tmx"
|
||||
],
|
||||
"tileset.embedInMap": true,
|
||||
"tileset.tileSize": {
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
433
raw/gulch.tmx
433
raw/gulch.tmx
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.10" tiledversion="1.11.2" orientation="orthogonal" renderorder="right-down" width="16" height="9" tilewidth="100" tileheight="100" infinite="1" nextlayerid="6" nextobjectid="37">
|
||||
<map version="1.10" tiledversion="1.11.2" orientation="orthogonal" renderorder="right-down" width="16" height="9" tilewidth="100" tileheight="100" infinite="1" nextlayerid="7" nextobjectid="54">
|
||||
<editorsettings>
|
||||
<export target="../assets/gulch.json" format="json"/>
|
||||
</editorsettings>
|
||||
|
|
@ -95,6 +95,11 @@
|
|||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="44">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="46">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
|
|
@ -110,6 +115,11 @@
|
|||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="54">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
</properties>
|
||||
</tile>
|
||||
<tile id="56">
|
||||
<properties>
|
||||
<property name="collides" type="bool" value="true"/>
|
||||
|
|
@ -325,33 +335,33 @@
|
|||
14,14,12,12,12,12,12,12,12,13,13,13,13,13,14,14,
|
||||
12,12,12,12,12,12,12,12,12,13,13,13,13,13,12,12,
|
||||
12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,23,
|
||||
12,12,12,14,14,12,12,12,12,12,12,12,12,12,32,32,
|
||||
12,12,12,14,14,12,12,12,12,12,12,12,12,12,23,22,
|
||||
14,12,12,12,12,12,12,12,14,14,12,12,12,23,22,32,
|
||||
12,12,12,12,12,12,12,12,12,12,12,12,1610612759,1610612759,22,32,
|
||||
1610612757,1610612757,1610612757,1610612757,1610612757,1610612757,1610612757,1610612757,1610612757,1610612757,1610612757,1610612759,1610612759,22,22,32,
|
||||
12,12,12,12,12,14,14,12,12,12,12,12,1610612759,1610612759,22,32,
|
||||
12,12,12,12,12,12,12,12,12,12,12,12,12,23,22,32,
|
||||
12,12,12,12,12,12,12,12,12,12,12,12,12,23,22,22,
|
||||
12,14,14,14,12,12,12,14,12,12,12,12,12,12,23,23,
|
||||
12,12,12,12,12,12,12,12,12,14,14,14,12,12,12,5,
|
||||
13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13
|
||||
</chunk>
|
||||
<chunk x="48" y="0" width="16" height="16">
|
||||
12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,
|
||||
13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,
|
||||
13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,
|
||||
13,14,14,14,14,14,14,12,0,0,0,0,0,0,0,0,
|
||||
13,12,12,12,12,12,12,14,0,0,0,0,0,0,0,0,
|
||||
12,12,23,23,23,12,12,12,0,0,0,0,0,0,0,0,
|
||||
23,23,32,32,32,23,12,12,0,0,0,0,0,0,0,0,
|
||||
32,32,32,32,32,23,12,12,0,0,0,0,0,0,0,0,
|
||||
32,32,32,32,32,32,23,12,0,0,0,0,0,0,0,0,
|
||||
32,32,32,32,32,32,23,12,0,0,0,0,0,0,0,0,
|
||||
32,32,32,32,32,32,23,12,0,0,0,0,0,0,0,0,
|
||||
32,32,32,32,32,32,23,12,0,0,0,0,0,0,0,0,
|
||||
32,32,32,32,23,23,12,12,0,0,0,0,0,0,0,0,
|
||||
23,23,23,23,12,12,12,0,0,0,0,0,0,0,0,0,
|
||||
5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,
|
||||
5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0
|
||||
12,12,12,12,12,12,12,12,12,45,0,0,0,0,0,0,
|
||||
13,13,13,13,13,13,13,13,12,55,0,0,0,0,0,0,
|
||||
13,13,13,13,13,13,13,13,12,55,0,0,0,0,0,0,
|
||||
13,14,14,14,14,14,14,12,12,55,0,0,0,0,0,0,
|
||||
13,12,12,12,12,12,12,14,12,55,0,0,0,0,0,0,
|
||||
12,12,23,23,23,12,12,12,12,55,0,0,0,0,0,0,
|
||||
23,23,22,22,22,12,12,12,12,55,0,0,0,0,0,0,
|
||||
22,22,22,22,22,12,12,12,12,55,0,0,0,0,0,0,
|
||||
32,32,32,32,22,12,12,12,12,55,0,0,0,0,0,0,
|
||||
32,32,32,22,15,15,42,43,44,45,0,0,0,0,0,0,
|
||||
32,32,32,22,15,15,52,53,54,55,0,0,0,0,0,0,
|
||||
32,32,32,22,22,22,12,12,12,45,0,0,0,0,0,0,
|
||||
22,22,22,22,23,23,12,12,12,55,0,0,0,0,0,0,
|
||||
23,23,23,23,12,12,12,12,12,45,0,0,0,0,0,0,
|
||||
5,5,5,5,5,5,5,5,5,55,0,0,0,0,0,0,
|
||||
5,5,5,5,5,5,5,5,5,45,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="0" y="16" width="16" height="16">
|
||||
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,6,
|
||||
|
|
@ -408,22 +418,22 @@
|
|||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
</chunk>
|
||||
<chunk x="48" y="16" width="16" height="16">
|
||||
5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,
|
||||
4,4,4,4,4,4,4,4,15,0,0,0,0,0,0,0,
|
||||
4,4,4,15,15,13,13,15,15,0,0,0,0,0,0,0,
|
||||
15,15,15,15,15,15,15,15,13,0,0,0,0,0,0,0,
|
||||
15,15,15,13,13,15,15,13,13,0,0,0,0,0,0,0,
|
||||
14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,
|
||||
2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,0,0,0,0,0,0,0,
|
||||
1,1610612747,1,1610612747,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,1610612747,1,1610612747,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,2684354571,1,2684354571,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,2684354571,1,2684354571,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0
|
||||
5,5,5,5,5,5,5,5,5,55,0,0,0,0,0,0,
|
||||
4,4,4,4,4,4,4,4,15,45,0,0,0,0,0,0,
|
||||
4,4,4,15,15,13,13,15,15,55,0,0,0,0,0,0,
|
||||
15,15,15,15,15,15,15,15,13,45,0,0,0,0,0,0,
|
||||
15,15,15,13,13,15,15,13,13,55,0,0,0,0,0,0,
|
||||
14,14,14,14,14,14,14,14,14,45,0,0,0,0,0,0,
|
||||
2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,55,0,0,0,0,0,0,
|
||||
1,1610612747,1,1610612747,1,1,1,1,1,45,0,0,0,0,0,0,
|
||||
1,1610612747,1,1610612747,1,1,1,1,1,55,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,45,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,55,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,45,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,55,0,0,0,0,0,0,
|
||||
1,2684354571,1,2684354571,1,1,1,1,1,45,0,0,0,0,0,0,
|
||||
1,2684354571,1,2684354571,1,1,1,1,1,55,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,45,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="0" y="32" width="16" height="16">
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
|
|
@ -480,33 +490,33 @@
|
|||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
</chunk>
|
||||
<chunk x="48" y="32" width="16" height="16">
|
||||
1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,1610612747,1,1610612747,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
1,1610612747,1,1610612747,1,1,1,1,1,0,0,0,0,0,0,0,
|
||||
24,24,24,24,24,1,1,14,14,0,0,0,0,0,0,0,
|
||||
1073741917,3221225566,3221225565,3221225564,3221225563,1,1,14,14,0,0,0,0,0,0,0,
|
||||
1073741907,3221225556,3221225555,3221225554,3221225553,1,1,14,14,0,0,0,0,0,0,0,
|
||||
1073741897,3221225546,3221225545,3221225544,3221225543,1,1,14,14,0,0,0,0,0,0,0,
|
||||
2147483735,2147483736,2147483735,3758096482,3758096472,1,1,14,14,0,0,0,0,0,0,0,
|
||||
2147483745,2147483746,2147483745,3758096481,3758096471,1,1,14,14,0,0,0,0,0,0,0,
|
||||
3221225570,3221225569,3221225568,3758096480,3758096470,1,1,14,14,0,0,0,0,0,0,0,
|
||||
3221225560,3221225559,3221225558,3758096479,3758096469,1,1,14,14,0,0,0,0,0,0,0,
|
||||
24,24,24,24,24,1,1,14,14,0,0,0,0,0,0,0,
|
||||
2684354571,1,2684354571,1,2684354571,1,1,14,14,0,0,0,0,0,0,0,
|
||||
2684354571,1,2684354571,1,2684354571,1,1,14,14,0,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,14,14,0,0,0,0,0,0,0
|
||||
1,1,1,1,1,1,1,1,1,55,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,45,0,0,0,0,0,0,
|
||||
1,1610612747,1,1610612747,1,1,1,1,1,55,0,0,0,0,0,0,
|
||||
1,1610612747,1,1610612747,1,1,1,1,1,45,0,0,0,0,0,0,
|
||||
24,24,24,24,24,1,1,14,14,55,0,0,0,0,0,0,
|
||||
1073741917,3221225566,3221225565,3221225564,3221225563,1,1,14,14,45,0,0,0,0,0,0,
|
||||
1073741907,3221225556,3221225555,3221225554,3221225553,1,1,14,14,55,0,0,0,0,0,0,
|
||||
1073741897,3221225546,3221225545,3221225544,3221225543,1,1,14,14,45,0,0,0,0,0,0,
|
||||
2147483735,2147483736,2147483735,3758096482,3758096472,1,1,14,14,55,0,0,0,0,0,0,
|
||||
2147483745,2147483746,2147483745,3758096481,3758096471,1,1,14,14,45,0,0,0,0,0,0,
|
||||
3221225570,3221225569,3221225568,3758096480,3758096470,1,1,14,14,55,0,0,0,0,0,0,
|
||||
3221225560,3221225559,3221225558,3758096479,3758096469,1,1,14,14,45,0,0,0,0,0,0,
|
||||
24,24,24,24,24,1,1,14,14,55,0,0,0,0,0,0,
|
||||
2684354571,1,2684354571,1,2684354571,1,1,14,14,45,0,0,0,0,0,0,
|
||||
2684354571,1,2684354571,1,2684354571,1,1,14,14,55,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,14,14,45,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="0" y="48" width="16" height="16">
|
||||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,
|
||||
1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,
|
||||
1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,
|
||||
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,
|
||||
4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
|
||||
4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
|
||||
2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,
|
||||
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,1,1,1,1,
|
||||
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,
|
||||
|
|
@ -520,11 +530,11 @@
|
|||
1610612747,1,1610612747,1,3221225474,4,2,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,
|
||||
1610612747,1,1610612747,1,3221225474,4,2,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,
|
||||
1610612738,1610612738,1610612738,1610612738,3,4,2684354563,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,1610612738,
|
||||
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,
|
||||
4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
|
||||
4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
|
||||
2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,
|
||||
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,1,1,1,1,
|
||||
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,
|
||||
|
|
@ -537,12 +547,12 @@
|
|||
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
|
||||
1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,
|
||||
1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,1610612747,1,
|
||||
1610612738,1610612738,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
|
||||
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,
|
||||
1610612738,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
|
||||
4,15,15,4,4,4,4,4,4,4,4,4,4,4,4,4,
|
||||
4,4,15,15,4,4,4,4,4,4,4,4,4,4,4,4,
|
||||
2684354562,2684354562,2684354562,15,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,
|
||||
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,1,1,1,1,
|
||||
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,
|
||||
|
|
@ -552,15 +562,15 @@
|
|||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="48" y="48" width="16" height="16">
|
||||
1,1,1,1,1,1,1,14,14,0,0,0,0,0,0,0,
|
||||
1610612747,1,1610612747,1,1610612747,1,1,14,14,0,0,0,0,0,0,0,
|
||||
1610612747,1,1610612747,1,1610612747,1,1,14,14,0,0,0,0,0,0,0,
|
||||
14,14,14,14,14,14,14,14,14,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,0,
|
||||
1,1,1,1,1,1,1,14,14,55,0,0,0,0,0,0,
|
||||
1610612747,1,1610612747,1,1610612747,1,1,14,14,45,0,0,0,0,0,0,
|
||||
1610612747,1,1610612747,1,1610612747,1,1,14,14,45,0,0,0,0,0,0,
|
||||
14,14,14,14,14,14,14,14,14,55,0,0,0,0,0,0,
|
||||
4,4,4,4,4,4,4,4,4,45,0,0,0,0,0,0,
|
||||
4,4,4,4,4,4,4,4,4,55,0,0,0,0,0,0,
|
||||
2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,2684354562,45,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,45,0,0,0,0,0,0,
|
||||
1,1,1,1,1,1,1,1,1,55,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,
|
||||
|
|
@ -626,6 +636,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="48" y="0" width="16" height="16">
|
||||
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,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,60,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,60,59,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,2684354594,2684354595,2684354596,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,2684354595,2684354596,2684354594,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,59,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,26,27,60,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
|
||||
</chunk>
|
||||
<chunk x="0" y="16" width="16" height="16">
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
|
|
@ -633,8 +661,8 @@
|
|||
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,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,34,0,0,0,0,0,
|
||||
0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,36,0,0,0,0,0,34,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,69,0,40,0,68,0,70,0,0,0,0,0,0,0,
|
||||
0,0,79,0,50,0,78,0,80,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
|
|
@ -651,8 +679,8 @@
|
|||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,34,0,0,0,0,19,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,35,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,3221225551,0,3221225552,0,0,0,68,0,69,0,0,0,
|
||||
0,0,0,0,3221225541,0,3221225542,0,0,0,78,0,79,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
|
|
@ -667,10 +695,10 @@
|
|||
0,0,0,0,0,0,0,0,26,27,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,35,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,26,27,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,26,27,35,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,36,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,36,0,0,0,0,0,0,0,0,0,0,0,0,0,35,
|
||||
0,0,0,0,66,67,0,0,40,0,68,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,50,0,78,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
|
|
@ -731,8 +759,8 @@
|
|||
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,66,67,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,59,0,0,0,
|
||||
0,0,66,67,0,0,0,0,0,0,0,0,0,70,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,59,80,0,0,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="48" y="32" width="16" height="16">
|
||||
|
|
@ -752,18 +780,54 @@
|
|||
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
|
||||
</chunk>
|
||||
<chunk x="0" y="48" width="16" height="16">
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,69,0,70,0,0,0,0,0,68,0,0,40,0,
|
||||
0,0,0,79,0,80,0,0,0,0,0,78,0,0,50,0,
|
||||
89,90,60,0,89,90,0,0,0,0,89,90,89,90,0,0,
|
||||
99,100,89,90,99,100,0,0,0,0,99,100,99,100,59,89,
|
||||
89,90,99,100,60,0,0,0,89,90,59,89,90,89,90,99,
|
||||
99,100,0,0,0,0,0,0,99,100,0,99,100,99,100,0,
|
||||
0,59,60,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,
|
||||
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,0,0,0,0,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="16" y="48" width="16" height="16">
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
0,3221225550,0,0,0,0,0,69,0,0,0,0,0,0,0,3221225522,
|
||||
0,3221225540,0,0,0,0,0,79,0,0,0,0,0,0,0,3221225512,
|
||||
0,89,90,0,0,0,0,0,0,0,0,0,0,0,0,89,
|
||||
90,99,100,0,0,0,0,0,0,0,0,0,0,0,0,99,
|
||||
100,0,89,90,0,0,0,0,0,0,0,0,0,0,0,89,
|
||||
0,60,99,100,0,0,0,0,0,0,0,0,0,0,0,99,
|
||||
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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,
|
||||
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,0,0,0,0,0,0,0,0,0,0
|
||||
</chunk>
|
||||
<chunk x="32" y="48" width="16" height="16">
|
||||
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,68,
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,60,0,78,
|
||||
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,0,3221225552,0,0,0,0,0,0,0,68,
|
||||
0,0,0,0,0,0,0,3221225542,0,0,0,0,0,60,0,78,
|
||||
90,0,0,0,0,0,0,0,0,0,0,0,0,0,89,90,
|
||||
100,0,0,0,0,0,0,0,89,90,0,0,0,0,99,100,
|
||||
90,0,0,0,0,0,0,0,99,100,0,0,0,0,0,89,
|
||||
100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,
|
||||
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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,
|
||||
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,
|
||||
|
|
@ -773,15 +837,15 @@
|
|||
</chunk>
|
||||
<chunk x="48" y="48" width="16" height="16">
|
||||
0,0,0,0,0,59,60,0,0,0,0,0,0,0,0,0,
|
||||
0,0,59,47,48,47,48,0,0,0,0,0,0,0,0,0,
|
||||
0,0,60,57,58,57,58,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,0,0,0,
|
||||
0,3221225551,59,47,48,47,48,0,0,0,0,0,0,0,0,0,
|
||||
0,3221225541,60,57,58,57,58,0,0,0,0,0,0,0,0,0,
|
||||
0,0,0,59,0,0,59,60,0,0,0,0,0,0,0,0,
|
||||
0,0,0,0,0,60,0,0,0,0,0,0,0,0,0,0,
|
||||
90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
||||
100,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,
|
||||
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,
|
||||
|
|
@ -804,7 +868,7 @@
|
|||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="5" gid="101" x="2454" y="3198" width="100" height="100">
|
||||
<object id="5" gid="101" x="2696.42" y="3282.85" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
|
|
@ -816,7 +880,7 @@
|
|||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="7" gid="111" x="2142" y="3666" width="100" height="100">
|
||||
<object id="7" gid="111" x="2193.52" y="3556.91" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="2000"/>
|
||||
<property name="patrolX" type="int" value="700"/>
|
||||
|
|
@ -828,50 +892,36 @@
|
|||
<property name="patrolX" type="int" value="700"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="9" gid="101" x="3954" y="3190" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
<property name="patrolY" type="int" value="500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="10" gid="101" x="3362" y="3278" width="100" height="100">
|
||||
<object id="9" gid="101" x="4020.67" y="3205.15" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="11" gid="101" x="3802" y="3554" width="100" height="100">
|
||||
<object id="10" gid="101" x="5568.06" y="3414.36" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="14" gid="113" x="990" y="3200.67" width="100" height="100">
|
||||
<object id="11" gid="101" x="4244.42" y="3644.91" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="-800"/>
|
||||
<property name="patrolY" type="int" value="200"/>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="15" gid="115" x="608.545" y="3194.61" width="100" height="100">
|
||||
<object id="15" gid="115" x="2140.55" y="1386.61" width="100" height="100">
|
||||
<properties>
|
||||
<property name="garbage" type="int" value="1"/>
|
||||
<property name="patrolX" type="int" value="600"/>
|
||||
<property name="speed" type="int" value="300"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="16" gid="117" x="510" y="3392.67" width="100" height="100">
|
||||
<properties>
|
||||
<property name="patrolX" type="int" value="900"/>
|
||||
<property name="speed" type="int" value="400"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="18" gid="113" x="2504.55" y="1895.45" width="100" height="100">
|
||||
<object id="18" gid="113" x="2501.52" y="1501.51" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="-800"/>
|
||||
<property name="patrolY" type="int" value="200"/>
|
||||
<property name="patrolY" type="int" value="300"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="19" gid="113" x="3816.67" y="695.455" width="100" height="100">
|
||||
|
|
@ -888,13 +938,13 @@
|
|||
<property name="patrolY" type="int" value="200"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="21" gid="101" x="2310.61" y="2195.45" width="100" height="100">
|
||||
<object id="21" gid="101" x="2880.31" y="2289.39" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="22" gid="101" x="3601.52" y="1492.42" width="100" height="100">
|
||||
<object id="22" gid="101" x="2895.46" y="1501.51" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
|
|
@ -906,43 +956,7 @@
|
|||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="24" gid="117" x="2640.91" y="2295.45" width="100" height="100">
|
||||
<properties>
|
||||
<property name="patrolX" type="int" value="900"/>
|
||||
<property name="speed" type="int" value="400"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="25" gid="117" x="3710.61" y="1595.45" width="100" height="100">
|
||||
<properties>
|
||||
<property name="patrolX" type="int" value="900"/>
|
||||
<property name="speed" type="int" value="400"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="26" gid="117" x="4398.48" y="2201.52" width="100" height="100">
|
||||
<properties>
|
||||
<property name="patrolX" type="int" value="900"/>
|
||||
<property name="speed" type="int" value="400"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="27" gid="117" x="4195.45" y="395.455" width="100" height="100">
|
||||
<properties>
|
||||
<property name="patrolX" type="int" value="900"/>
|
||||
<property name="speed" type="int" value="400"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="28" gid="117" x="2456.06" y="840.909" width="100" height="100">
|
||||
<properties>
|
||||
<property name="patrolX" type="int" value="900"/>
|
||||
<property name="speed" type="int" value="400"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="29" gid="117" x="1456.06" y="162.121" width="100" height="100">
|
||||
<properties>
|
||||
<property name="patrolX" type="int" value="900"/>
|
||||
<property name="speed" type="int" value="400"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="30" gid="111" x="425.758" y="2110.61" width="100" height="100">
|
||||
<object id="30" gid="111" x="765.758" y="2082.61" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="2000"/>
|
||||
<property name="patrolX" type="int" value="700"/>
|
||||
|
|
@ -978,11 +992,108 @@
|
|||
<property name="patrolX" type="int" value="700"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="36" gid="111" x="3786.36" y="2110.61" width="100" height="100">
|
||||
<object id="36" gid="111" x="3513.63" y="1801.52" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="2000"/>
|
||||
<property name="patrolX" type="int" value="700"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="40" gid="101" x="2750" y="4400" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="41" gid="111" x="2050" y="4700" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="2000"/>
|
||||
<property name="patrolX" type="int" value="700"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="42" gid="117" x="2795.45" y="5304.55" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fastShot" type="bool" value="true"/>
|
||||
<property name="garbage" type="bool" value="true"/>
|
||||
<property name="patrolX" type="int" value="-900"/>
|
||||
<property name="speed" type="int" value="50"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="43" gid="113" x="3710.61" y="3207.58" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="-800"/>
|
||||
<property name="patrolY" type="int" value="300"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="44" gid="111" x="601.515" y="5295.45" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="2000"/>
|
||||
<property name="patrolX" type="int" value="700"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="45" gid="111" x="204.545" y="5500" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="2000"/>
|
||||
<property name="patrolX" type="int" value="700"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="46" gid="101" x="746.97" y="5600" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="47" gid="117" x="5598.48" y="5500" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fastShot" type="bool" value="false"/>
|
||||
<property name="garbage" type="bool" value="true"/>
|
||||
<property name="patrolX" type="int" value="-900"/>
|
||||
<property name="speed" type="int" value="50"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="48" gid="113" x="5343.94" y="3307.58" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="-800"/>
|
||||
<property name="patrolY" type="int" value="300"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="49" gid="101" x="4405.28" y="2705.88" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
<property name="patrolY" type="int" value="500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="50" gid="101" x="4092.66" y="2900" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="1500"/>
|
||||
<property name="patrolX" type="int" value="-500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="51" gid="113" x="3810.37" y="2332.55" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolX" type="int" value="-800"/>
|
||||
<property name="patrolY" type="int" value="300"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="52" gid="113" x="5319.7" y="2462.12" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fastShot" type="bool" value="true"/>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolY" type="int" value="500"/>
|
||||
</properties>
|
||||
</object>
|
||||
<object id="53" gid="113" x="5546.97" y="2834.85" width="100" height="100">
|
||||
<properties>
|
||||
<property name="fastShot" type="bool" value="true"/>
|
||||
<property name="fire" type="int" value="800"/>
|
||||
<property name="patrolY" type="int" value="-400"/>
|
||||
</properties>
|
||||
</object>
|
||||
</objectgroup>
|
||||
<objectgroup id="6" name="zone">
|
||||
<object id="37" name="99Dungeon" x="5614.67" y="898" width="91.3333" height="201.333"/>
|
||||
</objectgroup>
|
||||
</map>
|
||||
|
|
|
|||
|
|
@ -24,6 +24,8 @@ export class NNBoy extends Phaser.GameObjects.Sprite {
|
|||
this.bottleReload = 0;
|
||||
this.bulletsGroup = scene.add.group();
|
||||
this.dropHeartOneIn = 3;
|
||||
this.garbage = false;
|
||||
this.onPause = false;
|
||||
|
||||
// Create animations
|
||||
this.anims.create({
|
||||
|
|
@ -52,6 +54,9 @@ export class NNBoy extends Phaser.GameObjects.Sprite {
|
|||
|
||||
// Example: Basic patrolling movement
|
||||
patrol() {
|
||||
if (this.onPause === true) {
|
||||
return;
|
||||
}
|
||||
// Horizontal boundaries
|
||||
if (this.leftBoundary !== 0) {
|
||||
if (this.body.blocked.left || this.body.x <= this.leftBoundary) {
|
||||
|
|
@ -143,6 +148,67 @@ export class NNBoy extends Phaser.GameObjects.Sprite {
|
|||
});
|
||||
}
|
||||
|
||||
fireGarbage() {
|
||||
// Get the player from the scene
|
||||
const player = this.scene.player;
|
||||
|
||||
// Fire three garbage projectiles with different angles
|
||||
const baseAngle = Phaser.Math.Angle.Between(this.x, this.y, player.x, player.y);
|
||||
|
||||
// Create and fire garbage at original angle
|
||||
this.createGarbageProjectile(baseAngle);
|
||||
|
||||
// Create and fire garbage at 0.5 radians less than the base angle
|
||||
this.createGarbageProjectile(baseAngle - 0.5);
|
||||
|
||||
// Create and fire garbage at 0.5 radians more than the base angle
|
||||
this.createGarbageProjectile(baseAngle + 0.5);
|
||||
}
|
||||
|
||||
createGarbageProjectile(angle) {
|
||||
let variance = Math.floor(Math.random() * 4);
|
||||
const garbage = this.scene.physics.add.sprite(this.x, this.y, '99boy-tiles', 6+variance);
|
||||
garbage.setSize(50, 50);
|
||||
this.scene.bottles.add(garbage);
|
||||
garbage.setVelocity(Math.cos(angle) * this.bottleSpeed, Math.sin(angle) * this.bottleSpeed);
|
||||
this.scene.physics.world.enable(garbage);
|
||||
this.scene.tweens.add({
|
||||
targets: garbage,
|
||||
angle: 720,
|
||||
duration: 2000,
|
||||
ease: 'Power1',
|
||||
onComplete: () => {
|
||||
garbage.destroy();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
prepShot() {
|
||||
this.scene.time.delayedCall(500, () => {
|
||||
if(!this.body) {
|
||||
return;
|
||||
}
|
||||
this.onPause = true;
|
||||
const originalVelocity = this.body.velocity.clone();
|
||||
this.body.setVelocity(0, 0);
|
||||
|
||||
this.scene.time.delayedCall(500, () => {
|
||||
if(!this.body) {
|
||||
return;
|
||||
}
|
||||
this.body.setVelocity(originalVelocity.x, originalVelocity.y);
|
||||
this.onPause = false;
|
||||
});
|
||||
});
|
||||
this.scene.tweens.add({
|
||||
targets: this,
|
||||
tint: 0xaaaaff,
|
||||
duration: 1000,
|
||||
repeat: 0,
|
||||
yoyo: true,
|
||||
ease: 'Power1'
|
||||
});
|
||||
}
|
||||
|
||||
//
|
||||
update(time, delta) {
|
||||
|
|
@ -151,21 +217,43 @@ export class NNBoy extends Phaser.GameObjects.Sprite {
|
|||
}
|
||||
this.anims.play('walk99', true);
|
||||
|
||||
const camera = this.scene.cameras.main;
|
||||
|
||||
if (this.shoots) {
|
||||
|
||||
|
||||
// Check if the enemy is visible to the camera
|
||||
const camera = this.scene.cameras.main;
|
||||
if (camera.worldView.contains(this.x, this.y)) {
|
||||
this.shootTimer += delta;
|
||||
if (this.shootTimer >= this.bottleReloadCalc) {
|
||||
this.shootTimer = 0;
|
||||
let variance = Math.floor(Math.random() * this.bottleReloadVariance);
|
||||
this.bottleReloadCalc = this.bottleReload + variance;
|
||||
this.fireBullet();
|
||||
if (camera.worldView.contains(this.x, this.y)) {
|
||||
this.shootTimer += delta;
|
||||
if (this.shootTimer >= this.bottleReloadCalc) {
|
||||
this.shootTimer = 0;
|
||||
let variance = Math.floor(Math.random() * this.bottleReloadVariance);
|
||||
this.bottleReloadCalc = this.bottleReload + variance;
|
||||
this.prepShot();
|
||||
this.scene.time.delayedCall(1000, () => {
|
||||
if(!this.body) {
|
||||
return;
|
||||
}
|
||||
this.fireBullet();
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (this.garbage) {
|
||||
const camera = this.scene.cameras.main;
|
||||
if (camera.worldView.contains(this.x, this.y)) {
|
||||
this.shootTimer += delta;
|
||||
if (this.shootTimer >= this.bottleReloadCalc) {
|
||||
this.shootTimer = 0;
|
||||
let variance = Math.floor(Math.random() * this.bottleReloadVariance);
|
||||
this.bottleReloadCalc = this.bottleReload + variance;
|
||||
this.prepShot();
|
||||
this.scene.time.delayedCall(1000, () => {
|
||||
if(!this.body) {
|
||||
return;
|
||||
}
|
||||
this.fireGarbage();
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -211,6 +211,14 @@ export class Player extends Phaser.GameObjects.Sprite {
|
|||
}
|
||||
this.isTakingDamage = true;
|
||||
this.scene.sound.play('player-damage');
|
||||
this.scene.tweens.add({
|
||||
targets: this,
|
||||
tint: 0xaaaaff,
|
||||
duration: 1000,
|
||||
repeat: 0,
|
||||
yoyo: true,
|
||||
ease: 'Power1'
|
||||
});
|
||||
|
||||
this.numHearts -= 1;
|
||||
if (this.numHearts > 0) {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
// import { MenuScene } from './scenes/MenuScene.js';
|
||||
import { Gulch } from './scenes/gulch.js';
|
||||
import { NNDungeon } from './scenes/NNDungeon.js';
|
||||
// import { L2Scene } from './scenes/L2Scene.js';
|
||||
// import { L3Scene } from './scenes/L3Scene.js';
|
||||
|
||||
|
|
@ -7,9 +8,9 @@ import { Gulch } from './scenes/gulch.js';
|
|||
const config = {
|
||||
type: Phaser.AUTO,
|
||||
scale: {
|
||||
mode: Phaser.Scale.RESIZE,
|
||||
mode: Phaser.Scale.EXPAND,
|
||||
width: 1600,
|
||||
height: 9000,
|
||||
height: 900,
|
||||
},
|
||||
physics: {
|
||||
default: 'arcade',
|
||||
|
|
@ -20,7 +21,8 @@ const config = {
|
|||
|
||||
},
|
||||
scene: [
|
||||
Gulch
|
||||
Gulch,
|
||||
NNDungeon
|
||||
]
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,178 @@
|
|||
import { Player } from '../characters/player.js';
|
||||
import { Camera } from '../misc/cameras.js';
|
||||
import { NNBoy } from '../characters/99boy.js';
|
||||
|
||||
export class NNDungeon extends Phaser.Scene {
|
||||
|
||||
constructor() {
|
||||
super({ key: 'NNDungeon' });
|
||||
|
||||
this.cameras;
|
||||
this.player;
|
||||
this.cursors = null;
|
||||
this.wide = 1600;
|
||||
this.tall = 900;
|
||||
this.topBound = 1100;
|
||||
this.leftBound = 800;
|
||||
}
|
||||
|
||||
preload() {
|
||||
this.load.image('dungeon-tiles', 'assets/dungeon-tiles.png');
|
||||
this.load.image('heart-full', 'assets/heart-full.png');
|
||||
this.load.image('heart-empty', 'assets/heart-empty.png');
|
||||
this.load.tilemapTiledJSON('NNDungeonMap', 'assets/NNDungeon.json');
|
||||
this.load.spritesheet('player-tiles', 'assets/player-tiles.png', {
|
||||
frameWidth: 100,
|
||||
frameHeight: 100
|
||||
});
|
||||
this.load.spritesheet('99boy-tiles', 'assets/99boy-tiles.png', {
|
||||
frameWidth: 100,
|
||||
frameHeight: 100
|
||||
});
|
||||
|
||||
this.load.audio('gulchMusic', 'assets/music/gulch.mp3');
|
||||
this.load.audio('gunShot', 'assets/sounds/gun-shot.mp3');
|
||||
this.load.audio('axeThrow', 'assets/sounds/axe.mp3');
|
||||
this.load.audio('99boy-defeat-0', 'assets/sounds/zombie-death-1.mp3');
|
||||
this.load.audio('99boy-defeat-1', 'assets/sounds/zombie-death-2.mp3');
|
||||
this.load.audio('99boy-defeat-2', 'assets/sounds/zombie-death-3.mp3');
|
||||
this.load.audio('health-pickup', 'assets/sounds/health-pickup.mp3');
|
||||
this.load.audio('player-damage', 'assets/sounds/player-damage.mp3');
|
||||
}
|
||||
|
||||
create() {
|
||||
// Load the map and tileset
|
||||
const NNDungeonMap = this.make.tilemap({ key: 'NNDungeonMap' });
|
||||
const dungeonTiles = NNDungeonMap.addTilesetImage('dungeon-tiles', 'dungeon-tiles');
|
||||
//const NNTiles = NNDungeonMap.addTilesetImage('99boy-tiles', '99boy-tiles');
|
||||
const mainLayer = NNDungeonMap.createLayer('main', dungeonTiles, 0, 0)
|
||||
.setCollisionByProperty({ collides: true });
|
||||
const objectsLayer = NNDungeonMap.createLayer('objects', dungeonTiles, 0, 0)
|
||||
.setCollisionByProperty({ collides: true });
|
||||
const enemiesLayer = NNDungeonMap.getObjectLayer('enemies');
|
||||
//const zoneLayer = gulchMap.getObjectLayer('zone');
|
||||
|
||||
// Add a player
|
||||
this.player = new Player(this, 2400, 3450);
|
||||
this.player.healthBars(true, 1, 3);
|
||||
|
||||
// zoneLayer.objects.forEach(object => {
|
||||
// if (object.name === '99Dungeon') {
|
||||
// const NNDungeon = this.add.rectangle(object.x, object.y, object.width, object.height);
|
||||
// this.NNDungeon = this.physics.add.existing(NNDungeon);
|
||||
// }
|
||||
// });
|
||||
|
||||
// Add Enemies
|
||||
this.enemies = this.physics.add.group({
|
||||
classType: NNBoy,
|
||||
runChildUpdate: true
|
||||
});
|
||||
enemiesLayer.objects.forEach(object => {
|
||||
let a99Boy = this.enemies.create(object.x-50, object.y-50, '99boy-tiles', object.gid-101);
|
||||
if (object.properties) {
|
||||
object.properties.forEach(prop => {
|
||||
if (prop.name === 'patrolX') {
|
||||
let to = object.x + prop.value;
|
||||
if (to < object.x) {
|
||||
a99Boy.setPatrolX(to, object.x);
|
||||
} else {
|
||||
a99Boy.setPatrolX(object.x, to);
|
||||
}
|
||||
}
|
||||
if (prop.name === 'patrolY') {
|
||||
let to = object.y + prop.value;
|
||||
if (to < object.y) {
|
||||
a99Boy.setPatrolY(to, object.y);
|
||||
} else {
|
||||
a99Boy.setPatrolY(object.y, to);
|
||||
}
|
||||
}
|
||||
if (prop.name === 'fire') {
|
||||
a99Boy.shoots = true;
|
||||
a99Boy.bottleReload = prop.value;
|
||||
}
|
||||
if (prop.name === 'speed') {
|
||||
a99Boy.speed = prop.value;
|
||||
}
|
||||
if (prop.name === 'garbage') {
|
||||
a99Boy.garbage = prop.value;
|
||||
}
|
||||
if (prop.name === 'fastShot' && prop.value === true) {
|
||||
a99Boy.bottleReload = 2000;
|
||||
a99Boy.bottleReloadVariance = 500;
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// Create a group for bullets
|
||||
this.bullets = this.physics.add.group();
|
||||
this.bottles = this.physics.add.group();
|
||||
this.axes = this.physics.add.group();
|
||||
this.hearts = this.physics.add.group();
|
||||
|
||||
// Input
|
||||
this.cursors = this.input.keyboard.createCursorKeys();
|
||||
|
||||
this.physics.add.collider(this.player, mainLayer);
|
||||
this.physics.add.collider(this.player, objectsLayer);
|
||||
this.physics.add.collider(this.enemies, mainLayer);
|
||||
this.physics.add.collider(this.enemies, objectsLayer);
|
||||
this.physics.add.collider(this.player, this.enemies, (player, enemy) => {
|
||||
player.takeDamage();
|
||||
});
|
||||
// this.physics.add.collider(this.player, this.NNDungeon, (player, zone) => {
|
||||
// console.log('Hit');
|
||||
// });
|
||||
|
||||
// Collision between bullets and enemies
|
||||
this.physics.add.collider(this.bullets, this.enemies, (bullet, enemy) => {
|
||||
// Handle collision here (e.g., damage the enemy or destroy the bullet)
|
||||
bullet.destroy();
|
||||
enemy.takeDamage(1); // Assuming your NNBoy class has a takeDamage function
|
||||
});
|
||||
|
||||
this.physics.add.collider(this.axes, this.enemies, (axe, enemy) => {
|
||||
// Handle collision here (e.g., damage the enemy or destroy the bullet)
|
||||
axe.destroy();
|
||||
enemy.takeDamage(1); // Assuming your NNBoy class has a takeDamage function
|
||||
});
|
||||
|
||||
this.physics.add.collider(this.player, this.bottles, (player, bottle) => {
|
||||
player.takeDamage(bottle);
|
||||
bottle.destroy();
|
||||
});
|
||||
|
||||
this.physics.add.collider(this.player, this.hearts, (player, heart) => {
|
||||
player.addHealth(1);
|
||||
heart.destroy();
|
||||
});
|
||||
|
||||
//this.cameras.main.setScroll(800, 1100);
|
||||
this.cameras.main.setBounds(1600, 2700, 1600, 900);
|
||||
|
||||
// Background Music
|
||||
this.bgMusic = this.sound.add('gulchMusic', { volume: 0.5 });
|
||||
this.bgMusic.loop = true;
|
||||
this.bgMusic.play();
|
||||
}
|
||||
|
||||
update(time, delta) {
|
||||
this.player.update();
|
||||
|
||||
const onBounds = this.cameras.main.getBounds();
|
||||
if (this.player.body.y <= onBounds.y) {
|
||||
this.cameras.main.setBounds(onBounds.x, onBounds.y-900, 1600, 900);
|
||||
}
|
||||
if (this.player.body.y >= onBounds.y+900) {
|
||||
this.cameras.main.setBounds(onBounds.x, onBounds.y+900, 1600, 900);
|
||||
}
|
||||
if (this.player.body.x <= onBounds.x) {
|
||||
this.cameras.main.setBounds(onBounds.x-1600, onBounds.y, 1600, 900);
|
||||
}
|
||||
if (this.player.body.x >= onBounds.x+1600) {
|
||||
this.cameras.main.setBounds(onBounds.x+1600, onBounds.y, 1600, 900);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -97,7 +97,10 @@ export class Gulch extends Phaser.Scene {
|
|||
}
|
||||
if (prop.name === 'garbage') {
|
||||
a99Boy.garbage = prop.value;
|
||||
a99Boy.reloadCalc = 5000;
|
||||
}
|
||||
if (prop.name === 'fastShot' && prop.value === true) {
|
||||
a99Boy.bottleReload = 2000;
|
||||
a99Boy.bottleReloadVariance = 500;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
@ -120,7 +123,7 @@ export class Gulch extends Phaser.Scene {
|
|||
player.takeDamage();
|
||||
});
|
||||
this.physics.add.collider(this.player, this.NNDungeon, (player, zone) => {
|
||||
console.log('Hit');
|
||||
this.scene.start('NNDungeon');
|
||||
});
|
||||
|
||||
// Collision between bullets and enemies
|
||||
|
|
@ -146,8 +149,6 @@ export class Gulch extends Phaser.Scene {
|
|||
heart.destroy();
|
||||
});
|
||||
|
||||
this.add.rectangle(0, 0, gulchMap.widthInPixels, gulchMap.heightInPixels, 0x00ff00, 0.2);
|
||||
|
||||
//this.cameras.main.setScroll(800, 1100);
|
||||
this.cameras.main.setBounds(0, 4800, 1600, 900);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue