Add tutorial-9 for real.

This commit is contained in:
David Thompson 2024-05-25 14:56:15 -04:00
parent 8004c7df90
commit 6f325800b0

View file

@ -1,88 +1,163 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<map version="1.8" tiledversion="1.8.6" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="16" tileheight="16" infinite="0" nextlayerid="3" nextobjectid="42"> <map version="1.8" tiledversion="1.8.6" orientation="orthogonal" renderorder="right-down" width="20" height="15" tilewidth="16" tileheight="16" infinite="0" nextlayerid="3" nextobjectid="75">
<tileset firstgid="1" source="tiles.tsx"/> <tileset firstgid="1" source="tiles.tsx"/>
<layer id="1" name="background" width="20" height="15"> <layer id="1" name="background" width="20" height="15">
<data encoding="csv"> <data encoding="csv">
151,110,111,90,210,129,211,111,211,190,169,130,209,90,189,191,191,89,110,131, 151,170,210,111,209,171,111,89,210,109,149,131,189,149,190,90,130,150,110,209,
210,210,91,149,131,170,171,190,91,131,209,109,110,91,131,209,171,112,171,90, 189,90,90,81,83,82,83,83,82,82,82,82,82,82,83,83,84,131,112,170,
91,129,91,190,91,149,129,209,89,91,130,91,209,89,211,150,150,211,169,90, 111,191,131,85,24,24,24,3,3,3,3,3,31,24,24,24,86,131,189,169,
191,91,81,82,82,82,82,82,82,83,82,82,82,84,90,191,131,90,130,109, 211,131,150,85,24,24,24,24,24,24,24,24,31,24,24,24,107,83,82,84,
131,189,105,24,24,24,24,24,24,31,24,24,24,86,110,90,209,110,91,191, 170,169,89,105,24,24,24,24,24,24,24,24,31,24,24,24,31,24,24,86,
151,191,85,24,24,24,24,24,24,31,24,24,24,86,191,90,190,130,169,211, 210,209,210,85,31,24,31,24,24,24,24,24,24,24,24,24,24,24,24,106,
211,191,85,24,24,24,24,24,24,24,24,24,24,107,83,83,82,84,149,149, 210,189,131,85,24,24,24,31,3,3,24,3,31,24,24,24,31,24,24,86,
191,150,85,24,3,3,3,3,24,3,3,3,24,31,31,31,28,86,109,171, 151,89,190,85,24,24,24,31,31,31,31,31,24,3,3,31,31,24,28,86,
170,211,85,24,24,24,24,24,24,24,24,24,24,31,31,31,24,106,190,131, 131,110,129,105,24,24,24,31,3,3,3,3,31,24,24,24,31,24,24,106,
92,130,85,24,24,24,24,24,24,24,24,24,24,24,24,24,24,106,171,110, 189,92,169,105,31,24,31,24,24,24,24,24,24,24,24,24,31,24,24,106,
189,189,85,24,24,24,24,24,24,24,24,24,24,87,103,103,103,104,150,110, 210,169,151,85,24,24,24,62,24,24,24,24,31,24,24,24,24,24,24,86,
91,210,85,24,24,24,24,24,24,24,24,24,24,106,110,210,90,190,109,170, 131,110,131,85,24,24,24,62,24,24,24,24,24,24,24,24,87,102,102,104,
130,190,101,102,102,102,103,103,103,102,103,102,103,104,171,171,111,191,189,209, 169,209,130,105,24,24,3,24,3,24,24,3,31,3,3,24,86,89,189,149,
109,131,151,111,209,150,211,130,210,91,130,90,151,110,151,110,130,171,131,210, 209,209,91,101,102,102,102,102,102,102,102,102,102,102,102,102,104,169,89,149,
210,150,209,209,169,191,169,209,171,169,90,151,89,209,91,129,111,151,149,130 189,111,109,211,210,191,149,111,89,129,91,189,190,131,91,191,150,190,151,170
</data> </data>
</layer> </layer>
<objectgroup id="2" name="objects"> <objectgroup id="2" name="objects">
<object id="1" type="player-spawn" gid="1" x="48" y="144" width="16" height="16"/> <object id="1" type="player-spawn" gid="1" x="80" y="96" width="16" height="16"/>
<object id="7" type="gem" gid="29" x="176" y="80" width="16" height="16"/> <object id="7" type="gem" gid="29" x="224" y="176" width="16" height="16"/>
<object id="28" type="electric-switch" gid="8" x="192" y="112" width="16" height="16"> <object id="28" type="electric-switch" gid="8" x="240" y="96" width="16" height="16">
<properties> <properties>
<property name="target-x" type="int" value="15"/> <property name="target-x" type="int" value="16"/>
<property name="target-y" type="int" value="9"/> <property name="target-y" type="int" value="5"/>
</properties> </properties>
</object> </object>
<object id="30" type="gate" gid="46" x="240" y="144" width="16" height="16"/> <object id="30" type="gate" gid="46" x="256" y="80" width="16" height="16"/>
<object id="31" type="block" gid="30" x="192" y="144" width="16" height="16"> <object id="31" type="block" gid="30" x="160" y="160" width="16" height="16">
<properties> <properties>
<property name="kind" value="crate"/> <property name="kind" value="crate"/>
</properties> </properties>
</object> </object>
<object id="32" type="block" gid="4" x="112" y="160" width="16" height="16"> <object id="32" type="block" gid="4" x="224" y="64" width="16" height="16">
<properties> <properties>
<property name="kind" value="copper"/> <property name="kind" value="copper"/>
</properties> </properties>
</object> </object>
<object id="33" type="block" gid="30" x="192" y="176" width="16" height="16"> <object id="33" type="block" gid="30" x="80" y="112" width="16" height="16">
<properties> <properties>
<property name="kind" value="crate"/> <property name="kind" value="crate"/>
</properties> </properties>
</object> </object>
<object id="34" type="block" gid="30" x="176" y="160" width="16" height="16"> <object id="34" type="block" gid="30" x="224" y="32" width="16" height="16">
<properties> <properties>
<property name="kind" value="crate"/> <property name="kind" value="crate"/>
</properties> </properties>
</object> </object>
<object id="35" type="block" gid="30" x="176" y="176" width="16" height="16"> <object id="35" type="block" gid="30" x="192" y="176" width="16" height="16">
<properties> <properties>
<property name="kind" value="crate"/> <property name="kind" value="crate"/>
</properties> </properties>
</object> </object>
<object id="36" type="switched-emitter" gid="48" x="48" y="112" width="16" height="16"> <object id="37" type="floor-switch" gid="25" x="64" y="112" width="16" height="16">
<properties>
<property name="target-x" type="int" value="5"/>
<property name="target-y" type="int" value="5"/>
</properties>
</object>
<object id="38" type="gate" gid="46" x="80" y="80" width="16" height="16"/>
<object id="39" type="electric-switch" gid="8" x="176" y="48" width="16" height="16">
<properties>
<property name="target-x" type="int" value="12"/>
<property name="target-y" type="int" value="5"/>
</properties>
</object>
<object id="40" type="floor-switch" gid="25" x="96" y="112" width="16" height="16">
<properties>
<property name="target-x" type="int" value="5"/>
<property name="target-y" type="int" value="9"/>
</properties>
</object>
<object id="41" type="block" gid="30" x="288" y="160" width="16" height="16">
<properties>
<property name="kind" value="crate"/>
</properties>
</object>
<object id="44" type="or-gate" gid="44" x="192" y="112" width="16" height="16">
<properties>
<property name="direction" value="right"/>
</properties>
</object>
<object id="46" type="switched-emitter" gid="48" x="112" y="80" width="16" height="16">
<properties> <properties>
<property name="interval" type="int" value="4"/> <property name="interval" type="int" value="4"/>
</properties> </properties>
</object> </object>
<object id="37" type="floor-switch" gid="25" x="96" y="144" width="16" height="16"> <object id="54" type="clock-emitter" gid="49" x="80" y="32" width="16" height="16">
<properties> <properties>
<property name="target-x" type="int" value="3"/> <property name="interval" type="int" value="2"/>
<property name="target-y" type="int" value="7"/>
</properties> </properties>
</object> </object>
<object id="38" type="gate" gid="46" x="144" y="96" width="16" height="16"/> <object id="56" type="gate" gid="46" x="80" y="144" width="16" height="16"/>
<object id="39" type="electric-switch" gid="8" x="112" y="80" width="16" height="16"> <object id="57" type="gate" gid="46" x="256" y="160" width="16" height="16"/>
<object id="58" type="electric-switch" gid="8" x="240" y="128" width="16" height="16">
<properties> <properties>
<property name="target-x" type="int" value="9"/> <property name="target-x" type="int" value="16"/>
<property name="target-y" type="int" value="6"/> <property name="target-y" type="int" value="10"/>
</properties> </properties>
</object> </object>
<object id="40" type="floor-switch" gid="25" x="160" y="64" width="16" height="16"> <object id="59" type="floor-switch" gid="25" x="128" y="80" width="16" height="16">
<properties> <properties>
<property name="target-x" type="int" value="9"/> <property name="target-x" type="int" value="7"/>
<property name="target-y" type="int" value="6"/> <property name="target-y" type="int" value="5"/>
</properties> </properties>
</object> </object>
<object id="41" type="block" gid="30" x="176" y="64" width="16" height="16"> <object id="60" type="gate" gid="46" x="192" y="80" width="16" height="16"/>
<object id="62" type="block" gid="4" x="144" y="64" width="16" height="16">
<properties>
<property name="kind" value="copper"/>
</properties>
</object>
<object id="63" type="electron-warp" gid="72" x="112" y="192" width="16" height="16">
<properties>
<property name="target-x" type="int" value="7"/>
<property name="target-y" type="int" value="9"/>
</properties>
</object>
<object id="64" type="floor-switch" gid="25" x="208" y="32" width="16" height="16">
<properties>
<property name="target-x" type="int" value="12"/>
<property name="target-y" type="int" value="5"/>
</properties>
</object>
<object id="65" type="gate" gid="46" x="192" y="144" width="16" height="16"/>
<object id="66" type="block" gid="4" x="144" y="160" width="16" height="16">
<properties>
<property name="kind" value="copper"/>
</properties>
</object>
<object id="68" type="clock-emitter" gid="49" x="240" y="192" width="16" height="16">
<properties>
<property name="interval" type="int" value="2"/>
</properties>
</object>
<object id="69" type="block" gid="4" x="144" y="176" width="16" height="16">
<properties>
<property name="kind" value="copper"/>
</properties>
</object>
<object id="70" type="electron-warp" gid="72" x="112" y="144" width="16" height="16">
<properties>
<property name="target-x" type="int" value="7"/>
<property name="target-y" type="int" value="12"/>
</properties>
</object>
<object id="73" type="block" gid="30" x="64" y="192" width="16" height="16">
<properties> <properties>
<property name="kind" value="crate"/> <property name="kind" value="crate"/>
</properties> </properties>
</object> </object>
<object id="74" type="electric-switch" gid="8" x="80" y="176" width="16" height="16">
<properties>
<property name="target-x" type="int" value="12"/>
<property name="target-y" type="int" value="9"/>
</properties>
</object>
</objectgroup> </objectgroup>
</map> </map>