////////////////////////////////////////////////////////////////////////////////////////////////////
// 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>
SearchPath=<VEHDIR>Rotax
SearchPath=<VEHDIR>Rotax\Teams

MASFile=Rotax.mas
MASFile=cmaps.mas

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

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

Instance=SLOT<ID>
{
  Moveable=True
  MeshFile=na_chassis_A.gmt CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(100.0) Reflect=True
//  MeshFile=fis_body_hi.gmt CollTarget=False HATTarget=False ShadowObject=(Dynamic, Solid, 256, 256) LODIn=(0.0) LODOut=(200.0) Reflect=True

  Actor=VEHICLE

<STARTUPGRADES>

  Instance=LFTIRE<UPNUMBER>
  {
    Moveable=True
 
	MeshFile=<LFTIREtirea> CollTarget=False HATTarget=False  LODIn=(0.00) LODOut=(35.0) Reflect=True
  }

    Instance=LFSpindle
  {
    Moveable=True
    MeshFile=left.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(20.0) Reflect=True
  }

  Instance=RFTIRE<UPNUMBER>
  {
   Moveable=True
  MeshFile=<RFTIREtirea> CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(35.0) Reflect=True
  
  }

  Instance=RFSpindle
  {
    Moveable=True
    MeshFile=rij.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(20.0) Reflect=True
  }

  Instance=LRTIRE<UPNUMBER>
  {
   Moveable=True
   MeshFile=<LRTIREtirea> CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(35.0) Reflect=True
   MeshFile=hub_lr.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(40.0)  Reflect=True
  
  }

  Instance=RRTIRE<UPNUMBER>
  {
    Moveable=True

    MeshFile=<RRTIREtirea> CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(35.0) Reflect=True
   MeshFile=hub_rr.gmt CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(40.0)  Reflect=True
  }

  
  
    Instance=LFRIM<UPNUMBER>
  {
    Moveable=True

	MeshFile=<LFRIMrima> CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(35.0) Reflect=True
  }



  Instance=RFRIM<UPNUMBER>
  {
   Moveable=True

   MeshFile=<RFRIMrima> CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(35.0) Reflect=True
  }



  Instance=LRRIM<UPNUMBER>
  {
   Moveable=True

   MeshFile=<LRRIMrima> CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(35.0) Reflect=True
  }

 

  Instance=RRRIM<UPNUMBER>
  {
    Moveable=True

    MeshFile=<RRRIMrima> CollTarget=False HATTarget=False LODIn=(0.00) LODOut=(35.0) Reflect=True
  }


  Instance=RWING<UPNUMBER>
  {
    Moveable=True
    MeshFile=<RWING> CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(350.0) Reflect=True Reflect=True

  }


    Instance=HELMET
  {
    Moveable=True
  
   MeshFile=na_helmet_A.gmt CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(40.0) ShadowReceiver=True Reflect=True

  }
  
   Instance=BODY
  {
    Moveable=True
    MeshFile=KART_DRIVER_LODA.gmt CollTarget=False HATTarget=False LODIn=(0.0) LODOut=(350.0)  ShadowReceiver=True Reflect=True
  }


<STOPUPGRADES>

////////////////////////////////////Stearing Wheel/////////////////
  Instance=wheel
  {
    Moveable=True
    MeshFile=na_steer_spinner.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(350.0) Reflect=True
  }

////////////////////////////////////Front Bumper /////////////////
  Instance=Fwing
  {
    Moveable=True
    MeshFile=<12>_front_bumper_A.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(350.0) Reflect=True 
  }
////////////////////////////////////Rear Bumper/////////////////

//////////////////////////////////// Nose /////////////////
  Instance=DEBRIS2
  {
    Moveable=True
    MeshFile=<34>_nose_A.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(350.0) Reflect=True 
  }


//////////////////////////////////// right sidepod /////////////////
  Instance=DEBRIS3
  {
    Moveable=True
    MeshFile=<56>_right_sidepod_A.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(350.0) Reflect=True 
  }
////////////////////////////////////  left sidepod /////////////////
  Instance=DEBRIS4
  {
    Moveable=True
    MeshFile=<56>_left_sidepod_A.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(350.0) Reflect=True 
  }

  




  Instance=engine
{
Moveable=True
MeshFile=na_engine_A.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(30.0) ShadowReceiver=True Reflect=True
}

Instance=pipe
{
Moveable=True
MeshFile=na_pipe_A.gmt CollTarget=False HATTarget=False ShadowCaster=(False, Solid, 32, 32) LODIn=(0.0) LODOut=(60.0) ShadowReceiver=True Reflect=True
}


Instance=Hdetail
{
Moveable=True
MeshFile=na_hdetail_A.gmt CollTarget=False HATTarget=False ShadowCaster=(False, Solid, 32, 32) LODIn=(0.0) LODOut=(30.0) ShadowReceiver=True Reflect=True
}

Instance=bdisc
{
Moveable=True
MeshFile=bdisc.gmt CollTarget=False HATTarget=False ShadowCaster=(False, Solid, 32, 32) LODIn=(0.0) LODOut=(30.0) ShadowReceiver=True
}

Instance=Calipo
{
Moveable=True
MeshFile=na_caliper_A.gmt CollTarget=False HATTarget=False ShadowCaster=(False, Solid, 32, 32) LODIn=(0.0) LODOut=(30.0) ShadowReceiver=True
}

Instance=na_gear
{
Moveable=True
MeshFile=na_gear.gmt CollTarget=False HATTarget=False ShadowCaster=(False, Solid, 32, 32) LODIn=(0.0) LODOut=(30.0) ShadowReceiver=True Reflect=True
}

Instance=na_seat
{
Moveable=True
MeshFile=na_seat.gmt CollTarget=False HATTarget=False ShadowCaster=(False, Solid, 32, 32) LODIn=(0.0) LODOut=(30.0) ShadowReceiver=True Reflect=True
}

Instance=Battery
{
Moveable=True
 MeshFile=bat.gmt CollTarget=False HATTarget=False  ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(140.0) ShadowReceiver=True Reflect=True

}

Instance=chain
{
Moveable=True
MeshFile=chain.gmt CollTarget=False HATTarget=False ShadowCaster=(Dynamic, Solid, 64, 64) LODIn=(0.0) LODOut=(100.0) ShadowReceiver=True Reflect=True

}
  
  

}