;--------------------------------------
;NWM BrSigs for OpenBVE Object File
;--------------------------------------
;
;www.bve4.net
;www.trainsimcentral.co.uk
;
;Object by TSC team
;
;This object and its textures may be freely reused. 
;Please acknowledge the original authors and leave this header in place.
;Use in conjunction with animated files for .SigF type signalling in openBVE routes only.
;

CreateMeshBuilder
AddVertex,-1.4,0,-0.4
AddVertex,-1.4,1.35,-0.4
AddVertex,0.2,1.35,-0.4
AddVertex,0.2,0,-0.4
AddFace2,0,1,2,3
SetTextureCoordinates,0,0.0,1.0
SetTextureCoordinates,1,0.0,0.0
SetTextureCoordinates,2,1.0,0.0
SetTextureCoordinates,3,1.0,1.0
LoadTexture,signal5featherL.png
SetDecalTransparentColor,0,0,0,

CreateMeshBuilder,
AddVertex, 0.112, -1.27, -0.4
AddVertex, 0.112, -1.27, -0.277
AddVertex, 0.112, -0.07, -0.277
AddVertex, 0.112, -0.07, -0.4
AddVertex, -0.112, -0.07, -0.4, 
AddVertex, -0.112, -0.07, -0.277
AddVertex, -0.112, -1.27, -0.277
AddVertex, -0.112, -1.27, -0.4
AddVertex, 0.112, -1.27, -0.4
AddVertex, 0.112, -1.27, -0.277
AddFace,3,2,1,0,
AddFace,2,3,4,5,
AddFace,7,6,5,4,
AddFace,6,7,8,9,
setcolor,101,116,126,
GenerateNormals,
rotate,0,0,1,38
translate,-0.641,1.1,

CreateMeshBuilder
AddVertex,0.112,0.07,-0.277
AddVertex,0.112,1.27,-0.277
AddVertex,-0.112,1.27,-0.277
AddVertex,-0.112,0.07,-0.277
AddFace,0,1,2,3,
SetTextureCoordinates,0,0.0,5.0
SetTextureCoordinates,1,0.0,0.0
SetTextureCoordinates,2,1.0,0.0
SetTextureCoordinates,3,1.0,5.0
LoadTexture,back_box.png,
rotate,0,0,1,38
translate,0.2,0.05,

CreateMeshBuilder
AddVertex,-0.085,-0.085,-0.41
AddVertex,-0.085,0.085,-0.41
AddVertex,0.085,0.085,-0.41
AddVertex,0.085,-0.085,-0.41
AddFace,0,1,2,3
SetTextureCoordinates,0,0.0,1.0
SetTextureCoordinates,1,0.0,0.0
SetTextureCoordinates,2,1.0,0.0
SetTextureCoordinates,3,1.0,1.0
LoadTexture,light_white.png
SetEmissiveColor,255,255,255
SetBlendMode,Additive
Translate,-0.01,0.21,0, 

CreateMeshBuilder
AddVertex,-0.085,-0.085,-0.41
AddVertex,-0.085,0.085,-0.41
AddVertex,0.085,0.085,-0.41
AddVertex,0.085,-0.085,-0.41
AddFace,0,1,2,3
SetTextureCoordinates,0,0.0,1.0
SetTextureCoordinates,1,0.0,0.0
SetTextureCoordinates,2,1.0,0.0
SetTextureCoordinates,3,1.0,1.0
LoadTexture,light_white.png
SetEmissiveColor,255,255,255
SetBlendMode,Additive
Translate,-0.27,0.21,0, 

CreateMeshBuilder
AddVertex,-0.085,-0.085,-0.41
AddVertex,-0.085,0.085,-0.41
AddVertex,0.085,0.085,-0.41
AddVertex,0.085,-0.085,-0.41
AddFace,0,1,2,3
SetTextureCoordinates,0,0.0,1.0
SetTextureCoordinates,1,0.0,0.0
SetTextureCoordinates,2,1.0,0.0
SetTextureCoordinates,3,1.0,1.0
LoadTexture,light_white.png
SetEmissiveColor,255,255,255
SetBlendMode,Additive
Translate,-0.55,0.21,0, 

CreateMeshBuilder
AddVertex,-0.085,-0.085,-0.41
AddVertex,-0.085,0.085,-0.41
AddVertex,0.085,0.085,-0.41
AddVertex,0.085,-0.085,-0.41
AddFace,0,1,2,3
SetTextureCoordinates,0,0.0,1.0
SetTextureCoordinates,1,0.0,0.0
SetTextureCoordinates,2,1.0,0.0
SetTextureCoordinates,3,1.0,1.0
LoadTexture,light_white.png
SetEmissiveColor,255,255,255
SetBlendMode,Additive
Translate,-0.795,0.21,0, 

CreateMeshBuilder
AddVertex,-0.085,-0.085,-0.41
AddVertex,-0.085,0.085,-0.41
AddVertex,0.085,0.085,-0.41
AddVertex,0.085,-0.085,-0.41
AddFace,0,1,2,3
SetTextureCoordinates,0,0.0,1.0
SetTextureCoordinates,1,0.0,0.0
SetTextureCoordinates,2,1.0,0.0
SetTextureCoordinates,3,1.0,1.0
LoadTexture,light_white.png
SetEmissiveColor,255,255,255
SetBlendMode,Additive
Translate,-1.035,0.205,0, 

