; track 6 - concrete canyon

Track6::

	start	-40000,250000,$300
	flaginit	%011100000000100000001
;	flags are	:CCLDW----PTTB----PTTB
	
;============= STARTING STRAIGHT
; remmember to put last strw back in here if need to reshape and realign

	twisttgt		16,0
	twistinc		2,0
 


	straight	Obstrw
	park		7500,10000,0
	objrel		Oblamp1,14000,0,0

	straight	Obstrw
	park		7500,0,0
	park		7500,10000,0
	objrel		Oblamp1,14000,0,0
	objrel		Obstadium,-20000,0,$200

	straight	Obpit03
	park		7500,0,0
	park		7500,10000,0

	manbars		Obcut01l,0
	straight	Obpit03
	pitmark
	park		7500,0,0

	manbars		Obcut01z,Obcut01r
	straight	Obstrw

	manbars		Obcut01x,Obcut01z
	straight	Obstrw
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200
	objrel		Obsignr,-12000,3300,$200
	objrel		Obsignr,-12000,-3300,$200

	manbars		Obmt01l,Obmt01r
	straight	Obstrw
	objrel		Obsignr,-12000,3300,$200
	objrel		Obsignr,-12000,-3300,$200
	objhigh		Obufo,5000,0,0,-20000
	fly

	twisttgt		0,0
	twistinc		-2,0



;============= WIDE BEND RIGHT, TURN LEFT

	manbars		Obmt03,Obmt02
	right		Obcorw20
	objhigh		Obhisignl,-13000,0,0,-7000
	objrel		Obskid3,-3000,0,$20

	right		Obcorw20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw20
	objrel		Obskid,3000,0,-$20

	right		Obcorw20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw20

	right		Obcorw20
	objhigh		Obhisignl,-13000,0,0,-7000
	objrel		Obskid2,7000,0,-$10
	
	right		Obcorw20
	objhigh		Obhisignl,-13000,0,0,-7000
	objrel		Oblarrow,-5000,0,$200
	objrel		Oblarrow,5000,0,$200
	objrel		Obsignl,12000,3300,$200
	objrel		Obsignl,12000,-3300,$200
	manbars		Obmt04,Obmt05

	left		Obcorw40
	objrel		Obskid3,3000,0,$20
	objrel		Obhilite,0,10000,$100

	left		Obcorw40

	left		Obcorw40
	objrel		Obskid,-5000,0,$20
	objrel		Obskid2,2000,3000,-$10
	objrel		Obhilite,0,10000,$100

	left		Obcorw40
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200

;============= WIDE RIGHT U-TURN

	setbit	3
	manbars		Obmt01,Obmt01b
	straight	Obstrvw
	objrel		Obsignr,-12000,3300,$200
	objrel		Obsignr,-12000,-3300,$200
	manbars		Obmt03v,Obmt02v
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorv20
	objhigh		Obhisignl,-13000,0,0,-7000
	objrel		Obskid3,3000,0,$10

	right		Obcorv20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorv20
	objhigh		Obhisignl,-13000,0,0,-7000
	objrel		Obskid,7000,0,$80
	objrel		Obskid2,1000,0,$0

	right		Obcorv20

	right		Obcorv20
	objhigh		Obhisignl,-13000,0,0,-7000
	objrel		Obskid3,-3000,0,$10

	right		Obcorv20

	right		Obcorv20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorv20

	right		Obcorv20
	objhigh		Obhisignl,-13000,0,0,-7000
	objrel		Obskid,1000,0,$20

	right		Obcorv20

	right		Obcorv20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorv20
	objrel		Obskid2,1000,2000,$20
	objrel		Obskid3,6000,0,$30

	right		Obcorv20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorv20

	right		Obcorv20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorv20
	objrel		Obskid,7000,0,-$10
	manbars		Obmt01a,Obmt01
	reverse		Obstrwv
	objrel		Oblarrow,-5000,0,$200
	objrel		Oblarrow,5000,0,$200
	objrel		Obsignl,15300,3300,$200
	objrel		Obsignl,18600,-3300,$200
	clrbit	3

