CUBEASF

//-------------------------------------------------------

SearchPath=WakefieldPark
SearchPath=WakefieldPark\WakefieldPark 
SearchPath=.

//-------------------------------------------------------

MASFile=sky.mas
MASFile=COMMONMAPS.MAS
MASFile=WakefieldPark.mas
MASFile=WakefieldParkMAP.mas


View=mainview
{
Clear=False
Color=(0, 0, 0)
Size=(1.00, 1.00) Center=(0.5, 0.5)
FOV=(77.75, 62.50)
ClipPlanes=(0.05, 1500.0)
View=rearview
{
Clear=False
Color=(0, 0, 0)
Size=(1024.00, 64.00) Center=(512, 32.00)
FOV=(62.5, 62.5)
ClipPlanes=(0.5, 150.0)
}
}

//-------------------------------------------------------

GroupMethod=LinkSingle
AmbientColor=(100, 109, 136)

//-------------------------------------------------------

Light=Direct00
{
  Type=Directional  Color=(220, 220, 220)  Dir=(0.5, -0.9, 0.5)
}

//-------------------------------------------------------
//-- Thanks to Neil Faichney (Krunch) for the following -
//-- Skybox structure and textures!! --------------------
//-------------------------------------------------------
Light=NightLight00 // used only to activate horizon town light effect
{
  Type=Omni Pos=(-223.159912, 11.439373, 12.055908) Range=(0.000000, 1.000000) Active=True
}

Instance=skyboxi
{
  Moveable=True
  MeshFile=skyboxi.gmt CollTarget=False HATTarget=False Render=False
  Pos=(0.0,0.0,0.0) Orient=(0.0,0.0,0.0) // move and rotate whole skybox if required
  Instance=CLOUDS
  {
    Moveable=True 
    MeshFile=horizon.gmt CollTarget=False HATTarget=False
    Instance=NightLight00Glow
    {
       Moveable=True
       MeshFile=horizonlights.gmt CollTarget=False HATTarget=False
    }
    Instance=Sky
    {
      Moveable=True 
      MeshFile=Sky.gmt CollTarget=False HATTarget=False
    } 
  }
}

