Track1::	; desert pass

	start	-60000,-200000,$100		; commence facing west, bottom right of track
	flaginit	%011100000000100000001
;	flags are	:CCLDW----PTTB----PTTB
;============= STARTING STRAIGHT

	straight	Obstrw
	park		7500,10000,0
	objrel		Obskid,-5000,0,$30

	straight	Obstrw
	park		7500,0,0
	park		7500,10000,0

	objrel		Obskid,3000,-2000,$10
	straight	Obstrw
	park		7500,0,0
	park		7500,10000,0
	objrel		Obskid2,-2000,4000,$20
	objrel		Obskid,1000,0,-$30
	objrel		Obstadium,-20000,0,$200

	twisttgt	16,$80
	twistinc	4,$20

	straight	Obpit03
	park		7500,0,0

	straight	Obpit03
	pitmark
	objrel		Obsignr,-12000,3300,$200
	objrel		Obsignr,-12000,-3300,$200
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200
	objrel		Obskid3,-4000,0,-$20
	manbars		Obdhill01j,0
	straight	Obstrw
	objrel		Obsignr,-12000,3300,$200
	objrel		Obsignr,-12000,-3300,$200
	objrel		Obroadblock,-16000,-6500,$380

;============= WIDE BEND WITH MEDIUM STRAIGHT AND THEN BEND BACK

	manbars		Obdhill04,0
	right		Obcorw40
	objrel		Obc1build2,25000,0,$200
	objrel		Obskid,-2000,0,-$30
	right		Obcorw40
	twisttgt	0,$380
	twistinc	-4,-$40
	right		Obcorw40
	objrel		Obskid2,-5000,0,$8
	objrel		Obc1build2,24000,0,$200
	right		Obcorw40
	manbars		Obdhill01x,0
	straight	Obstrw
	objrel		Obskid,-5000,0,$30
	objrel		Obskid3,1000,3000,-$10
	objrel		Obc1build1,32000,0,$100
	manbars		Obdhill01,0
	straight	Obstrw
	objrel		Obarrow,5000,0,$200
	objrel		Obarrow,-5000,0,$200
	objrel		Obskid2,1000,0,-$28
	objrel		Obc1build2,25000,0,$200
	manbars		Obdhill01x,0
	straight	Obstrw
	manbars		Obdhill01r,0
	straight	Obstrw
	objrel		Obskid,-2000,-2000,$10
	objrel		Obskid3,3000,7000,-$8
	objrel		Obc1build3,29000,-8000,$00
	objrel		Obc1build3,26000,0,$300
	objrel		Obc1build3,29000,8000,$200
	twisttgt	16,$380
	twistinc	4,0
	manbars		Obcut01y,0
	straight	Ob1z
	objrel		Obskid,-3000,-2000,$58
	manbars		Obdhill01l,0
	straight	Obstrw
	objrel		Obsignr,-12000,3300,$200
	objrel		Obsignr,-12000,-3300,$200
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200
	objrel		Obc1build2,24000,0,$200
	objrel		Obskid2,2000,5000,-$30
	manbars		Obdhill01x,0
	straight	Obstrw
	objrel		Obskull,-14000,-7000,$2c0
	objrel		Obsignr,-12000,3300,$200
	objrel		Obsignr,-12000,-3300,$200
	objrel		Obskid,-5000,0,$10

	manbars		Obdhill04,0
	right		Obcorw40
	objrel		Obskid2,3000,1000,$20

	right		Obcorw40

	right		Obcorw40
	objrel		Obpyramidl,32000,0,0
	objrel		Obskid,-2000,0,$10
	objrel		Obskid3,1000,2000,$12

	right		Obcorw40
	twisttgt	0,$380
	twistinc	-4,0
;============= SLIGHT RIGHT THEN STRAIGHT THEN LEFT

	manbars		Obdhill03,0
	right		Obcorw20
	objrel		Obskid,-3000,0,-$3
	objrel		Obtermound,-14000,0,0

	manbars		Obdmt01l,0
	straight	Obstrw
	objrel		Obpyramidl,32000,0,0
	objrel		Obskid2,5000,0,$10

	manbars		Obdmt01r,0
	straight	Obstrw
	objrel		Obskid,-1000,0,$20
	objrel		Obskid3,4000,0,-$10
	objrel		Obsatdish,32000,0,$280

	manbars		Obdmt01l,0
	straight	Obstrw
	objrel		Obsatdish,22000,0,$300
	objrel		Obskid,-3000,0,-$18

	manbars		Obdmt01r,0
 	straight	Obstrw
	objrel		Obsignl,12000,3300,$200
	objrel		Obsignl,12000,-3300,$200
	objrel		Obcactus,12000,-8000,$300
	objrel		Obcactus,15000,0,$300

	manbars		0,Obdhill02
	left		Obcorw20
	objrel		Obskid2,-3000,0,$30
	objrel		Obskid3,2000,4000,-$50