;============= TURN LEFT, WIDE BEND RIGHT

	manbars		Obmt04,Obmt05

	left		Obcorw40
	objhigh		Obhisignr,13000,0,0,-7000
	objrel		Obhilite,0,10000,$100

	left		Obcorw40

	left		Obcorw40
	objrel		Obskid3,3000,0,$1e0
	objrel		Obhilite,0,10000,$100

	left		Obcorw40
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200
	manbars		Obmt03,Obmt02

	right		Obcorw20
	objrel		Obskid3,-6000,0,$1c0
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw20

	right		Obcorw20
	objrel		Obskid,3000,0,$20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw20

	right		Obcorw20
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw20
	objrel		Obskid2,7000,0,$0

;============= SHORT STRAIGHT, BEND RIGHT

	manbars		Obmt01,Obmt01x
	objrel		Obhilite,0,0,$100
	straight	Obstrw
	objrel		Obarrow,5000,0,$200
	objrel		Obarrow,-5000,0,$200

	manbars		Obmt01z,Obmt01y
	straight	Obstrw

	manbars		Obmt01x,Obmt01z
	objrel		Obhilite,0,0,$100
	straight	Obstrw
	straight	Ob6x
	objrel		Obskid,3000,0,$20

	manbars		Obmt01y,Obmt01x
	straight	Obstrw

	manbars		Obmt01,Obmt01
	objrel		Obhilite,0,0,$100
	straight	Obstrw

	twisttgt		-16,-$80
	twistinc		-4,-$40



	manbars		Obmt01x,Obmt01y
	straight	Obstrw
	objhigh		Obhisignl,-13000,0,0,-7000
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200

	manbars		Obmt01y,Obmt01x
	objrel		Obhilite,0,0,$100
	straight	Obstrw
	manbars		Obmt04,Obmt05
	objhigh		Obhisignl,-13000,0,0,-7000
	right		Obcorw40
	objrel		Obskid3,-7000,0,$0
	objhigh		Obhisignl,-13000,0,0,-7000
	right		Obcorw40
	objhigh		Obhisignl,-13000,0,0,-7000
;============= LONG STRAIGHT

	manbars		Obmt01,Obmt01x

	straight	Obstrw
	objrel		Obarrow,5000,0,$200
	objrel		Obarrow,-5000,0,$200
	objrel		Oblamp2,-11500,0,$300
	objrel		Obhilite,0,0,$100

	straight	Obstrw
	objrel		Oblamp2,11500,0,$100

	straight	Obstrw
	objrel		Oblamp2,-11500,0,$300
	objrel		Obhilite,0,0,$100

	straight	Obstrw
	objrel		Oblamp2,11500,0,$100

	straight	Obstrw
	objrel		Oblamp2,-11500,0,$300
	objrel		Obskid3,-5000,0,$40
	objrel		Obhilite,0,0,$100

	straight	Obstrw
	objrel		Oblamp2,11500,0,$100

	straight	Obstrw
	objrel		Oblamp2,-11500,0,$300
	objrel		Obarrow,5000,0,$200
	objrel		Obarrow,-5000,0,$200
	objrel		Obskid2,3000,0,$20
	objrel		Obhilite,0,0,$100

	straight	Obstrw
	objrel		Oblamp2,11500,0,$100

	straight	Obstrw
	objrel		Oblamp2,-11500,0,$300
	objrel		Obhilite,0,0,$100

	straight	Obstrw
	objrel		Oblamp2,11500,0,$100

	straight	Obstrw
	objrel		Oblamp2,-11500,0,$300
	objrel		Obhilite,0,0,$100

	straight	Obstrw
	objrel		Oblamp2,11500,0,$100
	objrel		Obsignl,12000,3300,$200
	objrel		Obsignl,12000,-3300,$200

