
////////////////////////////////////EXAMPLE UPGRADES////////////////////////////////////////////////////////////////////////
///
///   UpgradeType="PARTS"               //Type of upgrade. This can be named anything
///   {
///     Instance="LVL1 Front Part"      //What instance in the GEN file to modify
///     UpgradeLevel="STOCK"            //what level of upgrade
///     {
///       GEN=<FPARTEXISTS>="//"        //This replaces the token <FPARTEXISTS> with // in the GEN. To comment it out
///       GEN=<FPART>=                  //You need some definition here, even though it doesn't exist
///     }
///
///     UpgradeLevel="LVL2 Front Part"  //what level of upgrade
///     {
///       GEN=<RWINGEXISTS>=""          //This replaces the token <FPARTEXISTS> with nothing in the GEN. To uncomment it out
///       Description="Front Part lvl2" //This is the description that goes in the in-game menus
///       GEN=<FPART>=FPART_lvl2.gmt    //what GMT file replace that token (<RWING>) in the GEN File
///     }
///   }
///
///
///   You can create any number of upgrades with any name you wish. Just use the above sample and expand upon it
///      
////////////////////////////////////END EXAMPLE/////////////////////////////////////////////////////////////////////////////

BaseVehiclePrice=1


UpgradeType="Driver View Eyepoint"
 {
  UpgradeLevel="normal Eyepoint"
  {
   Description="standard view further away from the steeringwheel"
   CPIT=Eyepoint=(0.331, 0.585, 0.21)
  }
  UpgradeLevel="closer Eyepoint"
  {
   Description="driver view closer to the steeringwheel"
   CPIT=Eyepoint=(0.331, 0.59, 0.079)
  }
 }


UpgradeType="Windshield"
 {
  Instance=Cockpit

  Incremental=0
  
  UpgradeLevel="normal Windshield"
  {
   Description="Windshield with sunshade"
   GEN=<opelgt_windshield>=OPEL_GT_BANNER_STYLE1.GMT
  }
  UpgradeLevel="clear Windshield"
  {
   Description="Windshield without sunshade"
   GEN=<opelgt_windshield>=OPEL_GT_BANNER_STYLE2.GMT
  }
 }

UpgradeType="Windshield Dirt"
 {
  Instance=Cockpit

  Incremental=0
  
  UpgradeLevel="normal windshield dirt"
  {
   Description="Windshield with static dirt"
   GEN=<opelgt_dirtshield>=OPEL_GT_CPIT_WINDIRT_STATIC.GMT
  }
  UpgradeLevel="dynamic Windshield dirt"
  {
   Description="Windshield with dirt buildup (Cycle is about 1,5 hours)"
   GEN=<opelgt_dirtshield>=OPEL_GT_CPIT_WINDIRT_buildup.gmt
  }
 }

  
UpgradeType="Force Feedback"
{
  // You can purchase any level at any time
  Incremental=0

  // Standard level 1
  UpgradeLevel="Default FFB"
 {
    Description="Default Force Feedback"
    IconLevel=0
    Price=0  
  }

  // Level 2
  UpgradeLevel="Higher FFB"
  {
    Description="Higher Force Feedback"
    IconLevel=0
    Price=0

    HDV=[CONTROLS]
    HDV=SteeringFFBMult=2.0
  }

  // Level 3
  UpgradeLevel="Strong FFB"
  {
    Description="Strong Force Feedback"
    IconLevel=0
    Price=0

    HDV=[CONTROLS]
    HDV=SteeringFFBMult=3.5
  }

  // Level 4
  UpgradeLevel="Heavy FFB"
  {
    Description="Heavy Force Feedback"
    IconLevel=0
    Price=0

    HDV=[CONTROLS]
    HDV=SteeringFFBMult=8.5
  }
  
    // Level 0
    UpgradeLevel="No FFB - realfeel"
    {
      Description="realfeel, not really implemented"
      IconLevel=0
      Price=0
  
      HDV=[CONTROLS]
      HDV=SteeringFFBMult=0.0
  }
}

UpgradeType="Shifting style"
{
  UpgradeLevel="Paddles"
  {
    Description="Sequential shifting, no clutch"
  }

  UpgradeLevel="Gated Shifter"
  { 
    Description="Gated shifter with clutch"

   
     HDV=[DRIVELINE]
     HDV=UpshiftDelay=0.05
     HDV=UpshiftClutchTime=0.0
     HDV=DownshiftDelay=0.05
     HDV=DownshiftClutchTime=0.0
     HDV=DownshiftBlipThrottle=0.0
  }
}