;============= MEDIUM STRAIGHT FOLLOWED BY WIDE U-TURN

	manbars		Obdhill01,Obdhill01k
	straight	Obstrw
	objrel		Obskid,-1000,0,$10
	objrel		Obroadblock,16000,-6500,$80

	manbars		Obdhill01r,Obdhill01
	straight	Obstrw
	objrel		Obarrow,5000,0,$200
	objrel		Obarrow,-5000,0,$200
	objrel		Obskid2,-5000,5000,$30
	objrel		Obskid,-1000,-2000,$20

	manbars		Obcut01r,Obdhill01
	straight	Obstrw
	objrel		Obcactus,13000,-6000,$300
	objrel		Obcactus,18000,-1000,$320
	objrel		Obskull,16000,0,$160
	objrel		Obcactus,13000,2000,$100
	objrel		Obcactus,21000,4000,$180

	manbars		0,Obdhill01x
	straight	Obstrw
	objrel		Obskid,-1000,0,-$10
	objrel		Obpyramidl,-32000,0,0
	objrel		Obskid3,3000,4000,-$20
	twisttgt	-16,$380
	twistinc	-4,$40

	straight	Obstrw
	objrel		Oblarrow,-5000,0,$200
	objrel		Oblarrow,5000,0,$200

	manbars		0,Obdhill01z
	straight	Obstrw
	objrel		Obcactus,15000,-6000,$300
	objrel		Obcactus,18000,-1000,$320
	objrel		Obskid2,-2000,0,-$30
	objrel		Obskid,4000,1000,$10
	objrel		Obsignl,12000,3300,$200
	objrel		Obsignl,12000,-3300,$200

	manbars		Obdhill04,0
	left		Obcorw40
	objrel		Obpyramidl,-32000,0,$80
	objrel		Obskid,-3000,0,$20
	objrel		Obskid3,4000,0,$10
	objrel		Obcactus,12000,-3000,$300

	left		Obcorw40

	left		Obcorw40
	objrel		Obcactus,12000,-3000,$300

	left		Obcorw40
	objrel		Obcactus,15000,-7000,$320
	objrel		Obskid2,-5000,-2000,-$20
	objrel		Obskid3,1000,0,0
	twisttgt	-16,$80
	twistinc	0,$40

	left		Obcorw40

	left		Obcorw40
	objrel		Obskid,-2000,0,$10
	objrel		Obcactus,15000,-7000,$320

	left		Obcorw40
	objrel		Obcactus,15000,-1000,$20
	left		Obcorw40

;============= LONG STRAIGHT INCLUDING CHICANE (not yet)

	twisttgt	0,$100
	twistinc	4,$40

	manbars		Obcut01l,Obdhill01x			;new
	straight	Obstrw
	objrel		Obskid3,-1000,0,-$10
	objrel		Obskid,4000,1000,$20

	manbars		Obcut01x,Obdmt01r			;new
	straight	Obstrw
	objrel		Obarrow,5000,0,$200
	objrel		Obarrow,-5000,0,$200
	objrel		Obcactus,14000,-6000,$300
	objrel		Obcactus,18000,5000,$120

	manbars		Obcut01y,Obdmt01x			;new
	straight	Obstrw
	objrel		Obskid,0,2000,$30

	manbars		Obcut01z,Obdmt01l			;new
	straight	Obstrw
	objrel		Obcactus,12000,-6000,$140
	objrel		Obcactus,17000,9000,$f0
	objrel		Obskid,-5000,0,$10

	manbars		Obcut01,Obdhill01z			;new
	straight	Obstrw
	manbars		Obcut01x,Obdhill01l
	straight	Obstrw
	objrel		Obcactus,15000,-3000,$260
	objrel		Obcactus,14000,-7000,$1f0
	objrel		Obskid,-4000,0,-$20
	manbars		Obdhill01l,Obcut01
	straight	Obstrw
	objrel		Obskid2,0,4000,$70
	manbars		Obdhill01,Obcut01
	straight	Obstrw
	objrel		Obcactus,-15000,-4000,$3c0
	objrel		Obcactus,-19000,5000,$40
	straight	Ob1x
	objrel		Obsignr,-12000,5000,$200
	objrel		Obsignr,-12000,-5000,$200
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200
	manbars		Obdmt01l,Obmt01r
	straight	Obstrw
	objrel		Obsignr,-12000,5000,$200
	objrel		Obsignr,-12000,-5000,$200

