diff options
Diffstat (limited to 'levels/level.xml')
-rw-r--r-- | levels/level.xml | 392 |
1 files changed, 392 insertions, 0 deletions
diff --git a/levels/level.xml b/levels/level.xml new file mode 100644 index 0000000..0cbc92f --- /dev/null +++ b/levels/level.xml @@ -0,0 +1,392 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE level PUBLIC "-//libzoom//DTD level 0.1//EN" "level.dtd"> +<level> + <info> + <name>Test Level</name> + <desc>Just a simple test level.</desc> + <start x="0.0" y="0.0" z="0.0"/> + </info> + <rooms> + <room id="r0"> + <triangle texture="t0"> + <vertex x="-2.0" y="-2.0" z="-6.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="2.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-6.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="-2.0" z="-6.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-6.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="-2.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="-2.0" z="2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="-2.0" y="2.0" z="2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="2.0" y="2.0" z="2.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="-2.0" z="2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="-2.0" z="2.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + <triangle texture="t1"> + <vertex x="-2.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t1"> + <vertex x="-2.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="-2.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + </triangle> + <triangle texture="t1"> + <vertex x="-2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="2.0" z="2.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t1"> + <vertex x="-2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="-2.0" y="2.0" z="2.0"/> + <texcoords s="1.0" t="1.0"/> + </triangle> + <triangle texture="t2"> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="2.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + </triangle> + <triangle texture="t2"> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="-2.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t2"> + <vertex x="-2.0" y="-2.0" z="2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="-2.0" z="2.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + </triangle> + <triangle texture="t2"> + <vertex x="-2.0" y="-2.0" z="2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="-2.0" y="2.0" z="-6.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="-2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="-2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="-2.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="-2.0" y="2.0" z="2.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="-2.0" y="2.0" z="2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="-2.0" y="-2.0" z="2.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="2.0" y="-2.0" z="2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="2.0" y="-2.0" z="2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + <triangle texture="t2"> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="6.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="6.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + </triangle> + <triangle texture="t2"> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="6.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t2"> + <vertex x="2.0" y="-2.0" z="-6.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="6.0" y="-2.0" z="-6.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="6.0" y="-2.0" z="-10.0"/> + <texcoords s="1.0" t="1.0"/> + </triangle> + <triangle texture="t2"> + <vertex x="2.0" y="-2.0" z="-6.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="6.0" y="-2.0" z="-10.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="-2.0" z="-10.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t1"> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t1"> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="6.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t1"> + <vertex x="2.0" y="2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-10.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-10.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t1"> + <vertex x="2.0" y="2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-10.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="6.0" y="2.0" z="-6.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="2.0" y="-2.0" z="-10.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="6.0" y="-2.0" z="-10.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-10.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="2.0" y="-2.0" z="-10.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-10.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="2.0" y="2.0" z="-10.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="2.0" y="-2.0" z="-10.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-10.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="2.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="2.0" y="-2.0" z="-10.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="-2.0" z="-6.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="6.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-6.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="6.0" y="2.0" z="-10.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="6.0" y="-2.0" z="-6.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-10.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="6.0" y="-2.0" z="-10.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="6.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="6.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="6.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-6.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="6.0" y="-2.0" z="-6.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + </room> + <room id="r1"> + <triangle texture="t2"> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="-2.0" y="-2.0" z="2.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="2.0" y="-2.0" z="2.0"/> + <texcoords s="1.0" t="1.0"/> + </triangle> + <triangle texture="t2"> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="-2.0" z="2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="2.0" z="2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="-2.0" y="-2.0" z="2.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="2.0" z="2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="-2.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="2.0" z="2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="2.0" y="2.0" z="2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="2.0" y="-2.0" z="2.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="-2.0" y="2.0" z="2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="2.0" y="-2.0" z="2.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="-2.0" y="-2.0" z="2.0"/> + <texcoords s="1.0" t="1.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="-2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="-2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="-2.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + <triangle texture="t1"> + <vertex x="-2.0" y="2.0" z="2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="-2.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + <triangle texture="t1"> + <vertex x="-2.0" y="2.0" z="2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="2.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + </room> + </rooms> + <gates> + <gate room1="r0" room2="r1"> + <triangle texture="t0"> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="2.0" y="2.0" z="-2.0"/> + <texcoords s="1.0" t="0.0"/> + <vertex x="6.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + </triangle> + <triangle texture="t0"> + <vertex x="2.0" y="-2.0" z="-2.0"/> + <texcoords s="1.0" t="1.0"/> + <vertex x="6.0" y="2.0" z="-2.0"/> + <texcoords s="0.0" t="0.0"/> + <vertex x="6.0" y="-2.0" z="-2.0"/> + <texcoords s="0.0" t="1.0"/> + </triangle> + </gate> + </gates> + <textures> + <texture id="t0" name="green.png"/> + <texture id="t1" name="metallic2.png"/> + <texture id="t2" name="light.png"/> + </textures> +</level> |