////////////////////////////////////////////////////////////////////////////////////////////////////
// This file specifices how to generate the vehicle graphics for the options car spinner only.
// It is pointed to by one or more *.veh files.
//
// All information except tokens are copied directly.
// Tokens have the format "<value>" where value is one of the following:
//   ID        - this is replaced by the proper slot identification (000, 001, etc.), or
//   1,2,3,etc - this is replaced by the first 1,2,3 characters of the
//               vehicle filename
//   VEHDIR    - this is replaced with the proper vehicles directory (e.g. E:\Data\season01\vehicles)
//   TEAMDIR   - this is replaced with the proper team directory (e.g. season01\vehicles\williams)
//   SPIN      - for the vehicle spinner in the options only
////////////////////////////////////////////////////////////////////////////////////////////////////

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

SearchPath=<VEHDIR>

MASFile=buggies\ATV.MAS
MASFile=buggies\susp.MAS
MASFile=cmaps.mas

ReflectPlane=(0.0, -1.0, 0.0, 0.0)

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

 Instance=SLOT<ID>
  {
  Moveable=True
  MeshFile=mon_bod.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 512, 512) LODIn=(0.0)LODOut=(250.0) 
  MeshFile=bug_coll.gmt Render=False CollTarget=True HATTarget=False LODIn=(0.0) LODOut=(0.0)
 
 Actor=VEHICLE
Instance=COCKPIT
  {
 Moveable=True
 MeshFile=MON_COC.gmt CollTarget=False HATTarget=False  LODIn=(0.00) LODOut=(5.0)
 MeshFile=mon_dash.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(5.0)
 MeshFile=mon_tac.gmt CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(5.0) 
 MeshFile=mon_speed.gmt CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(5.0)  
 MeshFile=mon_tacf.gmt CollTarget=False HATTarget=False  LODIn=(0.0) LODOut=(5.0)
 MeshFile=mon_speedf.gmt CollTarget=False HATTarget=False  LODIn=(0.0) LODOut=(5.0)
 MeshFile=MON_gear.gmt CollTarget=False HATTarget=False  LODIn=(0.0) LODOut=(5.0)
 MeshFile=ATV_MIR.gmt CollTarget=False HATTarget=False  LODIn=(0.0) LODOut=(5.0)
 MeshFile=mon_driver.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(5.0)
 MeshFile=mon_dash.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(5.0)
 }
 

/////////////////////////////////////////////////////
 
 instance=bug_tac
  {
    Moveable=True
 MeshFile=mon_tac.gmt CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(100.0)
 }
 instance=mon_speed
  {
    Moveable=True 
 MeshFile=mon_speed.gmt CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(100.0) 
  } 
 Instance=seat
  {
    Moveable=True 
    MeshFile=mon_seat.gmt CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(50.0)
  }

//////////////////////////////////////////////////////////////////

//////////////////////////////////// HEADLIGHTS/////////////////
Projector=Headlight
  {
    Moveable=True Dyn=True Active=False Pos=(0.0, 0.0, -55.0) Dir=(0.0, -.3, -.7) Radius=(20.4) Blend=(InvDstColor, One) Texmap=headlight3.tga
  }
///////////////////////////////////////////END OF OMNI LIGHTS/////////////////////////////////////////////////////
  Instance=HlightDS   //Headlights -Driver Side
  {
    Moveable=True
    MeshFile=hlglo_DS.gmt CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(150.0) 
  }

  Instance=HlightPS   //Headlights -Passenger Side
  {
    Moveable=True
    MeshFile=hlglo_PS.gmt CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(150.0) 
  }

  
//////////////////////////////////// /////////////////
  
  Instance=charger
  {
    Moveable=True
   meshFile=mon_charger.gmt CollTarget=False HATTarget=False LODIn=(0.4) LODOut=(250.0)
   MeshFile=mon_pul.gmt CollTarget=False HATTarget=False LODIn=(0.0)  LODOut=(100.0) 
   } 
 Instance=DEBRIS4
  {
    Moveable=True
 MeshFile=atv_stuts.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64)  LODIn=(0.0) LODOut=(150.0) 
  }
 Instance=DEBRIS5
  {
    Moveable=True
 MeshFile=bug_lrsusp.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(150.0) 
  }
 Instance=DEBRIS6
  {
    Moveable=True
  MeshFile=bug_LFsusp.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(150.0) 
  }
 Instance=DEBRIS7
  {
    Moveable=True
MeshFile=bug_rrsusp.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(150.0)
  }
 Instance=DEBRIS8
  {
    Moveable=True
  MeshFile=bug_rFsusp.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(150.0)
  }

/////////////////////////////////////////////////////////////////////////
/////////////////////////////////Left Front Tire and Spindle//////////////////////////////////////////////////
   Instance=LFTIRE
  {
    Moveable=True
    MeshFile=<LFTIRE> CollTarget=TRUE HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.00) LODOut=(100.0)
    MeshFile=<LFTIREA> CollTarget=TRUE HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(100.00) LODOut=(250.0) 
  }

  
/////////////////////////////////Right Front Tire and Spindle//////////////////////////////////////////////////
  Instance=RFTIRE
  {
   Moveable=True
   MeshFile=<RFTIRE> CollTarget=TRUE HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.00) LODOut=(100.0) 
   MeshFile=<RFTIREA> CollTarget=TRUE HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(100.00) LODOut=(250.0)
  }

/////////////////////////////////Left Rear Tire and Spindle//////////////////////////////////////////////////
  Instance=LRTIRE
  {
    Moveable=True
    MeshFile=<LRTIRE> CollTarget=TRUE HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.00) LODOut=(100.0) 
    MeshFile=<LRTIREA> CollTarget=TRUE HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(100.00) LODOut=(250.0)
  }

  
/////////////////////////////////Right Rear Tire and Spindle//////////////////////////////////////////////////
  Instance=RRTIRE
  {
    Moveable=True
    MeshFile=<RRTIRE> CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64)  LODIn=(0.00) LODOut=(100.0) 
    MeshFile=<RRTIREA> CollTarget=TRUE HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(100.00) LODOut=(250.0)
  }
Instance=LFSpindle
  {
    Moveable=True
    MeshFile=bug_lfspin.gmt  CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(10.0)
  }
/////////////////////////////////rf Spindle//////////////////////////////////////////////////
  Instance=RFSpindle
  {
    Moveable=True
    MeshFile=bug_rfspin.gmt  CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(10.0)
     
  }
/////////////////////////////////Left Rear Spindle//////////////////////////////////////////////////
    Instance=LRSpindle
  {
    Moveable=True
    MeshFile=bug_RLspin.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(10.0) 
  }
/////////////////////////////////Right Rear Spindle//////////////////////////////////////////////////
    Instance=RRSpindle
  {
    Moveable=True
    MeshFile=bug_rrspin.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(10.0)   
  }
  
 Instance=helmet
  {
    Moveable=True
    MeshFile=MON_helmet.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(150.0) 
   }
  Instance=driver
  {
    Moveable=True
    MeshFile=mon_drivera.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(150.0)
}
 Instance=WHEEL   //steering wheel
  {
    Moveable=True
    MeshFile=<WHEEL>  CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(0.60) 
  }
 Instance=mon_wheela
  {
    Moveable=True
    MeshFile=mon_wheela.gmt CollTarget=False HATTarget=False LODIn=(0.30) LODOut=(50.0) 
    
  }
 Instance=BACKFIRE
  {
  Moveable=True
  MeshFile=MON_backfire_1.gmt CollTarget=True HATTarget=True ShadowReceiver=False
  MeshFile=MON_backfire_2.gmt CollTarget=True HATTarget=True ShadowReceiver=False
   }

    }