home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" standalone="no"?>
- <!--
- ##############################################################################
- #
- # This file contains original work by Andy Southgate. Contact details can be
- # found at http://www.mushware.co.uk. This file was placed in the Public
- # Domain by Andy Southgate and Mushware Limited in 2002.
- #
- # This software carries NO WARRANTY of any kind.
- #
- ##############################################################################
- #
- # $Id$
- # $Log$
- -->
- <!-- Tile map -->
- <tilemap version="0.0">
- <script type="text/core">
- loadpixmap('floor1',$GLOBAL_PIXELS_PATH+'/floor1.tiff')
- loadpixmap('wall1',$GLOBAL_PIXELS_PATH+'/wall1.tiff')
- loadpixmap('wallface1',$GLOBAL_PIXELS_PATH+'/wallface1.tiff')
- loadpixmap('wallface2',$GLOBAL_PIXELS_PATH+'/wallface2.tiff')
- loadpixmap('wallface3',$GLOBAL_PIXELS_PATH+'/wallface3.tiff')
- loadpixmap('wallface4',$GLOBAL_PIXELS_PATH+'/wallface4.tiff')
- loadpixmap('desk1',$GLOBAL_PIXELS_PATH+'/desk1.tiff')
- loadpixmap('racedetails1',$GLOBAL_PIXELS_PATH+'/racedetails1.tiff')
- loadpixmap('lightflare1',$GLOBAL_PIXELS_PATH+'/lightflare1.tiff')
- # dumptextures
- <!-- decompose options are src, dest, xsize, ysize, xstart, ystart, xnum, ynum -->
- # decompose('floor1','floor1_@',32,32)
- # decompose('wall1','wall1_@',32,32)
- # decompose('desk1','desk1_@',64,64)
- <!-- Idealised command set
- pixmapflags('floor1',1,1); /* pixmapflags(<name>,<tesellates x>,<tesellates y>) */
-
- <traits type="tile">
- <name>openspace</name>
- <collision>0</collision>
- <transparent>1</transparent>
- </traits>
-
- <traits type="tile">
- <name>slippery</name>
- <adhesion>0.2</adhesion>
- </traits>
-
- <traits type="tile" name="landmine">
- <object type="static" name="landmine">
- <offset>0.3,0.3</offset>
- </object>
- </traits>
-
- <traits type="tile" name="tiledfloor">
- <base>openspace,slippery</base>
- <stepsound>clomp1</stepsound>
- </traits>
-
- <tile number="10">
- <graphic type="pixmap">
- <name>floor_0_1</name>
- </graphic>
- <traits>
- <base>tiledfloor</base>
- </traits>
- </tile>
-
- <tile number="11">
- <graphic type="pixmap">
- <name>floor_0_1</name>
- <rectangle>0.25,0.25,0.75,0.75</rectangle>
- <tesellate>1,1</tesellate>
- <animate>
- <sequence duration="1.0s">0,1,2,3,4,3,2,1</sequence>
- </animate>
- </graphic>
-
- <graphic type="pixmap">
- <name>landmine</name>
- <tesellate>1,1</tesellate>
- <animate type="rotate">
- <initial>0,0,1,0</initial>
- <increment highlimit="0,0,0,3.14">0,0,1,1.57</increment>
- <increment timelimit="0.5s">0,0,1,0</increment>
- <audio>softping</audio>
- <increment lowlimit="0,0,0,0">0,0,1,1.57</increment>
- <increment timelimit="0.5s">0,0,1,0</increment>
- <audio>softping</audio> <data>0,0,0,0,0,0,0,0,0,0</data>
-
- </animate>
- <animate type="colour">
- <initial>1,1,1,0.5</initial>
- <increment highlimit="0.2,1,1,1">0.2,0,0,0</increment>
- <increment lowlimit="0.0,0,0,0">-0.2,0,0,0</increment>
- </animate>
- </graphic>
-
- <traits>
- <base>tiledfloor,slippery</base>
- <onenter>
- <script type="text/core">
- adjustmap($THISX,$THISY,13)
- </script>
- </onenter>
- </traits>
- </tile>
-
- -->
-
- </script>
-
- <traits type="tile" name="empty">
- <permeability>1</permeability>
- <adhesion>0</adhesion>
- </traits>
-
- <traits type="tile" name="solid">
- <permeability>0</permeability>
- <adhesion>1</adhesion>
- </traits>
-
- <traits type="tile" name="tiledfloor">
- <base>empty</base>
- <adhesion>0.5</adhesion>
- </traits>
-
- <traits type="tile" name="wall1">
- <base>solid</base>
- </traits>
-
- <traits type="tile" name="desk1">
- <base>solid</base>
- </traits>
-
- <traits type="tile" name="emptyspace">
- <base>empty</base>
- </traits>
-
- <traits type="tile" name="blacktiledfloor">
- <base>tiledfloor</base>
- <graphic type="model">
- <texture>floor1</texture>
- <facets type="quads">
- <offset type="texture">0,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.5</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.5</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="redtiledfloor">
- <base>tiledfloor</base>
- <!-- Red tiles are slippery -->
- <adhesion>0.05</adhesion>
- <graphic type="model">
- <texture>floor1</texture>
- <facets type="quads">
- <offset type="texture">0.25,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.5</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.5</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="greentiledfloor">
- <base>tiledfloor</base>
- <graphic type="model">
- <texture>floor1</texture>
- <facets type="quads">
- <offset type="texture">0.5,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.5</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.5</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="cyantiledfloor">
- <base>tiledfloor</base>
- <graphic type="model">
- <texture>floor1</texture>
- <facets type="quads">
- <offset type="texture">0.75,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.5</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.5</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="bluetiledfloor">
- <base>tiledfloor</base>
- <graphic type="model">
- <texture>floor1</texture>
- <facets type="quads">
- <offset type="texture">0,0</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.5</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.5</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="magentatiledfloor">
- <base>tiledfloor</base>
- <graphic type="model">
- <texture>floor1</texture>
- <facets type="quads">
- <offset type="texture">0.25,0</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.5</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.5</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="yellowtiledfloor">
- <base>tiledfloor</base>
- <graphic type="model">
- <texture>floor1</texture>
- <facets type="quads">
- <offset type="texture">0.5,0</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.5</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.5</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="browntiledfloor">
- <base>tiledfloor</base>
- <graphic type="model">
- <texture>floor1</texture>
- <facets type="quads">
- <offset type="texture">0.75,0</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.5</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.5</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="wall1_isolated">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
-
- <vertex>-0.5,-0.5,0 : 0,0 : -1,0,0</vertex>
- <vertex>-0.5,-0.5,5 : 0,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,0 : 0.5,0 : -1,0,0</vertex>
-
- <vertex>-0.5, 0.5,0 : 0.5,0 : 0,1,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,0 : 1,0 : 0,1,0</vertex>
-
- <vertex> 0.5, 0.5,0 : 1,0 : 1,0,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,0 : 1.5,0 : 1,0,0</vertex>
-
- <vertex> 0.5,-0.5,0 : 1.5,0 : 0,-1,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,5 : 2,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,0 : 2,0 : 0,-1,0</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="wall1_l">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.75,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
-
-
- <vertex>-0.5, 0.5,0 : 0.5,0 : 0,1,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,0 : 1,0 : 0,1,0</vertex>
-
- <vertex> 0.5, 0.5,0 : 1,0 : 1,0,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,0 : 1.5,0 : 1,0,0</vertex>
-
- <vertex> 0.5,-0.5,0 : 1.5,0 : 0,-1,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,5 : 2,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,0 : 2,0 : 0,-1,0</vertex>
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_r">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.25,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
- <vertex>-0.5,-0.5,0 : 0,0 : -1,0,0</vertex>
- <vertex>-0.5,-0.5,5 : 0,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,0 : 0.5,0 : -1,0,0</vertex>
-
- <vertex>-0.5, 0.5,0 : 0.5,0 : 0,1,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,0 : 1,0 : 0,1,0</vertex>
-
-
-
- <vertex> 0.5,-0.5,0 : 1.5,0 : 0,-1,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,5 : 2,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,0 : 2,0 : 0,-1,0</vertex>
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_lr">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.5,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
-
-
- <vertex>-0.5, 0.5,0 : 0.5,0 : 0,1,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,0 : 1,0 : 0,1,0</vertex>
-
-
-
- <vertex> 0.5,-0.5,0 : 1.5,0 : 0,-1,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,5 : 2,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,0 : 2,0 : 0,-1,0</vertex>
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_u">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0,0</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
- <vertex>-0.5,-0.5,0 : 0,0 : -1,0,0</vertex>
- <vertex>-0.5,-0.5,5 : 0,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,0 : 0.5,0 : -1,0,0</vertex>
-
-
-
- <vertex> 0.5, 0.5,0 : 1,0 : 1,0,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,0 : 1.5,0 : 1,0,0</vertex>
-
- <vertex> 0.5,-0.5,0 : 1.5,0 : 0,-1,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,5 : 2,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,0 : 2,0 : 0,-1,0</vertex>
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_lu">
- <base>wall1</base>
-
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.75,0</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
-
-
-
-
- <vertex> 0.5, 0.5,0 : 1,0 : 1,0,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,0 : 1.5,0 : 1,0,0</vertex>
-
- <vertex> 0.5,-0.5,0 : 1.5,0 : 0,-1,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,5 : 2,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,0 : 2,0 : 0,-1,0</vertex>
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_ru">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.25,0</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
- <vertex>-0.5,-0.5,0 : 0,0 : -1,0,0</vertex>
- <vertex>-0.5,-0.5,5 : 0,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,0 : 0.5,0 : -1,0,0</vertex>
-
-
-
-
-
- <vertex> 0.5,-0.5,0 : 1.5,0 : 0,-1,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,5 : 2,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,0 : 2,0 : 0,-1,0</vertex>
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_lru">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.5,0</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
-
-
-
-
-
-
- <vertex> 0.5,-0.5,0 : 1.5,0 : 0,-1,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,5 : 2,1 : 0,-1,0</vertex>
- <vertex>-0.5,-0.5,0 : 2,0 : 0,-1,0</vertex>
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_d">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
- <vertex>-0.5,-0.5,0 : 0,0 : -1,0,0</vertex>
- <vertex>-0.5,-0.5,5 : 0,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,0 : 0.5,0 : -1,0,0</vertex>
-
- <vertex>-0.5, 0.5,0 : 0.5,0 : 0,1,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,0 : 1,0 : 0,1,0</vertex>
-
- <vertex> 0.5, 0.5,0 : 1,0 : 1,0,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,0 : 1.5,0 : 1,0,0</vertex>
-
-
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_ld">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.75,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
-
-
- <vertex>-0.5, 0.5,0 : 0.5,0 : 0,1,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,0 : 1,0 : 0,1,0</vertex>
-
- <vertex> 0.5, 0.5,0 : 1,0 : 1,0,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,0 : 1.5,0 : 1,0,0</vertex>
-
-
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_rd">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.25,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
- <vertex>-0.5,-0.5,0 : 0,0 : -1,0,0</vertex>
- <vertex>-0.5,-0.5,5 : 0,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,0 : 0.5,0 : -1,0,0</vertex>
-
- <vertex>-0.5, 0.5,0 : 0.5,0 : 0,1,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,0 : 1,0 : 0,1,0</vertex>
-
-
-
-
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_lrd">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.5,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
-
-
- <vertex>-0.5, 0.5,0 : 0.5,0 : 0,1,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 0,1,0</vertex>
- <vertex> 0.5, 0.5,0 : 1,0 : 0,1,0</vertex>
-
-
-
-
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_ud">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0,0.25</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
- <vertex>-0.5,-0.5,0 : 0,0 : -1,0,0</vertex>
- <vertex>-0.5,-0.5,5 : 0,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,0 : 0.5,0 : -1,0,0</vertex>
-
-
-
- <vertex> 0.5, 0.5,0 : 1,0 : 1,0,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,0 : 1.5,0 : 1,0,0</vertex>
-
-
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_lud">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.75,0.25</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
-
-
-
-
- <vertex> 0.5, 0.5,0 : 1,0 : 1,0,0</vertex>
- <vertex> 0.5, 0.5,5 : 1,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,5 : 1.5,1 : 1,0,0</vertex>
- <vertex> 0.5,-0.5,0 : 1.5,0 : 1,0,0</vertex>
-
-
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_rud">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.25,0.25</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- <texture>wallface1</texture>
- <facets type="quads">
- <vertex>-0.5,-0.5,0 : 0,0 : -1,0,0</vertex>
- <vertex>-0.5,-0.5,5 : 0,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,5 : 0.5,1 : -1,0,0</vertex>
- <vertex>-0.5, 0.5,0 : 0.5,0 : -1,0,0</vertex>
-
-
-
-
-
-
- </facets>
- </graphic></traits>
-
- <traits type="tile" name="wall1_lrud">
- <base>wall1</base>
- <graphic type="model">
- <texture>wall1</texture>
- <facets type="quads">
- <offset type="position">0,0,5</offset>
- <offset type="texture">0.5,0.25</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <!-- Desk traits -->
- <!-- Naming goes like imagename_xcoord_ycoord-->
-
- <traits type="tile" name="desk1_0_0">
- <base>desk1</base>
- <graphic type="model">
- <texture>desk1</texture>
- <facets type="quads">
- <offset type="position">0,0,2</offset>
- <offset type="texture">0,0.25</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="desk1_1_0">
- <base>desk1</base>
- <graphic type="model">
- <texture>desk1</texture>
- <facets type="quads">
- <offset type="position">0,0,2</offset>
- <offset type="texture">0.25,0.25</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="desk1_0_1">
- <base>desk1</base>
- <graphic type="model">
- <texture>desk1</texture>
- <facets type="quads">
- <offset type="position">0,0,2</offset>
- <offset type="texture">0,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="desk1_1_1">
- <base>desk1</base>
- <graphic type="model">
- <texture>desk1</texture>
- <facets type="quads">
- <offset type="position">0,0,2</offset>
- <offset type="texture">0.25,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="desk1_0_2">
- <base>desk1</base>
- <graphic type="model">
- <texture>desk1</texture>
- <facets type="quads">
- <offset type="position">0,0,2</offset>
- <offset type="texture">0,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="desk1_1_2">
- <base>desk1</base>
- <graphic type="model">
- <texture>desk1</texture>
- <facets type="quads">
- <offset type="position">0,0,2</offset>
- <offset type="texture">0.25,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <!--
-
- ChequePoints
-
- -->
-
- <traits type="tile" name="chequepoint_horiz">
- <base>empty</base>
- <graphic type="model">
- <texture>racedetails1</texture>
- <facets type="quads">
- <offset type="texture">0.0,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="chequepoint_vert">
- <base>empty</base>
- <graphic type="model">
- <texture>racedetails1</texture>
- <facets type="quads">
- <offset type="texture">0.0,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0.25</vertex>
- <vertex> 0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0</vertex>
- <vertex>-0.5, 0.5,0 : 0.25,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="start_1">
- <base>empty</base>
- <graphic type="model">
- <texture>racedetails1</texture>
- <facets type="quads">
- <offset type="texture">0.25,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="start_2">
- <base>empty</base>
- <graphic type="model">
- <texture>racedetails1</texture>
- <facets type="quads">
- <offset type="texture">0.5,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="start_3">
- <base>empty</base>
- <graphic type="model">
- <texture>racedetails1</texture>
- <facets type="quads">
- <offset type="texture">0.75,0.75</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="round_label_1">
- <base>empty</base>
- <graphic type="model">
- <texture>racedetails1</texture>
- <facets type="quads">
- <offset type="texture">0.0,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="round_label_2">
- <base>empty</base>
- <graphic type="model">
- <texture>racedetails1</texture>
- <facets type="quads">
- <offset type="texture">0.25,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="round_label_3">
- <base>empty</base>
- <graphic type="model">
- <texture>racedetails1</texture>
- <facets type="quads">
- <offset type="texture">0.5,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="round_label_4">
- <base>empty</base>
- <graphic type="model">
- <texture>racedetails1</texture>
- <facets type="quads">
- <offset type="texture">0.0,0.5</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <traits type="tile" name="arrow_up">
- <base>empty</base>
- <graphic type="model">
- <texture>racedetails1</texture>
- <facets type="quads">
- <offset type="texture">0.0,0.25</offset>
- <vertex>-0.5,-0.5,0 : 0,0</vertex>
- <vertex> 0.5,-0.5,0 : 0.25,0</vertex>
- <vertex> 0.5, 0.5,0 : 0.25,0.25</vertex>
- <vertex>-0.5, 0.5,0 : 0,0.25</vertex>
- </facets>
- </graphic>
- </traits>
-
- <!-- Lights -->
-
- <traits type="tile" name="light1_1">
-
-
- <light>
- <offset>0,0,7</offset>
- <power>100</power>
- </light>
- </traits>
-
- <traits type="tile" name="light1_2">
- <base>empty</base>
- <light>
- <offset>0,0,7</offset>
- <power>200</power>
- </light>
- </traits>
-
- <traits type="tile" name="light1_3">
- <base>empty</base>
- <light>
- <offset>0,0,7</offset>
- <power>400</power>
- </light>
- </traits>
-
- <traits type="tile" name="light1_4">
- <base>empty</base>
- <light>
- <offset>0,0,7</offset>
- <power>800</power>
- </light>
- </traits>
-
- <traits type="tile" name="spot1">
- <base>empty</base>
- <light>
- <offset>0,0,4.5</offset>
- <power>100</power>
- <cutoff>90</cutoff>
- <exponent>20</exponent>
- <direction>1,0,0</direction>
- </light>
- </traits>
-
- <map>0,emptyspace</map>
-
- <map>10,blacktiledfloor</map>
- <map>11,redtiledfloor</map>
- <map>12,greentiledfloor</map>
- <map>13,cyantiledfloor</map>
- <map>14,bluetiledfloor</map>
- <map>15,magentatiledfloor</map>
- <map>16,yellowtiledfloor</map>
- <map>17,browntiledfloor</map>
-
- <map>80,chequepoint_horiz</map>
- <map>81,chequepoint_horiz</map>
- <map>82,chequepoint_horiz</map>
- <map>83,chequepoint_vert</map>
- <map>84,chequepoint_vert</map>
- <map>85,chequepoint_vert</map>
- <map>86,start_1</map>
- <map>87,start_2</map>
- <map>88,start_3</map>
- <map>89,round_label_1</map>
- <map>90,round_label_2</map>
- <map>91,round_label_3</map>
- <map>92,arrow_up</map>
-
- <map>100,wall1_isolated</map>
- <map>101,wall1_l</map>
- <map>102,wall1_r</map>
- <map>103,wall1_lr</map>
- <map>104,wall1_u</map>
- <map>105,wall1_lu</map>
- <map>106,wall1_ru</map>
- <map>107,wall1_lru</map>
- <map>108,wall1_d</map>
- <map>109,wall1_ld</map>
- <map>110,wall1_rd</map>
- <map>111,wall1_lrd</map>
- <map>112,wall1_ud</map>
- <map>113,wall1_lud</map>
- <map>114,wall1_rud</map>
- <map>115,wall1_lrud</map>
-
- <map rotate="4">200,desk1_0_2</map>
- <map rotate="4">204,desk1_1_2</map>
- <map rotate="4">208,desk1_0_1</map>
- <map rotate="4">212,desk1_1_1</map>
- <map rotate="4">216,desk1_0_0</map>
- <map rotate="4">220,desk1_1_0</map>
-
- <map>400,light1_1</map>
- <map>401,light1_2</map>
- <map>402,light1_3</map>
- <map>403,light1_4</map>
- <map>404,spot1</map>
-
- </tilemap>
-
-