;Birmingham Cross-City BVE Route Object
;Cross-City South
;---------------------------------------
;By Anthony Bowden 2002-2008
;www.railsimroutes.co.uk
;
;This file may be freely re-used
;
;Please acknowledge the original authors
;and keep this header intact
;
;See 'Readme.txt'

CreateMeshBuilder,
AddVertex,-5.2, 4.315, 6.4,
AddVertex,-4.9, 4.315, 6.4,
AddVertex,-4.9, 0.915, 6.4,
AddVertex,-5.2, 0.915, 6.4,
AddVertex,-6.0, 4.615, 6.4,
AddVertex,-3.3, 4.615, 6.4,
AddVertex,-3.3, 4.315, 6.4,
AddVertex,-6.0, 4.315, 6.4,
AddVertex,-5.2, 4.315, 18.8,
AddVertex,-4.9, 4.315, 18.8,
AddVertex,-4.9, 0.915, 18.8,
AddVertex,-5.2, 0.915, 18.8,
AddVertex,-6.0, 4.615, 18.8,
AddVertex,-3.3, 4.615, 18.8,
AddVertex,-3.3, 4.315, 18.8,
AddVertex,-6.0, 4.315, 18.8,
AddFace,0,1,2,3,
AddFace,4,5,6,7,
AddFace,8,9,10,11,
AddFace,12,13,14,15,
GenerateNormals,

LoadTexture,Longbridge_4.bmp,
SetTextureCoordinates,0, 0, 0,
SetTextureCoordinates,1, 0.5, 0,
SetTextureCoordinates,2, 0.5, 6,
SetTextureCoordinates,3, 0, 6,
SetTextureCoordinates,4, 1, 0,
SetTextureCoordinates,5, 1, 4,
SetTextureCoordinates,6, 0.5, 4,
SetTextureCoordinates,7, 0.5, 0,
SetTextureCoordinates,8, 0, 0,
SetTextureCoordinates,9, 0.5, 0,
SetTextureCoordinates,10, 0.5, 6,
SetTextureCoordinates,11, 0, 6,
SetTextureCoordinates,12, 1, 0,
SetTextureCoordinates,13, 1, 4,
SetTextureCoordinates,14, 0.5, 4,
SetTextureCoordinates,15, 0.5, 0,

CreateMeshBuilder,
AddVertex,-6.2, 4.115, 0,
AddVertex,-6.2, 4.115, 25.2,
AddVertex,-6.2, 3.4, 25.2,
AddVertex,-6.2, 3.4, 0,
AddVertex,-6.2, 0.915, 25.2,
AddVertex,-6.2, 0.915, 0,
AddFace,0,1,2,3,
AddFace,3,2,4,5,
GenerateNormals,

LoadTexture,Longbridge_2.bmp,
SetTextureCoordinates,0, 0, 0,
SetTextureCoordinates,1, 40, 0,
SetTextureCoordinates,2, 40, 0.5,
SetTextureCoordinates,3, 0, 0.5,
SetTextureCoordinates,4, 40, 1,
SetTextureCoordinates,5, 0, 1,

CreateMeshBuilder,
AddVertex,-3.3, 4.615, 0,
AddVertex,-3.3, 4.615, 25.2,
AddVertex,-5.9, 4.615, 25.2,
AddVertex,-5.9, 4.615, 0,
AddVertex,-6.2, 4.315, 25.2,
AddVertex,-6.2, 4.315, 0,
AddVertex,-6.2, 4.115, 25.2,
AddVertex,-6.2, 4.115, 0,
AddFace,0,1,2,3,
AddFace,3,2,4,5,
AddFace,5,4,6,7,
GenerateNormals,

LoadTexture,Longbridge_3.bmp,
SetTextureCoordinates,0, 0, 0,
SetTextureCoordinates,1, 6, 0,
SetTextureCoordinates,2, 6, 0.70,
SetTextureCoordinates,3, 0, 0.70,
SetTextureCoordinates,4, 6, 0.94,
SetTextureCoordinates,5, 0, 0.94,
SetTextureCoordinates,6, 6, 1,
SetTextureCoordinates,7, 0, 1,

CreateMeshBuilder,
AddVertex,-3.3, 4.615, 0,
AddVertex,-3.3, 4.615, 25.2,
AddVertex,-3.1, 4.515, 25.2,
AddVertex,-3.1, 4.515, 0,
AddVertex,-3.0, 4.315, 25.2,
AddVertex,-3.0, 4.315, 0,
AddVertex,-3.0, 3.935, 25.2,
AddVertex,-3.0, 3.935, 0,
AddFace2,0,1,2,3,
AddFace,3,2,4,5,
AddFace,5,4,6,7,
GenerateNormals,