;============= BEND LEFT, WIDE RIGHT U-TURN, TURN LEFT

	manbars		Obmt04,Obmt05
	left		Obcorw40
	objrel		Obskid3,3000,0,-$10
	left		Obcorw40
	objrel		Obsignr,-12000,3300,$200
	objrel		Obsignr,-14000,-3300,$200
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200


	right		Obcorw40
	objrel		Obskid,-6000,0,$20
	objrel		Obhilite,0,-10000,$100

	right		Obcorw40

	right		Obcorw40

	right		Obcorw40
	objrel		Obskid3,-9000,0,$0

	twisttgt		-16,$180
	twistinc		0,-$40


	right		Obcorw40

	right		Obcorw40

	right		Obcorw40
	objrel		Obhilite,0,-10000,$100

	right		Obcorw40
	objrel		Oblarrow,-5000,0,$200
	objrel		Oblarrow,5000,0,$200
	objrel		Obskid2,5000,0,-$20

	twisttgt		-16,-$100
	twistinc		0,$40


	left		Obcorw40
	objrel		Obskid,8000,0,$08
	objhigh		Obhisignr,13000,0,0,-7000

	left		Obcorw40
	objhigh		Obhisignr,13000,0,0,-7000

	left		Obcorw40
	objhigh		Obhisignr,13000,0,0,-7000

	left		Obcorw40
	objrel		Obskid3,3000,0,$10

;============= MEDIUM STRAIGHT, TURN RIGHT INTO HOME STRAIGHT

	manbars		Obmt01,Obmt01x

	straight	Obstrw
	objrel		Obarrow,5000,0,$200
	objrel		Obarrow,-5000,0,$200
	objrel		Obhilite,0,0,$100

	straight	Obstrw

	straight	Obstrw
	objrel		Obskid2,-1000,0,$10
	objrel		Obhilite,0,0,$100

	straight	Obstrw

	straight	Obstrw

	twisttgt		0,0
	twistinc		4,$40	

	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200
	objrel		Obhilite,0,0,$100

	straight	Ob6z
	manbars		Obmt04,Obmt05
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw40
	objhigh		Obhisignl,-13000,0,0,-7000
	objrel		Obskid,-5000,0,-$20

	right		Obcorw40
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw40
	objrel		Obskid3,3000,0,$0
	objhigh		Obhisignl,-13000,0,0,-7000

	right		Obcorw40
	manbars		Obmt01r,Obmt01l
	straight	Obstrw
	manbars		Obcut01x,Obcut01l
	straight	Obstrw
	objrel		Obarrow,5000,0,$200
	objrel		Obarrow,-5000,0,$200

	manbars		Obcut01z,0
	straight	Obpit03
	pushpos
	manbars		Obdhill01l,0
	straight 	Obpit03

	manbars		Obdhill01r,0
	straight	Obstrw
	objrel		Oblamp1,14000,0,0
	manbars		Obcut01r,0
	straight	Obstrw
	objrel		Oblamp1,14000,0,0
	manbars		0,0 
	straight	Obstrw
	objrel		Oblamp1,14000,0,0
	objrel		Obgrid,5000,9000,0
	objrel		Obgrid,-5000,4000,0
	objrel		Obgrid,5000,-1000,0
	straight	Obstrw
	objrel		Oblamp1,14000,0,0
	objrel		Obstart,0,6000,0
	objrel		Obgantry,-18500,12000,$200
	objrel		Obgrid,-5000,4000,0
	objrel		Obgrid,5000,-1000,0
	objrel		Obgrid,-5000,-6000,0
;============= 

	poppos		; recover position
	moveit		10000,0,0
	flagoff		DOT
	flagoff		LINE
	straight	Obpit04
	straight	Obpit05
	straight	Obpit06
	straight	Obstrnp
	straight	Obstrnp
	straight	Obstrnp
	objrel	Obpitbuild,20000,0,$100
	straight	Obstrnp
	straight	Obpit07
	straight	Obpit08
	straight	Obpit09

	endtrack
