Skip to content

Instantly share code, notes, and snippets.

@rmsy
Created September 2, 2013 06:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rmsy/6409869 to your computer and use it in GitHub Desktop.
Save rmsy/6409869 to your computer and use it in GitHub Desktop.
Metadata for Deus ex Machinations: Keys.
<?xml version="1.0"?>
<map proto="1.3.0">
<name>Deus ex Machinations: Keys</name>
<version>1.11</version>
<objective>Collect 10 Keystones from throughout the map and place them in the enemy's Command Center. Once 10 Keystones are placed, go through the doors and destroy the Lift Core to win the game!</objective>
<authors>
<author>bleangamer</author>
</authors>
<contributors>
<contributor contribution="XML">nixter1029</contributor>
<contributor contribution="Aesthetics and Gameplay">Tywnis</contributor>
<contributor contribution="Aesthetics">i2</contributor>
</contributors>
<teams>
<team color="gold" max="75" max-overfill="100">Machinists</team>
<team color="dark aqua" max="75" max-overfill="100">Administration</team>
</teams>
<destroyables name="Lift Core" materials="obsidian" completion="100%">
<destroyable owner="machinists">
<cuboid min="-1,35,127" max="-1,35,127"/>
</destroyable>
<destroyable owner="administration">
<cuboid min="-1,35,-129" max="-1,35,-129"/>
</destroyable>
</destroyables>
<rules>
<rule>Don't Team-Grief the Keys. If you have a Key, use it!</rule>
</rules>
<tutorial>
<stage title="Objective">
<message>
<line>`rThis map is a `a`lKeystone `rDTM-Type map</line>
<line>The objective is to collect 10 out of the 23 available</line>
<line>Keystones and place them on the Enemy Team's side.</line>
</message>
<teleport>
<point yaw="-90">-70,60,0</point>
</teleport>
</stage>
<stage title="Placing the Keys">
<message>
<line>This is the `6Orange Team`f's `b(Machinists) `f"Key Hub", located inside `3Cyan Team`f's `b(Administration) `f"Command Center".</line>
<line>`6Orange Team `fmust collect the `bKeystones `b(Ender Eyes) `ffrom across the map and place them here.</line>
<line>`3Cyan Team `fshould defend these areas against `6Orange Team `finvaders who are trying to collect the `bKeystones `fand</line>
<line>make it back alive.</line>
</message>
<teleport>
<point yaw="180">0,60,-100</point>
</teleport>
</stage>
<stage title="Finding the Keys">
<message>
<line>This is one of the many chests spread across the map</line>
<line>that contain one of the Keystones.</line>
<line>Most of the chests will be condensed towards the center</line>
<line>of the map, with a few hidden in small areas.</line>
<line>Keep a lookout for pressure plates or other Redstone</line>
<line>activation tools. It might reveal a hidden chest!</line>
</message>
<teleport>
<point yaw="180" pitch="30">0,44,-44</point>
</teleport>
</stage>
<stage title="The Monument">
<message>
<line>Once all ten Keystones are placed in the "Hub", a door will</line>
<line>open to the Lift Core,</line>
<line>a one-block Obsidian Monument in which your team must break</line>
<line>to win the game.</line>
</message>
<teleport>
<point yaw="180">14,38,-119</point>
</teleport>
</stage>
<stage title="Team Spawns">
<message>
<line>Here is one of the few spawn points for `6Orange Team`f.</line>
<line>In order to help reduce spawn killing, players will spawn</line>
<line>on top of the pillars, and must jump down to get into</line>
<line>the game.</line>
<line>You'll have some Feather Falling boots equipped, so don't</line>
<line>worry about the fall damage!</line>
</message>
<teleport>
<point yaw="-43" pitch="30">37,52,100</point>
</teleport>
</stage>
<stage title="Jump Pads">
<message>
<line>If you get stuck in the center region, use these</line>
<line>"Jump Pads" to get back to the upper level.</line>
<line>&5&lOnce done with the introduction, jump into the</line>
<line>&5&lgame and have some fun!</line>
</message>
<teleport>
<point yaw="0" pitch="45">0,43,31</point>
</teleport>
</stage>
</tutorial>
<kits>
<kit name="default">
<potion duration="oo">speed</potion>
<potion duration="oo">night vision</potion>
</kit>
<kit name="spawn" parents="default">
<item slot="0" amount="64">glass</item>
<item slot="1">diamond pickaxe</item>
<item slot="2">diamond sword</item>
<item slot="3" enchantment="arrow infinite:1">bow</item>
<item slot="4" amount="64">bread</item>
<item slot="5" amount="2">golden apple</item>
<item slot="8">nether star</item>
<item slot="28">arrow</item>
<potion duration="5" amplifier="1">regeneration</potion>
<helmet>iron helmet</helmet>
<leggings>iron leggings</leggings>
<boots enchantment="protection fall:5">iron boots</boots>
</kit>
<kit name="machinists" parents="spawn">
<chestplate color="D87F33" enchantment="protection environmental:1">leather chestplate</chestplate>
</kit>
<kit name="administration" parents="spawn">
<chestplate color="4C7F99" enchantment="protection environmental:1">leather chestplate</chestplate>
</kit>
</kits>
<toolrepair>
<tool>diamond sword</tool>
<tool>diamond pickaxe</tool>
<tool>bow</tool>
</toolrepair>
<itemremove>
<item>arrow</item>
<item>iron helmet</item>
<item>leather chestplate</item>
<item>iron leggings</item>
<item>iron boots</item>
<item>bread</item>
<item>glass</item>
</itemremove>
<tnt>
<instantignite>on</instantignite>
<blockdamage>off</blockdamage>
</tnt>
<filters>
<filter name="deny-icemelt">
<not>
<all>
<any>
<filter name="allow-world"/>
<filter name="deny-all"/>
</any>
<block>ice</block>
</all>
</not>
</filter>
<filter name="block-break" parents="deny-blocks">
<allow>
<block>obsidian</block>
<block>glass</block>
</allow>
</filter>
<filter name="only-administration" parents="deny-players deny-world">
<allow>
<team>administration</team>
</allow>
</filter>
<filter name="only-machinists" parents="deny-players deny-world">
<allow>
<team>machinists</team>
</allow>
</filter>
</filters>
<regions>
<rectangle name="administration-key-room" min="-12,138" max="11,109"/>
<rectangle name="machinists-key-room" min="10,-140" max="-13,-111"/>
<apply block="deny-icemelt block-break">
<sphere name="icemelt-block" origin="-0.5,86,-0.5" radius="150"/>
</apply>
<apply block="only-administration" use="only-administration" enter="only-administration" message="ou may not modify your own Key Room!">
<region name="administration-key-room"/>
</apply>
<apply block="only-machinists" use="only-machinists" enter="only-machinists" message="You may not modify your own Key Room!">
<region name="machinists-key-room"/>
</apply>
</regions>
<spawns>
<spawns team="machinists" kit="machinists">
<spawn yaw="135">
<cylinder base="-44.5,52,106.5" height="0" radius="2"/>
</spawn>
<spawn yaw="-135">
<cylinder base="-43.5,52,106.5" height="0" radius="2"/>
</spawn>
<spawn yaw="180">
<cylinder base="81.5,52,81.5" height="0" radius="2"/>
</spawn>
<spawn yaw="180">
<cylinder base="-82.5,52,81.5" height="0" radius="2"/>
</spawn>
</spawns>
<spawns team="administration" kit="administration">
<spawn yaw="45">
<cylinder base="-44.5,52,-107.5" height="0" radius="2"/>
</spawn>
<spawn yaw="0">
<cylinder base="-82.5,52,-82.5" height="0" radius="2"/>
</spawn>
<spawn yaw="-45">
<cylinder base="43.5,52,-107.5" height="0" radius="2"/>
</spawn>
<spawn yaw="0">
<cylinder base="81.5,52,-82.5" height="0" radius="2"/>
</spawn>
</spawns>
<default kit="default" yaw="90">
<cylinder base="-0.5,86,-0.5" height="0" radius="4"/>
</default>
</spawns>
</map>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment