		
		class Driver:Combat
			{
			actions="CargoActions";
			//file="cargo.rtm";
			//speed=-25;
			//looped=1;
			//soundEnabled=0;
			equivalentTo="Combat";
			};

		class Pilot:Driver
			{
			file="cargo.rtm";
			speed=-1;
			looped=1;
			};

		class Gunner:Driver
			{
			file="cargo.rtm";
			speed=-10;
			looped=1;
			};

		class Commander:Driver
			{
			file="cargo.rtm";
			speed=-10;
			looped=1;
			};

		class Cargo:Driver
			{
			actions="CargoActions";
			file="cargostat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"CargoVer1",0.6,"CargoVer2",0.1,"CargoVer3",0.1,"CargoVer4",0.1,"CargoVer5",0.1,"Cargo"};
			equivalentTo="Cargo";
			interpolationSpeed=1;
			};

		class CargoVer1:Cargo
			{
			file="cargosoft.rtm";
			speed=-3.8;
			looped=1;
			};

		class CargoVer2:Cargo
			{
			file="cargomenipusku.rtm";
			speed=-3.8;
			looped=1;
			};

		class CargoVer3:Cargo
			{
			file="cargopuska.rtm";
			speed=-4.1999998;
			looped=1;
			};

		class CargoVer4:Cargo
			{
			file="cargorozhlizise.rtm";
			speed=-3.2;
			looped=1;
			};

		class CargoVer5:Cargo
			{
			file="cargo.rtm";
			speed=-9.6000004;
			looped=1;
			};

		class M113Gunner:Driver
			{
			file="M113Gunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M113GunnerV1",0.7,"M113Gunner"};
			interpolateWith[]={"M113GunnerV1",0.5};
			equivalentTo="M113Gunner";
			interpolationSpeed=1;
			connectTo[]={"M113GunnerDying",1};
			};

		class M113GunnerV1:M113Gunner
			{
			file="M113Gunner.rtm";
			speed=-4;
			looped=1;
			};

		class M113GunnerDying:DefaultDie
			{
			actions="NoActions";
			file="M113Gunnersmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"M113Gunner",1};
			};

		class M113GunnerDead:M113GunnerDying
			{
			actions="DeadActions";
			file="M113Gunnersmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"M113GunnerDying",1};
			connectTo[]={"DeadState",1};
			};

		class M113Driver:Driver
			{
			file="M113Driverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M113DriverV1",0.7,"M113Driver"};
			interpolateWith[]={"M113DriverV1",0.5};
			equivalentTo="M113Driver";
			interpolationSpeed=1;
			};

		class M113DriverV1:M113Driver
			{
			file="M113Driver.rtm";
			speed=-4;
			looped=1;
			};

		class M113DriverOut:Driver
			{
			file="M113DriverOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M113DriverOutV1",0.7,"M113DriverOut"};
			interpolateWith[]={"M113DriverOutV1",0.5};
			equivalentTo="M113DriverOut";
			interpolationSpeed=1;
			connectTo[]={"M113DriverOutDying",1};
			};

		class M113DriverOutV1:M113DriverOut
			{
			file="M113DriverOut.rtm";
			speed=-4;
			looped=1;
			};

		class M113DriverOutDying:DefaultDie
			{
			actions="NoActions";
			file="M113DriverOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"M113DriverOut",1};
			};

		class M113DriverOutDead:M113DriverOutDying
			{
			actions="DeadActions";
			file="M113DriverOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"M113DriverOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class M113Medic:Driver
			{
			file="M113Medicstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M113MedicV1",0.7,"M113Medic"};
			interpolateWith[]={"M113MedicV1",0.5};
			equivalentTo="M113Medic";
			interpolationSpeed=1;
			};

		class M113MedicV1:M113Medic
			{
			file="M113Medic.rtm";
			speed=-4;
			looped=1;
			};

		class Nemocnej:Driver
			{
			file="Nemocnejstat.rtm";
			speed=10000000000.0;
			looped=1;
			};

		class M60Gunner:Driver
			{
			file="M60Gunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M60GunnerV1",0.7,"M60Gunner"};
			interpolateWith[]={"M60GunnerV1",0.5};
			equivalentTo="M60Gunner";
			interpolationSpeed=1;
			};

		class M60GunnerV1:M60Gunner
			{
			file="M60Gunner.rtm";
			speed=-4;
			looped=1;
			};

		class M60Driver:Driver
			{
			file="M60Driverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M60DriverV1",0.7,"M60Driver"};
			interpolateWith[]={"M60DriverV1",0.5};
			equivalentTo="M60Driver";
			interpolationSpeed=1;
			};

		class M60DriverV1:M60Driver
			{
			file="M60Driver.rtm";
			speed=-4;
			looped=1;
			};

		class M60Commander:Driver
			{
			file="M60Commanderstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M60CommanderV1",0.7,"M60Commander"};
			interpolateWith[]={"M60CommanderV1",0.5};
			equivalentTo="M60Commander";
			interpolationSpeed=1;
			};

		class M60CommanderV1:M60Commander
			{
			file="M60Commander.rtm";
			speed=-4;
			looped=1;
			};

		class M60DriverOut:Driver
			{
			file="M60DriverOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M60DriverOutV1",0.7,"M60DriverOut"};
			interpolateWith[]={"M60DriverOutV1",0.5};
			equivalentTo="M60DriverOut";
			interpolationSpeed=1;
			connectTo[]={"M60DriverOutDying",1};
			};

		class M60DriverOutV1:M60DriverOut
			{
			file="M60DriverOut.rtm";
			speed=-4;
			looped=1;
			};

		class M60DriverOutDying:DefaultDie
			{
			actions="NoActions";
			file="M60DriverOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"M60DriverOut",1};
			};

		class M60DriverOutDead:M60DriverOutDying
			{
			actions="DeadActions";
			file="M60DriverOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"M60DriverOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class M60CommanderOut:Driver
			{
			file="M60CommanderOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M60CommanderOutV1",0.7,"M60CommanderOut"};
			interpolateWith[]={"M60CommanderOutV1",0.5};
			equivalentTo="M60CommanderOut";
			interpolationSpeed=1;
			connectTo[]={"M60CommanderOutDying",1};
			};

		class M60CommanderOutV1:M60CommanderOut
			{
			file="M60CommanderOut.rtm";
			speed=-4;
			looped=1;
			};

		class M60CommanderOutDying:DefaultDie
			{
			actions="NoActions";
			file="M60CommanderOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"M60CommanderOut",1};
			};

		class M60CommanderOutDead:M60CommanderOutDying
			{
			actions="DeadActions";
			file="M60CommanderOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"M60CommanderOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class M1A1Commander:Driver
			{
			file="M1A1Commanderstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M1A1CommanderV1",0.7,"M1A1Commander"};
			interpolateWith[]={"M1A1CommanderV1",0.5};
			equivalentTo="M1A1Commander";
			interpolationSpeed=1;
			};

		class M1A1CommanderV1:M1A1Commander
			{
			file="M1A1Commander.rtm";
			speed=-4;
			looped=1;
			};

		class M1A1Gunner:Driver
			{
			file="M1A1Gunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M1A1GunnerV1",0.7,"M1A1Gunner"};
			interpolateWith[]={"M1A1GunnerV1",0.5};
			equivalentTo="M1A1Gunner";
			interpolationSpeed=1;
			};

		class M1A1GunnerV1:M1A1Gunner
			{
			file="M1A1Gunner.rtm";
			speed=-4;
			looped=1;
			};

		class M1A1Driver:Driver
			{
			file="M1A1Driverstat.rtm";
			speed=10000000000.0;
			looped=1;
			};

		class M1A1DriverOut:Driver
			{
			file="M1A1DriverOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M1A1DriverOutV1",0.7,"M1A1DriverOut"};
			interpolateWith[]={"M1A1DriverOutV1",0.5};
			equivalentTo="M1A1DriverOut";
			interpolationSpeed=1;
			connectTo[]={"M1A1DriverOutDying",1};
			};

		class M1A1DriverOutV1:M1A1DriverOut
			{
			file="M1A1DriverOut.rtm";
			speed=-4;
			looped=1;
			};

		class M1A1DriverOutDying:DefaultDie
			{
			actions="NoActions";
			file="M1A1DriverOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"M1A1DriverOut",1};
			};

		class M1A1DriverOutDead:M1A1DriverOutDying
			{
			actions="DeadActions";
			file="M1A1DriverOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"M1A1DriverOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class M1A1CommanderOut:Driver
			{
			file="M1A1CommanderOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M1A1CommanderOutV1",0.7,"M1A1CommanderOut"};
			interpolateWith[]={"M1A1CommanderOutV1",0.5};
			equivalentTo="M1A1CommanderOut";
			interpolationSpeed=1;
			connectTo[]={"M1A1CommanderOutDying",1};
			};

		class M1A1CommanderOutV1:M1A1CommanderOut
			{
			file="M1A1CommanderOut.rtm";
			speed=-4;
			looped=1;
			};

		class M1A1CommanderOutDying:DefaultDie
			{
			actions="NoActions";
			file="M1A1CommanderOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"M1A1CommanderOut",1};
			};

		class M1A1CommanderOutDead:M1A1CommanderOutDying
			{
			actions="DeadActions";
			file="M1A1CommanderOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"M1A1CommanderOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class BMPGunner:Driver
			{
			file="BMPGunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"BMPGunnerV1",0.7,"BMPGunner"};
			interpolateWith[]={"BMPGunnerV1",0.5};
			equivalentTo="BMPGunner";
			interpolationSpeed=1;
			};

		class BMPGunnerV1:BMPGunner
			{
			file="BMPGunner.rtm";
			speed=-4;
			looped=1;
			};

		class BMPDriver:Driver
			{
			file="BMPDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"BMPDriverV1",0.7,"BMPDriver"};
			interpolateWith[]={"BMPDriverV1",0.5};
			equivalentTo="BMPDriver";
			interpolationSpeed=1;
			};

		class BMPDriverV1:BMPDriver
			{
			file="BMPDriver.rtm";
			speed=-4;
			looped=1;
			};

		class BMPCommander:Driver
			{
			file="BMPCommanderstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"BMPCommanderV1",0.7,"BMPCommander"};
			interpolateWith[]={"BMPCommanderV1",0.5};
			equivalentTo="BMPCommander";
			interpolationSpeed=1;
			};

		class BMPCommanderV1:BMPCommander
			{
			file="BMPCommander.rtm";
			speed=-4;
			looped=1;
			};

		class BMPGunnerOut:Driver
			{
			file="BMPGunnerOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"BMPGunnerOutV1",0.7,"BMPGunnerOut"};
			interpolateWith[]={"BMPGunnerOutV1",0.5};
			equivalentTo="BMPGunnerOut";
			interpolationSpeed=1;
			connectTo[]={"BMPGunnerOutDying",1};
			};

		class BMPGunnerOutV1:BMPGunnerOut
			{
			file="BMPGunnerOut.rtm";
			speed=-4;
			looped=1;
			};

		class BMPGunnerOutDying:DefaultDie
			{
			actions="NoActions";
			file="BMPGunnerOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"BMPGunnerOut",1};
			};

		class BMPGunnerOutDead:BMPGunnerOutDying
			{
			actions="DeadActions";
			file="BMPGunnerOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"BMPGunnerOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class BMPDriverOut:Driver
			{
			file="BMPDriverOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"BMPDriverOutV1",0.7,"BMPDriverOut"};
			interpolateWith[]={"BMPDriverOutV1",0.5};
			equivalentTo="BMPDriverOut";
			interpolationSpeed=1;
			connectTo[]={"BMPDriverOutDying",1};
			};

		class BMPDriverOutV1:BMPDriverOut
			{
			file="BMPDriverOut.rtm";
			speed=-4;
			looped=1;
			};

		class BMPDriverOutDying:DefaultDie
			{
			actions="NoActions";
			file="BMPDriverOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"BMPDriverOut",1};
			};

		class BMPDriverOutDead:BMPDriverOutDying
			{
			actions="DeadActions";
			file="BMPDriverOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"BMPDriverOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class BMPCommanderOut:Driver
			{
			file="BMPCommanderOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"BMPCommanderOutV1",0.7,"BMPCommanderOut"};
			interpolateWith[]={"BMPCommanderOutV1",0.5};
			equivalentTo="BMPCommanderOut";
			interpolationSpeed=1;
			connectTo[]={"BMPCommanderOutDying",1};
			};

		class BMPCommanderOutV1:BMPCommanderOut
			{
			file="BMPCommanderOut.rtm";
			speed=-4;
			looped=1;
			};

		class BMPCommanderOutDying:DefaultDie
			{
			actions="NoActions";
			file="BMPCommanderOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"BMPCommanderOut",1};
			};

		class BMPCommanderOutDead:BMPCommanderOutDying
			{
			actions="DeadActions";
			file="BMPCommanderOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"BMPCommanderOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class T72Gunner:Driver
			{
			file="T72Gunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T72GunnerV1",0.7,"T72Gunner"};
			interpolateWith[]={"T72GunnerV1",0.5};
			equivalentTo="T72Gunner";
			interpolationSpeed=1;
			};

		class T72GunnerV1:T72Gunner
			{
			file="T72Gunner.rtm";
			speed=-4;
			looped=1;
			};

		class T72Driver:Driver
			{
			file="T72Driverstat.rtm";
			speed=10000000000.0;
			looped=1;
			};

		class T72Commander:Driver
			{
			file="T72Commanderstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T72CommanderV1",0.7,"T72Commander"};
			interpolateWith[]={"T72CommanderV1",0.5};
			equivalentTo="T72Commander";
			interpolationSpeed=1;
			};

		class T72CommanderV1:T72Commander
			{
			file="T72Commander.rtm";
			speed=-4;
			looped=1;
			};

		class T72DriverOut:Driver
			{
			file="T72DriverOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T72DriverOutV1",0.7,"T72DriverOut"};
			interpolateWith[]={"T72DriverOutV1",0.5};
			equivalentTo="T72DriverOut";
			interpolationSpeed=1;
			connectTo[]={"T72DriverOutDying",1};
			};

		class T72DriverOutV1:T72DriverOut
			{
			file="T72DriverOut.rtm";
			speed=-4;
			looped=1;
			};

		class T72DriverOutDying:DefaultDie
			{
			actions="NoActions";
			file="T72DriverOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"T72DriverOut",1};
			};

		class T72DriverOutDead:T72DriverOutDying
			{
			actions="DeadActions";
			file="T72DriverOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"T72DriverOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class T72GunnerOut:Driver
			{
			file="T72GunnerOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T72GunnerOutV1",0.7,"T72GunnerOut"};
			interpolateWith[]={"T72GunnerOutV1",0.5};
			equivalentTo="T72GunnerOut";
			interpolationSpeed=1;
			connectTo[]={"T72GunnerOutDying",1};
			};

		class T72GunnerOutV1:T72GunnerOut
			{
			file="T72GunnerOut.rtm";
			speed=-4;
			looped=1;
			};

		class T72GunnerOutDying:DefaultDie
			{
			actions="NoActions";
			file="T72GunnerOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"T72GunnerOut",1};
			};

		class T72GunnerOutDead:T72GunnerOutDying
			{
			actions="DeadActions";
			file="T72GunnerOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"T72GunnerOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class T72CommanderOut:Driver
			{
			file="T72CommanderOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T72CommanderOutV1",0.7,"T72CommanderOut"};
			interpolateWith[]={"T72CommanderOutV1",0.5};
			equivalentTo="T72CommanderOut";
			interpolationSpeed=1;
			connectTo[]={"T72CommanderOutDying",1};
			};

		class T72CommanderOutV1:T72CommanderOut
			{
			file="T72CommanderOut.rtm";
			speed=-4;
			looped=1;
			};

		class T72CommanderOutDying:DefaultDie
			{
			actions="NoActions";
			file="T72CommanderOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"T72CommanderOut",1};
			};

		class T72CommanderOutDead:T72CommanderOutDying
			{
			actions="DeadActions";
			file="T72CommanderOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"T72CommanderOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class T80GunnerOut:Driver
			{
			file="T80GunnerOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T80GunnerOutV1",0.7,"T80GunnerOut"};
			interpolateWith[]={"T80GunnerOutV1",0.5};
			equivalentTo="T80GunnerOut";
			interpolationSpeed=1;
			connectTo[]={"T80GunnerOutDying",1};
			};

		class T80GunnerOutV1:T80GunnerOut
			{
			file="T80GunnerOut.rtm";
			speed=-4;
			looped=1;
			};

		class T80GunnerOutDying:DefaultDie
			{
			actions="NoActions";
			file="T80GunnerOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"T80GunnerOut",1};
			};

		class T80GunnerOutDead:T80GunnerOutDying
			{
			actions="DeadActions";
			file="T80GunnerOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"T80GunnerOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class T80CommanderOut:Driver
			{
			file="T80CommanderOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T80CommanderOutV1",0.7,"T80CommanderOut"};
			interpolateWith[]={"T80CommanderOutV1",0.5};
			equivalentTo="T80CommanderOut";
			interpolationSpeed=1;
			connectTo[]={"T80CommanderOutDying",1};
			};

		class T80CommanderOutV1:T80CommanderOut
			{
			file="T80CommanderOut.rtm";
			speed=-4;
			looped=1;
			};

		class T80CommanderOutDying:DefaultDie
			{
			actions="NoActions";
			file="T80CommanderOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"T80CommanderOut",1};
			};

		class T80CommanderOutDead:T80CommanderOutDying
			{
			actions="DeadActions";
			file="T80CommanderOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"T80CommanderOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class T55Gunner:Driver
			{
			file="T55Gunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T55GunnerV1",0.7,"T55Gunner"};
			interpolateWith[]={"T55GunnerV1",0.5};
			equivalentTo="T55Gunner";
			interpolationSpeed=1;
			};

		class T55GunnerV1:T55Gunner
			{
			file="T55Gunner.rtm";
			speed=-4;
			looped=1;
			};

		class T55Commander:Driver
			{
			file="T55Commanderstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T55CommanderV1",0.7,"T55Commander"};
			interpolateWith[]={"T55CommanderV1",0.5};
			equivalentTo="T55Commander";
			interpolationSpeed=1;
			};

		class T55CommanderV1:T55Commander
			{
			file="T55Commander.rtm";
			speed=-4;
			looped=1;
			};

		class T55DriverOut:Driver
			{
			file="T55DriverOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T55DriverOutV1",0.7,"T55DriverOut"};
			interpolateWith[]={"T55DriverOutV1",0.5};
			equivalentTo="T55DriverOut";
			interpolationSpeed=1;
			connectTo[]={"T55DriverOutDying",1};
			};

		class T55DriverOutV1:T55DriverOut
			{
			file="T55DriverOut.rtm";
			speed=-4;
			looped=1;
			};

		class T55DriverOutDying:DefaultDie
			{
			actions="NoActions";
			file="T55DriverOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"T55DriverOut",1};
			};

		class T55DriverOutDead:T55DriverOutDying
			{
			actions="DeadActions";
			file="T55DriverOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"T55DriverOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class T55CommanderOut:Driver
			{
			file="T55CommanderOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"T55CommanderOutV1",0.7,"T55CommanderOut"};
			interpolateWith[]={"T55CommanderOutV1",0.5};
			equivalentTo="T55CommanderOut";
			interpolationSpeed=1;
			connectTo[]={"T55CommanderOutDying",1};
			};

		class T55CommanderOutV1:T55CommanderOut
			{
			file="T55CommanderOut.rtm";
			speed=-4;
			looped=1;
			};

		class T55CommanderOutDying:DefaultDie
			{
			actions="NoActions";
			file="T55CommanderOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"T55CommanderOut",1};
			};

		class T55CommanderOutDead:T55CommanderOutDying
			{
			actions="DeadActions";
			file="T55CommanderOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"T55CommanderOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class ZSUGunner:Driver
			{
			file="ZSUGunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"ZSUGunnerV1",0.7,"ZSUGunner"};
			interpolateWith[]={"ZSUGunnerV1",0.5};
			equivalentTo="ZSUGunner";
			interpolationSpeed=1;
			};

		class ZSUGunnerV1:ZSUGunner
			{
			file="ZSUGunner.rtm";
			speed=-4;
			looped=1;
			};

		class ZSUDriver:Driver
			{
			file="ZSUDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"ZSUDriverV1",0.7,"ZSUDriver"};
			interpolateWith[]={"ZSUDriverV1",0.5};
			equivalentTo="ZSUDriver";
			interpolationSpeed=1;
			connectTo[]={"ZSUDriverDying",1};
			};

		class ZSUDriverV1:ZSUDriver
			{
			file="ZSUDriver.rtm";
			speed=-4;
			looped=1;
			};

		class ZSUDriverDying:DefaultDie
			{
			actions="NoActions";
			file="ZSUDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"ZSUDriver",1};
			};

		class ZSUDriverDead:ZSUDriverDying
			{
			actions="DeadActions";
			file="ZSUDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"ZSUDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class ZSUCommander:Driver
			{
			file="ZSUCommanderstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"ZSUCommanderV1",0.7,"ZSUCommander"};
			interpolateWith[]={"ZSUCommanderV1",0.5};
			equivalentTo="ZSUCommander";
			interpolationSpeed=1;
			};

		class ZSUCommanderV1:ZSUCommander
			{
			file="ZSUCommander.rtm";
			speed=-4;
			looped=1;
			};

		class ZSUGunnerOut:Driver
			{
			file="ZSUGunnerOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"ZSUGunnerOutV1",0.7,"ZSUGunnerOut"};
			interpolateWith[]={"ZSUGunnerOutV1",0.5};
			equivalentTo="ZSUGunnerOut";
			interpolationSpeed=1;
			connectTo[]={"ZSUGunnerOutDying",1};
			};

		class ZSUGunnerOutV1:ZSUGunnerOut
			{
			file="ZSUGunnerOut.rtm";
			speed=-4;
			looped=1;
			};

		class ZSUGunnerOutDying:DefaultDie
			{
			actions="NoActions";
			file="ZSUGunnerOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"ZSUGunnerOut",1};
			};

		class ZSUGunnerOutDead:ZSUGunnerOutDying
			{
			actions="DeadActions";
			file="ZSUGunnerOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"ZSUGunnerOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class ZSUCommanderOut:Driver
			{
			file="ZSUCommanderOutstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"ZSUCommanderOutV1",0.7,"ZSUCommanderOut"};
			interpolateWith[]={"ZSUCommanderOutV1",0.5};
			equivalentTo="ZSUCommanderOut";
			interpolationSpeed=1;
			connectTo[]={"ZSUCommanderOutDying",1};
			};

		class ZSUCommanderOutV1:ZSUCommanderOut
			{
			file="ZSUCommanderOut.rtm";
			speed=-4;
			looped=1;
			};

		class ZSUCommanderOutDying:DefaultDie
			{
			actions="NoActions";
			file="ZSUCommanderOutsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"ZSUCommanderOut",1};
			};

		class ZSUCommanderOutDead:ZSUCommanderOutDying
			{
			actions="DeadActions";
			file="ZSUCommanderOutsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"ZSUCommanderOutDying",1};
			connectTo[]={"DeadState",1};
			};

		class UH60Pilot:Driver
			{
			file="UH60Pilotstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"UH60PilotV1",0.7,"UH60Pilot"};
			interpolateWith[]={"UH60PilotV1",0.5};
			equivalentTo="UH60Pilot";
			interpolationSpeed=1;
			connectTo[]={"UH60PilotDying",1};
			};

		class UH60PilotV1:UH60Pilot
			{
			file="UH60Pilot.rtm";
			speed=-4;
			looped=1;
			};

		class UH60PilotDying:DefaultDie
			{
			actions="NoActions";
			file="UH60Pilotsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"UH60Pilot",1};
			};

		class UH60PilotDead:UH60PilotDying
			{
			actions="DeadActions";
			file="UH60Pilotsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"UH60PilotDying",1};
			connectTo[]={"DeadState",1};
			};

		class UH60Gunner:Driver
			{
			file="UH60Gunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"UH60GunnerV1",0.7,"UH60Gunner"};
			interpolateWith[]={"UH60GunnerV1",0.5};
			equivalentTo="UH60Gunner";
			interpolationSpeed=1;
			connectTo[]={"UH60GunnerDying",1};
			};

		class UH60GunnerV1:UH60Gunner
			{
			file="UH60Gunner.rtm";
			speed=-4;
			looped=1;
			};

		class UH60GunnerDying:DefaultDie
			{
			actions="NoActions";
			file="UH60Gunnersmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"UH60Gunner",1};
			};

		class UH60GunnerDead:UH60GunnerDying
			{
			actions="DeadActions";
			file="UH60Gunnersmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"UH60GunnerDying",1};
			connectTo[]={"DeadState",1};
			};

		class AH1Pilot:Driver
			{
			file="AH1Pilotstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"AH1PilotV1",0.7,"AH1Pilot"};
			interpolateWith[]={"AH1PilotV1",0.5};
			equivalentTo="AH1Pilot";
			interpolationSpeed=1;
			connectTo[]={"AH1PilotDying",1};
			};

		class AH1PilotV1:AH1Pilot
			{
			file="AH1Pilot.rtm";
			speed=-4;
			looped=1;
			};

		class AH1PilotDying:DefaultDie
			{
			actions="NoActions";
			file="AH1Pilotsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"AH1Pilot",1};
			};

		class AH1PilotDead:AH1PilotDying
			{
			actions="DeadActions";
			file="AH1Pilotsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"AH1PilotDying",1};
			connectTo[]={"DeadState",1};
			};

		class AH1Gunner:Driver
			{
			file="AH1Gunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"AH1GunnerV1",0.7,"AH1Gunner"};
			interpolateWith[]={"AH1GunnerV1",0.5};
			equivalentTo="AH1Gunner";
			interpolationSpeed=1;
			connectTo[]={"AH1GunnerDying",1};
			};

		class AH1GunnerV1:AH1Gunner
			{
			file="AH1Gunner.rtm";
			speed=-4;
			looped=1;
			};

		class AH1GunnerDying:DefaultDie
			{
			actions="NoActions";
			file="AH1Gunnersmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"AH1Gunner",1};
			};

		class AH1GunnerDead:AH1GunnerDying
			{
			actions="DeadActions";
			file="AH1Gunnersmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"AH1GunnerDying",1};
			connectTo[]={"DeadState",1};
			};

		class A10Pilot:Driver
			{
			file="A10Pilotstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"A10PilotV1",0.7,"A10Pilot"};
			interpolateWith[]={"A10PilotV1",0.5};
			equivalentTo="A10Pilot";
			interpolationSpeed=1;
			connectTo[]={"A10PilotDying",1};
			};

		class A10PilotV1:A10Pilot
			{
			file="A10Pilot.rtm";
			speed=-4;
			looped=1;
			};

		class A10PilotDying:DefaultDie
			{
			actions="NoActions";
			file="A10Pilotsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"A10Pilot",1};
			};

		class A10PilotDead:A10PilotDying
			{
			actions="DeadActions";
			file="A10Pilotsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"A10PilotDying",1};
			connectTo[]={"DeadState",1};
			};

		class CesnaPilot:Driver
			{
			file="CesnaPilotstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"CesnaPilotV1",0.7,"CesnaPilot"};
			interpolateWith[]={"CesnaPilotV1",0.5};
			equivalentTo="CesnaPilot";
			interpolationSpeed=1;
			connectTo[]={"CesnaPilotDying",1};
			};

		class CesnaPilotV1:CesnaPilot
			{
			file="CesnaPilot.rtm";
			speed=-4;
			looped=1;
			};

		class CesnaPilotDying:DefaultDie
			{
			actions="NoActions";
			file="CesnaPilotsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"CesnaPilot",1};
			};

		class CesnaPilotDead:CesnaPilotDying
			{
			actions="DeadActions";
			file="CesnaPilotsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"CesnaPilotDying",1};
			connectTo[]={"DeadState",1};
			};

		class CesnaCargo:Driver
			{
			file="CesnaCargostat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"CesnaCargoV1",0.7,"CesnaCargo"};
			interpolateWith[]={"CesnaCargoV1",0.5};
			equivalentTo="CesnaCargo";
			interpolationSpeed=1;
			connectTo[]={"CesnaCargoDying",1};
			};

		class CesnaCargoV1:CesnaCargo
			{
			file="CesnaCargo.rtm";
			speed=-4;
			looped=1;
			};

		class CesnaCargoDying:DefaultDie
			{
			actions="NoActions";
			file="CesnaCargosmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"CesnaCargo",1};
			};

		class CesnaCargoDead:CesnaCargoDying
			{
			actions="DeadActions";
			file="CesnaCargosmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"CesnaCargoDying",1};
			connectTo[]={"DeadState",1};
			};

		class Mi17Pilot:Driver
			{
			file="Mi17Pilotstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"Mi17PilotV1",0.7,"Mi17Pilot"};
			interpolateWith[]={"Mi17PilotV1",0.5};
			equivalentTo="Mi17Pilot";
			interpolationSpeed=1;
			connectTo[]={"Mi17PilotDying",1};
			};

		class Mi17PilotV1:Mi17Pilot
			{
			file="Mi17Pilot.rtm";
			speed=-4;
			looped=1;
			};

		class Mi17PilotDying:DefaultDie
			{
			actions="NoActions";
			file="Mi17Pilotsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"Mi17Pilot",1};
			};

		class Mi17PilotDead:Mi17PilotDying
			{
			actions="DeadActions";
			file="Mi17Pilotsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"Mi17PilotDying",1};
			connectTo[]={"DeadState",1};
			};

		class Mi24Pilot:Driver
			{
			file="Mi24Pilotstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"Mi24PilotV1",0.7,"Mi24Pilot"};
			interpolateWith[]={"Mi24PilotV1",0.5};
			equivalentTo="Mi24Pilot";
			interpolationSpeed=1;
			connectTo[]={"Mi24PilotDying",1};
			};

		class Mi24PilotV1:Mi24Pilot
			{
			file="Mi24Pilot.rtm";
			speed=-4;
			looped=1;
			};

		class Mi24PilotDying:DefaultDie
			{
			actions="NoActions";
			file="Mi24Pilotsmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"Mi24Pilot",1};
			};

		class Mi24PilotDead:Mi24PilotDying
			{
			actions="DeadActions";
			file="Mi24Pilotsmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"Mi24PilotDying",1};
			connectTo[]={"DeadState",1};
			};

		class Mi24Gunner:Driver
			{
			file="Mi24Gunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"Mi24GunnerV1",0.7,"Mi24Gunner"};
			interpolateWith[]={"Mi24GunnerV1",0.5};
			equivalentTo="Mi24Gunner";
			interpolationSpeed=1;
			connectTo[]={"Mi24GunnerDying",1};
			};

		class Mi24GunnerV1:Mi24Gunner
			{
			file="Mi24Gunner.rtm";
			speed=-4;
			looped=1;
			};

		class Mi24GunnerDying:DefaultDie
			{
			actions="NoActions";
			file="Mi24Gunnersmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"Mi24Gunner",1};
			};

		class Mi24GunnerDead:Mi24GunnerDying
			{
			actions="DeadActions";
			file="Mi24Gunnersmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"Mi24GunnerDying",1};
			connectTo[]={"DeadState",1};
			};

		class 5TDriver:Driver
			{
			file="5TDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"5TDriverV1",0.7,"5TDriver"};
			interpolateWith[]={"5TDriverV1",0.5};
			equivalentTo="5TDriver";
			interpolationSpeed=1;
			connectTo[]={"5TDriverDying",1};
			};

		class 5TDriverV1:5TDriver
			{
			file="5TDriver.rtm";
			speed=-4;
			looped=1;
			};

		class 5TDriverDying:DefaultDie
			{
			actions="NoActions";
			file="5TDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"5TDriver",1};
			};

		class 5TDriverDead:5TDriverDying
			{
			actions="DeadActions";
			file="5TDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"5TDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class 5TCoDriver:Driver
			{
			file="5TCoDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"5TCoDriverV1",0.7,"5TCoDriver"};
			interpolateWith[]={"5TCoDriverV1",0.5};
			equivalentTo="5TCoDriver";
			interpolationSpeed=1;
			connectTo[]={"5TCoDriverDying",1};
			};

		class 5TCoDriverV1:5TCoDriver
			{
			file="5TCoDriver.rtm";
			speed=-4;
			looped=1;
			};

		class 5TCoDriverDying:DefaultDie
			{
			actions="NoActions";
			file="5TCoDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"5TCoDriver",1};
			};

		class 5TCoDriverDead:5TCoDriverDying
			{
			actions="DeadActions";
			file="5TCoDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"5TCoDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class UralDriver:Driver
			{
			file="UralDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"UralDriverV1",0.7,"UralDriver"};
			interpolateWith[]={"UralDriverV1",0.5};
			equivalentTo="UralDriver";
			interpolationSpeed=1;
			connectTo[]={"UralDriverDying",1};
			};

		class UralDriverV1:UralDriver
			{
			file="UralDriver.rtm";
			speed=-4;
			looped=1;
			};

		class UralDriverDying:DefaultDie
			{
			actions="NoActions";
			file="UralDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"UralDriver",1};
			};

		class UralDriverDead:UralDriverDying
			{
			actions="DeadActions";
			file="UralDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"UralDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class UralCoDriver:Driver
			{
			file="UralCoDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"UralCoDriverV1",0.7,"UralCoDriver"};
			interpolateWith[]={"UralCoDriverV1",0.5};
			equivalentTo="UralCoDriver";
			interpolationSpeed=1;
			connectTo[]={"UralCoDriverDying",1};
			};

		class UralCoDriverV1:UralCoDriver
			{
			file="UralCoDriver.rtm";
			speed=-4;
			looped=1;
			};

		class UralCoDriverDying:DefaultDie
			{
			actions="NoActions";
			file="UralCoDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"UralCoDriver",1};
			};

		class UralCoDriverDead:UralCoDriverDying
			{
			actions="DeadActions";
			file="UralCoDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"UralCoDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class V3SDriver:Driver
			{
			file="V3SDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"V3SDriverV1",0.7,"V3SDriver"};
			interpolateWith[]={"V3SDriverV1",0.5};
			equivalentTo="V3SDriver";
			interpolationSpeed=1;
			connectTo[]={"V3SDriverDying",1};
			};

		class V3SDriverV1:V3SDriver
			{
			file="V3SDriver.rtm";
			speed=-4;
			looped=1;
			};

		class V3SDriverDying:DefaultDie
			{
			actions="NoActions";
			file="V3SDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"V3SDriver",1};
			};

		class V3SDriverDead:V3SDriverDying
			{
			actions="DeadActions";
			file="V3SDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"V3SDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class V3SCoDriver:Driver
			{
			file="V3SCoDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"V3SCoDriverV1",0.7,"V3SCoDriver"};
			interpolateWith[]={"V3SCoDriverV1",0.5};
			equivalentTo="V3SCoDriver";
			interpolationSpeed=1;
			connectTo[]={"V3SCoDriverDying",1};
			};

		class V3SCoDriverV1:V3SCoDriver
			{
			file="V3SCoDriver.rtm";
			speed=-4;
			looped=1;
			};

		class V3SCoDriverDying:DefaultDie
			{
			actions="NoActions";
			file="V3SCoDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"V3SCoDriver",1};
			};

		class V3SCoDriverDead:V3SCoDriverDying
			{
			actions="DeadActions";
			file="V3SCoDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"V3SCoDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class JeepDriver:Driver
			{
			file="JeepDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"JeepDriverV1",0.7,"JeepDriver"};
			interpolateWith[]={"JeepDriverV1",0.5};
			equivalentTo="JeepDriver";
			interpolationSpeed=1;
			connectTo[]={"JeepDriverDying",1};
			};

		class JeepDriverV1:JeepDriver
			{
			file="JeepDriver.rtm";
			speed=-4;
			looped=1;
			};

		class JeepDriverDying:DefaultDie
			{
			actions="NoActions";
			file="JeepDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"JeepDriver",1};
			};

		class JeepDriverDead:JeepDriverDying
			{
			actions="DeadActions";
			file="JeepDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"JeepDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class JeepGunner:Driver
			{
			file="JeepGunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"JeepGunnerV1",0.7,"JeepGunner"};
			interpolateWith[]={"JeepGunnerV1",0.5};
			equivalentTo="JeepGunner";
			interpolationSpeed=1;
			connectTo[]={"JeepGunnerDying",1};
			};

		class JeepGunnerV1:JeepGunner
			{
			file="JeepGunner.rtm";
			speed=-4;
			looped=1;
			};

		class JeepGunnerDying:DefaultDie
			{
			actions="NoActions";
			file="JeepGunnersmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"JeepGunner",1};
			};

		class JeepGunnerDead:JeepGunnerDying
			{
			actions="DeadActions";
			file="JeepGunnersmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"JeepGunnerDying",1};
			connectTo[]={"DeadState",1};
			};

		class JeepCoDriver:Driver
			{
			file="JeepCoDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"JeepCoDriverV1",0.7,"JeepCoDriver"};
			interpolateWith[]={"JeepCoDriverV1",0.5};
			equivalentTo="JeepCoDriver";
			interpolationSpeed=1;
			connectTo[]={"JeepCoDriverDying",1};
			};

		class JeepCoDriverV1:JeepCoDriver
			{
			file="JeepCoDriver.rtm";
			speed=-4;
			looped=1;
			};

		class JeepCoDriverDying:DefaultDie
			{
			actions="NoActions";
			file="JeepCoDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"JeepCoDriver",1};
			};

		class JeepCoDriverDead:JeepCoDriverDying
			{
			actions="DeadActions";
			file="JeepCoDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"JeepCoDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class JeepCoDriverBack:Driver
			{
			file="JeepCoDriverBackstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"JeepCoDriverBackV1",0.7,"JeepCoDriverBack"};
			interpolateWith[]={"JeepCoDriverBackV1",0.5};
			equivalentTo="JeepCoDriverBack";
			interpolationSpeed=1;
			connectTo[]={"JeepCoDriverBackDying",1};
			};

		class JeepCoDriverBackV1:JeepCoDriverBack
			{
			file="JeepCoDriverBack.rtm";
			speed=-4;
			looped=1;
			};

		class JeepCoDriverBackDying:DefaultDie
			{
			actions="NoActions";
			file="JeepCoDriverBacksmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"JeepCoDriverBack",1};
			};

		class JeepCoDriverBackDead:JeepCoDriverBackDying
			{
			actions="DeadActions";
			file="JeepCoDriverBacksmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"JeepCoDriverBackDying",1};
			connectTo[]={"DeadState",1};
			};

		class UazDriver:Driver
			{
			file="UazDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"UazDriverV1",0.7,"UazDriver"};
			interpolateWith[]={"UazDriverV1",0.5};
			equivalentTo="UazDriver";
			interpolationSpeed=1;
			connectTo[]={"UazDriverDying",1};
			};

		class UazDriverV1:UazDriver
			{
			file="UazDriver.rtm";
			speed=-4;
			looped=1;
			};

		class UazDriverDying:DefaultDie
			{
			actions="NoActions";
			file="UazDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"UazDriver",1};
			};

		class UazDriverDead:UazDriverDying
			{
			actions="DeadActions";
			file="UazDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"UazDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class UazCoDriver:Driver
			{
			file="UazCoDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"UazCoDriverV1",0.7,"UazCoDriver"};
			interpolateWith[]={"UazCoDriverV1",0.5};
			equivalentTo="UazCoDriver";
			interpolationSpeed=1;
			connectTo[]={"UazCoDriverDying",1};
			};

		class UazCoDriverV1:UazCoDriver
			{
			file="UazCoDriver.rtm";
			speed=-4;
			looped=1;
			};

		class UazCoDriverDying:DefaultDie
			{
			actions="NoActions";
			file="UazCoDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"UazCoDriver",1};
			};

		class UazCoDriverDead:UazCoDriverDying
			{
			actions="DeadActions";
			file="UazCoDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"UazCoDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class SkodaDriver:Driver
			{
			file="SkodaDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"SkodaDriverV1",0.7,"SkodaDriver"};
			interpolateWith[]={"SkodaDriverV1",0.5};
			equivalentTo="SkodaDriver";
			interpolationSpeed=1;
			connectTo[]={"SkodaDriverDying",1};
			};

		class SkodaDriverV1:SkodaDriver
			{
			file="SkodaDriver.rtm";
			speed=-4;
			looped=1;
			};

		class SkodaDriverDying:DefaultDie
			{
			actions="NoActions";
			file="SkodaDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"SkodaDriver",1};
			};

		class SkodaDriverDead:SkodaDriverDying
			{
			actions="DeadActions";
			file="SkodaDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"SkodaDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class SkodaCoDriver:Driver
			{
			file="SkodaCoDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"SkodaCoDriverV1",0.7,"SkodaCoDriver"};
			interpolateWith[]={"SkodaCoDriverV1",0.5};
			equivalentTo="SkodaCoDriver";
			interpolationSpeed=1;
			connectTo[]={"SkodaCoDriverDying",1};
			};

		class SkodaCoDriverV1:SkodaCoDriver
			{
			file="SkodaCoDriver.rtm";
			speed=-4;
			looped=1;
			};

		class SkodaCoDriverDying:DefaultDie
			{
			actions="NoActions";
			file="SkodaCoDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"SkodaCoDriver",1};
			};

		class SkodaCoDriverDead:SkodaCoDriverDying
			{
			actions="DeadActions";
			file="SkodaCoDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"SkodaCoDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class SkodaCoDriverBack:Driver
			{
			file="SkodaCoDriverBackstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"SkodaCoDriverBackV1",0.7,"SkodaCoDriverBack"};
			interpolateWith[]={"SkodaCoDriverBackV1",0.5};
			equivalentTo="SkodaCoDriverBack";
			interpolationSpeed=1;
			connectTo[]={"SkodaCoDriverBackDying",1};
			};

		class SkodaCoDriverBackV1:SkodaCoDriverBack
			{
			file="SkodaCoDriverBack.rtm";
			speed=-4;
			looped=1;
			};

		class SkodaCoDriverBackDying:DefaultDie
			{
			actions="NoActions";
			file="SkodaCoDriverBacksmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"SkodaCoDriverBack",1};
			};

		class SkodaCoDriverBackDead:SkodaCoDriverBackDying
			{
			actions="DeadActions";
			file="SkodaCoDriverBacksmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"SkodaCoDriverBackDying",1};
			connectTo[]={"DeadState",1};
			};

		class PBRDriver:Driver
			{
			file="PBRDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"PBRDriverV1",0.7,"PBRDriver"};
			interpolateWith[]={"PBRDriverV1",0.5};
			equivalentTo="PBRDriver";
			interpolationSpeed=1;
			connectTo[]={"PBRDriverDying",1};
			};

		class PBRDriverV1:PBRDriver
			{
			file="PBRDriver.rtm";
			speed=-4;
			looped=1;
			};

		class PBRDriverDying:DefaultDie
			{
			actions="NoActions";
			file="PBRDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"PBRDriver",1};
			};

		class PBRDriverDead:PBRDriverDying
			{
			actions="DeadActions";
			file="PBRDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"PBRDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class PBRGunner:Driver
			{
			file="PBRGunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"PBRGunnerV1",0.7,"PBRGunner"};
			interpolateWith[]={"PBRGunnerV1",0.5};
			equivalentTo="PBRGunner";
			interpolationSpeed=1;
			connectTo[]={"PBRGunnerDying",1};
			};

		class PBRGunnerV1:PBRGunner
			{
			file="PBRGunner.rtm";
			speed=-4;
			looped=1;
			};

		class PBRGunnerDying:DefaultDie
			{
			actions="NoActions";
			file="PBRGunnersmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"PBRGunner",1};
			};

		class PBRGunnerDead:PBRGunnerDying
			{
			actions="DeadActions";
			file="PBRGunnersmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"PBRGunnerDying",1};
			connectTo[]={"DeadState",1};
			};

		class M2Gunner:Driver
			{
			file="M2Gunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"M2GunnerV1",0.7,"M2Gunner"};
			interpolateWith[]={"M2GunnerV1",0.5};
			equivalentTo="M2Gunner";
			interpolationSpeed=1;
			connectTo[]={"M2GunnerDying",1};
			};

		class M2GunnerV1:M2Gunner
			{
			file="M2Gunner.rtm";
			speed=-4;
			looped=1;
			};

		class M2GunnerDying:DefaultDie
			{
			actions="NoActions";
			file="M2Gunnersmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"M2Gunner",1};
			};

		class M2GunnerDead:M2GunnerDying
			{
			actions="DeadActions";
			file="M2Gunnersmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"M2GunnerDying",1};
			connectTo[]={"DeadState",1};
			};

		class HRLGunner:Driver
			{
			file="HRLGunnerstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"HRLGunnerV1",0.7,"HRLGunner"};
			interpolateWith[]={"HRLGunnerV1",0.5};
			equivalentTo="HRLGunner";
			interpolationSpeed=1;
			connectTo[]={"HRLGunnerDying",1};
			};

		class HRLGunnerV1:HRLGunner
			{
			file="HRLGunner.rtm";
			speed=-4;
			looped=1;
			};

		class HRLGunnerDying:DefaultDie
			{
			actions="NoActions";
			file="HRLGunnersmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"HRLGunner",1};
			};

		class HRLGunnerDead:HRLGunnerDying
			{
			actions="DeadActions";
			file="HRLGunnersmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"HRLGunnerDying",1};
			connectTo[]={"DeadState",1};
			};

		class ScudDriver:Driver
			{
			file="ScudDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"ScudDriverV1",0.7,"ScudDriver"};
			interpolateWith[]={"ScudDriverV1",0.5};
			equivalentTo="ScudDriver";
			interpolationSpeed=1;
			connectTo[]={"ScudDriverDying",1};
			};

		class ScudDriverV1:ScudDriver
			{
			file="ScudDriver.rtm";
			speed=-4;
			looped=1;
			};

		class ScudDriverDying:DefaultDie
			{
			actions="NoActions";
			file="ScudDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"ScudDriver",1};
			};

		class ScudDriverDead:ScudDriverDying
			{
			actions="DeadActions";
			file="ScudDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"ScudDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class ScudCoDriver:Driver
			{
			file="ScudCoDriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"ScudCoDriverV1",0.7,"ScudCoDriver"};
			interpolateWith[]={"ScudCoDriverV1",0.5};
			equivalentTo="ScudCoDriver";
			interpolationSpeed=1;
			connectTo[]={"ScudCoDriverDying",1};
			};

		class ScudCoDriverV1:ScudCoDriver
			{
			file="ScudCoDriver.rtm";
			speed=-4;
			looped=1;
			};

		class ScudCoDriverDying:DefaultDie
			{
			actions="NoActions";
			file="ScudCoDriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"ScudCoDriver",1};
			};

		class ScudCoDriverDead:ScudCoDriverDying
			{
			actions="DeadActions";
			file="ScudCoDriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"ScudCoDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class TractorDriver:Driver
			{
			file="traktordriverstat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"TractorDriverV1",0.7,"TractorDriver"};
			interpolateWith[]={"TractorDriverV1",0.5};
			equivalentTo="TractorDriver";
			interpolationSpeed=1;
			connectTo[]={"TractorDriverDying",1};
			};

		class TractorDriverV1:TractorDriver
			{
			file="traktordriver.rtm";
			speed=-4;
			looped=1;
			};

		class TractorDriverDying:DefaultDie
			{
			actions="NoActions";
			file="traktordriversmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"TractorDriver",1};
			};

		class TractorDriverDead:TractorDriverDying
			{
			actions="DeadActions";
			file="traktordriversmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"TractorDriverDying",1};
			connectTo[]={"DeadState",1};
			};

		class Para:Driver
			{
			file="Parastat.rtm";
			speed=10000000000.0;
			looped=1;
			variantsAI[]={"ParaV1",0.7,"Para"};
			interpolateWith[]={"ParaV1",0.5};
			equivalentTo="Para";
			interpolationSpeed=1;
			connectTo[]={"ParaDying",1};
			};

		class ParaV1:Para
			{
			file="Para.rtm";
			speed=-4;
			looped=1;
			};

		class ParaDying:DefaultDie
			{
			actions="NoActions";
			file="Parasmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			connectFrom[]={"Para",1};
			};

		class ParaDead:ParaDying
			{
			actions="DeadActions";
			file="Parasmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"ParaDying",1};
			connectTo[]={"DeadState",1};
			};

		class CargoDying:DefaultDie
			{
			actions="NoActions";
			file="Cargosmrt.rtm";
			speed=-1;
			looped=0;
			soundEnabled=0;
			};

		class CargoDead:CargoDying
			{
			actions="DeadActions";
			file="Cargosmrt2.rtm";
			speed=10000000000.0;
			terminal=1;
			connectFrom[]={"CargoDying",1};
			connectTo[]={"DeadState",1};
			};