Instance=t0_s0
{
	MeshFile=t0_s0.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s1
{
	MeshFile=t0_s1.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s2
{
	MeshFile=t0_s2.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s3
{
	MeshFile=t0_s3.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s4
{
	MeshFile=t0_s4.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s5
{
	MeshFile=t0_s5.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s6
{
	MeshFile=t0_s6.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s7
{
	MeshFile=t0_s7.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s8
{
	MeshFile=t0_s8.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s9
{
	MeshFile=t0_s9.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s10
{
	MeshFile=t0_s10.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s11
{
	MeshFile=t0_s11.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s12
{
	MeshFile=t0_s12.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s13
{
	MeshFile=t0_s13.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t0_s14
{
	MeshFile=t0_s14.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t1_s0
{
	MeshFile=t1_s0.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t1_s1
{
	MeshFile=t1_s1.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t1_s2
{
	MeshFile=t1_s2.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t1_s3
{
	MeshFile=t1_s3.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t2_s0
{
	MeshFile=t2_s0.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t2_s1
{
	MeshFile=t2_s1.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t2_s2
{
	MeshFile=t2_s2.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t2_s3
{
	MeshFile=t2_s3.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t2_s4
{
	MeshFile=t2_s4.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t3_s0
{
	MeshFile=t3_s0.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t3_s1
{
	MeshFile=t3_s1.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t3_s2
{
	MeshFile=t3_s2.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t3_s3
{
	MeshFile=t3_s3.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t3_s4
{
	MeshFile=t3_s4.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t3_s5
{
	MeshFile=t3_s5.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t3_s6
{
	MeshFile=t3_s6.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s0
{
	MeshFile=t4_s0.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s1
{
	MeshFile=t4_s1.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s2
{
	MeshFile=t4_s2.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s3
{
	MeshFile=t4_s3.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s4
{
	MeshFile=t4_s4.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s5
{
	MeshFile=t4_s5.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s6
{
	MeshFile=t4_s6.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s7
{
	MeshFile=t4_s7.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s8
{
	MeshFile=t4_s8.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s9
{
	MeshFile=t4_s9.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s10
{
	MeshFile=t4_s10.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s11
{
	MeshFile=t4_s11.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s12
{
	MeshFile=t4_s12.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s13
{
	MeshFile=t4_s13.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s14
{
	MeshFile=t4_s14.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s15
{
	MeshFile=t4_s15.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=t4_s16
{
	MeshFile=t4_s16.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=ripples
{
	MeshFile=ripples.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}



Instance=ta0
{
	MeshFile=ta0.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=ta1
{
	MeshFile=ta1.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=ta2
{
	MeshFile=ta2.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=ta3
{
	MeshFile=ta3.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=ta4
{
	MeshFile=ta4.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=ta5
{
	MeshFile=ta5.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=ta6
{
	MeshFile=ta6.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=ta7
{
	MeshFile=ta7.gmt CollTarget=True HATTarget=True ShadowReceiver=True
	Response=VEHICLE,TERRAIN 
}

Instance=walls01
{
	MeshFile=walls01.gmt CollTarget=True HATTarget=False ShadowReceiver=True
}

Instance=skidmarks
{
	MeshFile=skidmarks.gmt CollTarget=False HATTarget=False ShadowReceiver=True
}

Instance=trees01
{
	MeshFile=trees01.gmt CollTarget=False HATTarget=False 
}

Instance=trees02
{
	MeshFile=trees02.gmt CollTarget=False HATTarget=False 
}

Instance=trees03
{
	MeshFile=trees03.gmt CollTarget=False HATTarget=False 
}

Instance=cnrstn1
{
	MeshFile=cnrstn1.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=cnrstn2
{
	MeshFile=cnrstn2.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=cnrstn3
{
	MeshFile=cnrstn3.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=cnrstn4
{
	MeshFile=cnrstn4.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=cnrstn5
{
	MeshFile=cnrstn5.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=cnrstn6
{
	MeshFile=cnrstn6.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=pitwrkrs
{
	MeshFile=pitwrkrs.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=shrtblok
{
	MeshFile=shrtblok.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=pittyrwl
{
	MeshFile=pittyrwl.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=cones001
{
	Moveable=True VisGroups=(32)
	MeshFile=cones001.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=vansobj
{
	MeshFile=vans001.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=pitbldgs
{
	MeshFile=pitbldgs.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=garages
{
	MeshFile=garages.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}


Instance=startstd
{
	MeshFile=startstd.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=loobarr
{
	MeshFile=loobarr.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=signs001
{
	MeshFile=signs001.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}


Instance=startpol
{
	MeshFile=startpol.gmt CollTarget=True HATTarget=False ShadowReceiver=TrueShadowCaster=(Dynamic,Solid,32,32)
}

Instance=obj_people
{
	MeshFile=people01.gmt CollTarget=False HATTarget=False 
}

Instance=xfinish
{
	Render=False 
	MeshFile=xfinish.gmt CollTarget=True HATTarget=False 
	Response=VEHICLE,TIMING 
}

Instance=xsector1
{
	Render=False 
	MeshFile=xsector1.gmt CollTarget=True HATTarget=False 
	Response=VEHICLE,TIMING 
}

Instance=xsector2
{
	Render=False 
	MeshFile=xsector2.gmt CollTarget=True HATTarget=False 
	Response=VEHICLE,TIMING 
}

Instance=xpitin
{
	Render=False 
	MeshFile=xpitin.gmt CollTarget=True HATTarget=False 
	Response=VEHICLE,PITSTOP 
}

Instance=xpitout
{
	Render=False 
	MeshFile=xpitout.gmt CollTarget=True HATTarget=False 
	Response=VEHICLE,PITSTOP 
}

Instance=pitglowin
{
	VisGroups=(32)
	MeshFile=pitglowin.gmt CollTarget=False HATTarget=False 
}
Instance=pitglowout
{
	VisGroups=(32)
	MeshFile=pitglowout.gmt CollTarget=False HATTarget=False 
}
Instance=pitlightin
{
	VisGroups=(32)
	MeshFile=pitlightin.gmt CollTarget=False HATTarget=False 
}
Instance=pitlightout
{
	VisGroups=(32)
	MeshFile=pitlightout.gmt CollTarget=False HATTarget=False 
}
Instance=startglow
{
	VisGroups=(32)
	MeshFile=startglow.gmt CollTarget=False HATTarget=False 
}
Instance=startlight
{
	VisGroups=(32)
	MeshFile=startlight.gmt CollTarget=False HATTarget=False 
}