;============= WIDE U-TURN FOLLOWED BY LONG STRAIGHT

	twisttgt	8,$80
	twistinc	2,-$20
	manbars		Obdmt04x,Obmt05

	right		Obcorw40
	objrel		Obskid2,2000,1000,$20

	manbars		Obdmt04y,Obmt05
	right		Obcorw40
	objrel		Obskid,4000,0,-$10



	manbars		Obdmt04,Obmt05
	right		Obcorw40
	objrel		Obskid2,0,4000,-$20

	manbars		Obdmt04x,Obmt05
	right		Obcorw40
	twisttgt	8,$380
	twistinc	0,-$40

	manbars		Obdmt04y,Obmt05
	right		Obcorw40
	objrel		Obskid2,-3000,-4000,$30

	manbars		Obdmt04,Obmt05
	right		Obcorw40
	objrel		Obskid3,0,1000,$10

	manbars		Obdmt04x,Obmt05
	right		Obcorw40
	objrel		Obskid2,6000,0,-$20

	manbars		Obdmt04x,Obmt05
	right		Obcorw40
	objrel		Obskid,4000,-1000,-$10
	twisttgt	0,$300
	twistinc	-2,-$20
	manbars		Obdmt01r,Obmt01l
	straight	Obstrw
	manbars		Obdhill01x,Obdhill01r
	straight	Obstrw
	objrel		Obarrow,5000,0,$200
	objrel		Obarrow,-5000,0,$200
	flagon		CLOSE
	manbars		Obdhill01z,Obdhill01
	straight	Obstrw
	objrel		Obcactus, 12000,0,$3c0
	objrel		Obskid,0,4000,$30
	manbars		Obdhill01y,Obdhill01x
	straight	Obstrw
	manbars		Obdhill01x,Obdhill01
	objrel		Obcactus,13000,0,$100
	
	straight	Obstrw
	
	objrel		Obskid2,2000,0,$10
	objrel		Obcactus,15000,-6000,$260
	manbars		Obvhill01l,Obvhill01r
	straight	Obstrw
	objrel		Obskid,-1000,0,-$20
	manbars		Obvhill01y,Obvhill01y
	straight	Obstrw
	objrel		Obskid3,5000,0,$10
	objrel		Obc1bridge2,0,10000,0
	straight	Obstrw
	objrel		Obskid,2000,0,$10
	manbars		Obvhill01r,Obvhill01l
	straight	Obstrw
	objrel		Obsignr,-12000,9900,$200
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200
	objrel		Obskid,0,0,$10
	manbars		Obdhill01,Obdhill01l
	straight	Obstrw
	objrel		Obsignr,-12000,3300,$200
	objrel		Obsignr,-12000,-3300,$200
	objrel		Obskid3,-3000,0,-$1c0

;============= WIDE RIGHT, MEDIUM STRAIGHT THEN SHORT LEFT

	twisttgt	8,$280
	twistinc	2,-$20


	manbars		Obdhill03,Obcut02
	right		Obcorw20
	objrel		Obskid2,-3000,0,-$20
	objrel		Obskid,4000,2000,$30

	manbars		Obdhill03x,Obcut02
	right		Obcorw20
	objrel		Obcactus,-15000,-6000,$300
	objrel		Obcactus,-10000,9000,$120
	objrel		Obskid2,-2000,0,$20

	manbars		Obdhill03,Obcut02
	right		Obcorw20
	objrel		Obcactus,-15000,-8000,$160
	objrel		Obcactus,-13000,2000,$220
	objrel		Obskid3,0,-3000,$18

	manbars		Obdhill03y,Obcut02
	right		Obcorw20
	objrel		Obskid2,2800,0,-$30

	manbars		Obdhill03x,Obcut02
	right		Obcorw20
	objrel		Obcactus,-13000,-6000,$1f0
	objrel		Obcactus,-12000,5000,$2c0
	twisttgt	0,0


	right		Obcorw20

	manbars		Obdhill01x,Obcut01z
	straight	Obstrw
	objrel		Obskid3,4000,0,$10

	manbars		Obdhill01,Obcut01
	straight	Obstrw
	objrel		Obskid2,-1000,0,-$20

	manbars		Obdhill01y,Obcut01y  
	straight	Obstrw
	objrel		Oblarrow,-5000,0,$200
	objrel		Oblarrow,5000,0,$200
	manbars		Obdhill01x,Obdhill01r
	straight	Obstrw
	objrel		Obsignl,12000,3300,$200
	objrel		Obsignl,12000,-3300,$200
	manbars		Obdhill04,Obdhill05
	left		Obcorw40
	objrel		Obskid,0,0,$20
	left		Obcorw40
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200
	left		Obcorw40

