summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2021-03-28 22:25:27 (EDT)
committer P. J. McDermott <pj@pehjota.net>2021-03-29 23:45:13 (EDT)
commitc6184b53a99499c04976d029e6399c5c81f9fb33 (patch)
treeaa94796b01bfbc92996a2b9aa40fa89124080a96
parent2089d501882f927f8d8dd932dd1b167f722ae1cd (diff)
downloaddodge-balls-c6184b53a99499c04976d029e6399c5c81f9fb33.zip
dodge-balls-c6184b53a99499c04976d029e6399c5c81f9fb33.tar.gz
dodge-balls-c6184b53a99499c04976d029e6399c5c81f9fb33.tar.bz2
games/classic: Add ball collision lines
-rw-r--r--games/classic/level01.tmx5
-rw-r--r--games/classic/level02.tmx8
-rw-r--r--games/classic/level03.tmx8
-rw-r--r--games/classic/level04.tmx5
-rw-r--r--games/classic/level05.tmx8
-rw-r--r--games/classic/level06.tmx14
-rw-r--r--games/classic/level07.tmx11
-rw-r--r--games/classic/level08.tmx23
-rw-r--r--games/classic/level09.tmx20
-rw-r--r--games/classic/level10.tmx20
10 files changed, 112 insertions, 10 deletions
diff --git a/games/classic/level01.tmx b/games/classic/level01.tmx
index 681dd78..b421d95 100644
--- a/games/classic/level01.tmx
+++ b/games/classic/level01.tmx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="6">
+<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="7">
<properties>
<property name="framerate" type="int" value="30"/>
</properties>
@@ -34,5 +34,8 @@
<property name="type" value="target"/>
</properties>
</object>
+ <object id="6" x="32" y="448">
+ <polyline points="0,0 0,-416 576,-416 576,0 0,0"/>
+ </object>
</objectgroup>
</map>
diff --git a/games/classic/level02.tmx b/games/classic/level02.tmx
index d86b0cb..f1e3d51 100644
--- a/games/classic/level02.tmx
+++ b/games/classic/level02.tmx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="9">
+<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="11">
<properties>
<property name="framerate" type="int" value="30"/>
</properties>
@@ -34,5 +34,11 @@
<property name="type" value="target"/>
</properties>
</object>
+ <object id="9" x="32" y="448">
+ <polyline points="0,0 0,-416 576,-416 576,0 0,0"/>
+ </object>
+ <object id="10" x="320" y="320">
+ <polyline points="0,0 0,-160 160,-160 160,-64 128,-64 128,0 0,0"/>
+ </object>
</objectgroup>
</map>
diff --git a/games/classic/level03.tmx b/games/classic/level03.tmx
index 334c37a..36bb55c 100644
--- a/games/classic/level03.tmx
+++ b/games/classic/level03.tmx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="13">
+<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="15">
<properties>
<property name="framerate" type="int" value="30"/>
</properties>
@@ -34,5 +34,11 @@
<property name="type" value="target"/>
</properties>
</object>
+ <object id="13" x="32" y="448">
+ <polyline points="0,0 0,-416 448,-416 448,-320 576,-320 576,-32 288,-32 288,0 0,0"/>
+ </object>
+ <object id="14" x="160" y="288">
+ <polyline points="0,0 0,-128 64,-128 64,-64 96,-64 96,0 0,0"/>
+ </object>
</objectgroup>
</map>
diff --git a/games/classic/level04.tmx b/games/classic/level04.tmx
index 6481477..040223c 100644
--- a/games/classic/level04.tmx
+++ b/games/classic/level04.tmx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="14">
+<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="15">
<properties>
<property name="framerate" type="int" value="30"/>
</properties>
@@ -34,5 +34,8 @@
<property name="type" value="target"/>
</properties>
</object>
+ <object id="14" x="32" y="448">
+ <polyline points="0,0 0,-288 224,-288 224,-416 576,-416 576,-128 288,-128 288,0 0,0"/>
+ </object>
</objectgroup>
</map>
diff --git a/games/classic/level05.tmx b/games/classic/level05.tmx
index 23f180b..3c4ce70 100644
--- a/games/classic/level05.tmx
+++ b/games/classic/level05.tmx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="14">
+<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="16">
<properties>
<property name="framerate" type="int" value="30"/>
</properties>
@@ -34,5 +34,11 @@
<property name="type" value="target"/>
</properties>
</object>
+ <object id="14" x="32" y="448">
+ <polyline points="0,0 0,-288 160,-288 160,-128 256,-128 256,0 0,0"/>
+ </object>
+ <object id="15" x="224" y="288">
+ <polyline points="0,0 0,-256 288,-256 288,-192 320,-192 320,-128 384,-128 384,0 0,0"/>
+ </object>
</objectgroup>
</map>
diff --git a/games/classic/level06.tmx b/games/classic/level06.tmx
index 98bae3b..48f6f87 100644
--- a/games/classic/level06.tmx
+++ b/games/classic/level06.tmx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="11">
+<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="16">
<properties>
<property name="framerate" type="int" value="30"/>
</properties>
@@ -48,5 +48,17 @@
<property name="type" value="target"/>
</properties>
</object>
+ <object id="12" x="160" y="192">
+ <polyline points="0,0 0,-32 128,-32 128,0 0,0"/>
+ </object>
+ <object id="13" x="160" y="320">
+ <polyline points="0,0 0,-32 128,-32 128,0 0,0"/>
+ </object>
+ <object id="14" x="352" y="288">
+ <polyline points="0,0 0,-32 128,-32 128,0 0,0"/>
+ </object>
+ <object id="15" x="352" y="192">
+ <polyline points="0,0 0,-32 128,-32 128,0 0,0"/>
+ </object>
</objectgroup>
</map>
diff --git a/games/classic/level07.tmx b/games/classic/level07.tmx
index 72cf875..69ae760 100644
--- a/games/classic/level07.tmx
+++ b/games/classic/level07.tmx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="11">
+<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="14">
<properties>
<property name="framerate" type="int" value="30"/>
</properties>
@@ -48,5 +48,14 @@
<property name="type" value="target"/>
</properties>
</object>
+ <object id="11" x="32" y="288">
+ <polyline points="0,0 0,-32 256,-32 256,0 0,0"/>
+ </object>
+ <object id="12" x="32" y="192">
+ <polyline points="0,0 0,-64 416,-64 416,0 0,0"/>
+ </object>
+ <object id="13" x="480" y="448">
+ <polyline points="0,0 0,-192 128,-192 128,0 0,0"/>
+ </object>
</objectgroup>
</map>
diff --git a/games/classic/level08.tmx b/games/classic/level08.tmx
index f56261a..9b5b38a 100644
--- a/games/classic/level08.tmx
+++ b/games/classic/level08.tmx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="19">
+<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="26">
<properties>
<property name="framerate" type="int" value="30"/>
</properties>
@@ -69,5 +69,26 @@
<property name="type" value="target"/>
</properties>
</object>
+ <object id="19" x="32" y="352">
+ <polyline points="0,0 0,-32 128,-32 128,0 0,0"/>
+ </object>
+ <object id="20" x="32" y="256">
+ <polyline points="0,0 0,-32 256,-32 256,0 0,0"/>
+ </object>
+ <object id="21" x="224" y="352">
+ <polyline points="0,0 0,-32 96,-32 96,0 0,0"/>
+ </object>
+ <object id="22" x="352" y="288">
+ <polyline points="0,0 0,-64 128,-64 128,0 0,0"/>
+ </object>
+ <object id="23" x="32" y="160">
+ <polyline points="0,0 0,-32 448,-32 448,0 0,0"/>
+ </object>
+ <object id="24" x="544" y="288">
+ <polyline points="0,0 0,-256 32,-256 32,0 0,0"/>
+ </object>
+ <object id="25" x="480" y="448">
+ <polyline points="0,0 0,-96 128,-96 128,0 0,0"/>
+ </object>
</objectgroup>
</map>
diff --git a/games/classic/level09.tmx b/games/classic/level09.tmx
index 608da4f..afb8074 100644
--- a/games/classic/level09.tmx
+++ b/games/classic/level09.tmx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="14">
+<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="20">
<properties>
<property name="framerate" type="int" value="30"/>
</properties>
@@ -69,5 +69,23 @@
<property name="type" value="target"/>
</properties>
</object>
+ <object id="14" x="96" y="448">
+ <polyline points="0,0 0,-96 64,-96 64,-128 128,-128 128,0 0,0"/>
+ </object>
+ <object id="15" x="32" y="320">
+ <polyline points="0,0 0,-64 32,-64 32,-96 0,-96 0,-160 128,-160 128,-128 192,-128 192,-32 96,-32 96,0 0,0"/>
+ </object>
+ <object id="16" x="32" y="128">
+ <polyline points="0,0 0,-32 128,-32 128,0 0,0"/>
+ </object>
+ <object id="17" x="192" y="128">
+ <polyline points="0,0 0,-32 256,-32 256,0 0,0"/>
+ </object>
+ <object id="18" x="320" y="64">
+ <polyline points="0,0 0,-32 256,-32 256,0 0,0"/>
+ </object>
+ <object id="19" x="256" y="448">
+ <polyline points="0,0 0,-288 352,-288 352,0 0,0"/>
+ </object>
</objectgroup>
</map>
diff --git a/games/classic/level10.tmx b/games/classic/level10.tmx
index 45410b0..b0fe16f 100644
--- a/games/classic/level10.tmx
+++ b/games/classic/level10.tmx
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="20">
+<map version="1.0" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="32" tileheight="32" backgroundcolor="#7f7f7f" nextobjectid="27">
<properties>
<property name="framerate" type="int" value="30"/>
</properties>
@@ -117,5 +117,23 @@
<property name="type" value="target"/>
</properties>
</object>
+ <object id="20" x="192" y="224">
+ <polyline points="0,0 0,-64 224,-64 224,0 0,0"/>
+ </object>
+ <object id="22" x="256" y="320">
+ <polyline points="0,0 0,-32 128,-32 128,0 0,0"/>
+ </object>
+ <object id="23" x="256" y="448">
+ <polyline points="0,0 0,-32 352,-32 352,0 0,0"/>
+ </object>
+ <object id="24" x="448" y="160">
+ <polyline points="0,0 0,-32 96,-32 96,0 0,0"/>
+ </object>
+ <object id="25" x="512" y="96">
+ <polyline points="0,0 0,-32 96,-32 96,0 0,0"/>
+ </object>
+ <object id="26" x="544" y="288">
+ <polyline points="0,0 0,-96 32,-96 32,0 0,0"/>
+ </object>
</objectgroup>
</map>