LoadTexture,Longbridge_1.bmp,
SetTextureCoordinates,0, 0, 0,
SetTextureCoordinates,1, 30, 0.0,
SetTextureCoordinates,2, 30, 0.50,
SetTextureCoordinates,3, 0, 0.50,
SetTextureCoordinates,4, 30, 0.60,
SetTextureCoordinates,5, 0, 0.60,
SetTextureCoordinates,6, 30, 1,
SetTextureCoordinates,7, 0, 1,

CreateMeshBuilder,
AddVertex,-6.0, 3.55, 11.2,
AddVertex,-6.0, 3.55, 12.8,
AddVertex,-6.0, 3.28, 12.8,
AddVertex,-6.0, 3.28, 11.2,
AddFace,0,1,2,3,
SetColor,255,255,255,
GenerateNormals,

LoadTexture,StationSign.bmp,
SetTextureCoordinates,0, 0, 0,
SetTextureCoordinates,1, 1, 0,
SetTextureCoordinates,2, 1, 1,
SetTextureCoordinates,3, 0, 1,

CreateMeshBuilder,
AddVertex,-6.0, 3.3, 2,
AddVertex,-6.0, 3.3, 5,
AddVertex,-6.0, 2.0, 5,
AddVertex,-6.0, 2.0, 2,
AddFace,0,1,2,3,
SetColor,255,255,255,
GenerateNormals,

LoadTexture,Timetable.bmp,
SetTextureCoordinates,0, 0, 0,
SetTextureCoordinates,1, 2, 0,
SetTextureCoordinates,2, 2, 1,
SetTextureCoordinates,3, 0, 1,

CreateMeshBuilder,
AddVertex,-6, 3.2, 14.5,
AddVertex,-6, 3.2, 18.5,
AddVertex,-6, 1.8, 18.5,
AddVertex,-6, 1.8, 14.5,
AddFace,0,1,2,3,
SetColor,255,255,255,
GenerateNormals,

LoadTexture,advert2.bmp,
SetTextureCoordinates,0, 0, 0,
SetTextureCoordinates,1, 1, 0,
SetTextureCoordinates,2, 1, 1,
SetTextureCoordinates,3, 0, 1,

CreateMeshBuilder,
AddVertex,-6, 2.015, 11,
AddVertex,-6, 2.015, 14,
AddVertex,-5.9, 1.465, 14,
AddVertex,-5.9, 1.465, 11,
AddVertex,-5.5, 1.465, 14,
AddVertex,-5.5, 1.465, 11,
AddVertex,-5.5, 0.915, 14,
AddVertex,-5.5, 0.915, 11,
AddFace,0,1,2,3,
AddFace,3,2,4,5,
AddFace,5,4,6,7,
GenerateNormals,

LoadTexture,Seat.bmp,
SetTextureCoordinates,0, 0, 0,
SetTextureCoordinates,1, 1, 0,
SetTextureCoordinates,2, 1, 0.5,
SetTextureCoordinates,3, 0, 0.5,
SetTextureCoordinates,4, 1, 0.9,
SetTextureCoordinates,5, 0, 0.9,
SetTextureCoordinates,6, 1, 1,
SetTextureCoordinates,7, 0, 1,
SetDecalTransparentColor,0,0,0,

CreateMeshBuilder,
AddVertex,-4.54, 4.315, 0,
AddVertex,-4.54, 4.315, 25,
AddVertex,-4.54, 4.285, 25,
AddVertex,-4.54, 4.285, 0,
AddVertex,-4.61, 4.285, 25,
AddVertex,-4.61, 4.285, 0,
AddVertex,-4.61, 4.315, 0,
AddFace,0,1,2,3,
AddFace,3,2,4,5,
AddFace,6,0,3,5,
SetColor,120,120,120,
GenerateNormals,

CreateMeshBuilder,
AddVertex,-4.48, 4.285, 10.85,
AddVertex,-4.48, 4.285, 14.15,
AddVertex,-4.48, 4.235, 14.15,
AddVertex,-4.48, 4.235, 10.85,
AddVertex,-4.67, 4.235, 14.15,
AddVertex,-4.67, 4.235, 10.85,
AddVertex,-4.67, 4.285, 10.85,
AddFace,0,1,2,3,
AddFace,3,2,4,5,
AddFace,6,0,3,5,
SetColor,135,135,135,
GenerateNormals,

CreateMeshBuilder,
AddVertex,-4.5, 4.235, 10.88,
AddVertex,-4.5, 4.235, 14.12,
AddVertex,-4.52, 4.165, 14.12,
AddVertex,-4.52, 4.165, 10.88,
AddVertex,-4.63, 4.165, 14.12,
AddVertex,-4.63, 4.165, 10.88,
AddVertex,-4.65, 4.235, 10.88,
AddFace,0,1,2,3,
AddFace,3,2,4,5,
AddFace,6,0,3,5,
SetColor,190,190,190,
GenerateNormals,