;============= WIDE RIGHT, SHORT STRAIGHT

	right		Obcorw40
	objrel		Obskid3,1000,2000,$200
	objrel		Obskid,-3000,0,$0
	right		Obcorw40
	objrel		Obskid2,3000,0,$10
	right		Obcorw40
	right		Obcorw40
	objrel		Obskid3,1000,0,$10
	objrel		Obskid,-3000,0,$40
	manbars		Obvhill01l,Obvhill01r
	straight	Obstrw
	objrel		Obskull,-15000,0,$2e0
	manbars		Obvhill01,Obvhill01
	straight	Obstrw
	objrel		Obc1bridge2,0,0,$200
	objrel		Obskid,5000,0,$30
	manbars		Obvhill01r,Obvhill01l
	straight	Obstrw
	objrel		Obsignr,-12000,9900,$200
	objrel		Obrarrow,-5000,0,$200
	objrel		Obrarrow,5000,0,$200
	objrel		Obskid2,-2000,0,$20
	manbars		Obdhill01r,Obdhill01l
	straight	Obstrw
	objrel		Obsignr,-12000,3300,$200
	objrel		Obsignr,-12000,-3300,$200
	objrel		Obskid2,-3000,-4000,$0
	objrel		Obskid3,-3000,0,$0

;============= RIGHT LEFT RIGHT BENDS

	manbars		Obcut04,Obcut05
	right		Obcorw40
	objrel		Obskid3,-3000,0,$10
	right		Obcorw40
	left		Obcorw40
	objrel		Obskid2,1000,0,-$20
	left		Obcorw40
	objrel		Obskid,3000,0,$0
	right		Obcorw40
	right		Obcorw40
	objrel		Obskid3,-3000,0,$10
	objrel		Obskid,-7000,0,$30
	right		Obcorw40
	objrel		Obskid2,3000,0,-$10
	right		Obcorw40
	manbars		Obdhill01l,Obcut01l
	straight	Obstrw

	manbars		Obdhill01,0
	straight	Obstrw
	objrel		Obarrow,5000,0,$200
	objrel		Obarrow,-5000,0,$200
	objrel		Obcactus,-15000,-8000,$160
	objrel		Obc1build2,20000,0,$100

	manbars		Obdmt01l,0			;t
	straight	Obstrw
	objrel		Obc1build2,32000,-3000,$180		;cacti
	objrel		Obcactus,-15000,-8000,$0

	manbars		Obdmt01x,0			;t
	straight	Obstrw
	objrel		Obskid,-3000,0,$c0
	objrel		Obc1build2,29000,-6000,$100

	manbars		Obdmt01r,0			;t
	straight	Obstrw
	objrel		Obc1build2,23000,-6000,$180
	objrel		Obcactus,-15000,-8000,$100
	manbars		Obdmt01l,0			;t
	straight	Obstrw
	objrel		Obsatdish,22000,0,$300
	objrel		Obsatdish,24000,18000,$280

	manbars		Obdmt01x,0			;t
	straight	Obpit03
	pushpos

	manbars		Obdmt01y,0			;t
	straight 	Obpit03

	manbars		Obdmt01r,0			;t
	straight	Obstrw

	manbars		Obdhill01x,0			;t
	straight	Obstrw

	manbars		Obdhill01,0			;t
	straight	Obstrw

	manbars		Obdhill01y,0			;t
	straight	Obstrw
	objrel		Obgrid,5000,9000,0
	objrel		Obgrid,-5000,4000,0
	objrel		Obgrid,5000,-1000,0

	manbars		Obdhill01k,0
	straight	Obstrw
	objrel		Obstart,0,6000,0
	objrel		Obgantry,-18500,14750,$200
	objrel		Obgrid,-5000,4000,0
	objrel		Obgrid,5000,-1000,0
	objrel		Obgrid,-5000,-6000,0

	manbars		0,0

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

	endtrack
 
