module Base
{
	template vehicle BUSHpmvPassengers
	{
		passenger Driver
		{
			showPassenger = true,
			hasRoof = true,
			door = TrunkDoor,
			area = RearDoor,

			position inside
			{
				offset = -0.5556 0.5000 1.1889,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = RearDoor,
			}

			switchSeat Support
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew1
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew2
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew3
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew4
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew5
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew6
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew7
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew8
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Gunner
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

		passenger Support
		{
			showPassenger = true,
			hasRoof = true,
			door = TrunkDoor,
			area = RearDoor,

			position inside
			{
				offset = 0.5556 0.5000 1.0778,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = RearDoor,
			}

			switchSeat Driver
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew1
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew2
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew3
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew4
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew5
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew6
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew7
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew8
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Gunner
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

		passenger Crew1
		{
			showPassenger = true,
			hasRoof = true,
			door = TrunkDoor,
			area = RearDoor,

			position inside
			{
				offset = -0.6111 0.2889 -0.1222,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = RearDoor,
			}

			switchSeat Driver
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Support
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew2
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew3
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew4
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew5
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew6
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew7
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew8
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Gunner
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

		passenger Crew2
		{
			showPassenger = true,
			hasRoof = true,
			door = TrunkDoor,
			area = RearDoor,

			position inside
			{
				offset = 0.6111 0.2889 -0.5111,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = RearDoor,
			}

			switchSeat Driver
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Support
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew1
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew3
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew4
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew5
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew6
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew7
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew8
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Gunner
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

		passenger Crew3
		{
			showPassenger = true,
			hasRoof = true,
			door = TrunkDoor,
			area = RearDoor,

			position inside
			{
				offset = -0.6111 0.2889 -0.7444,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = RearDoor,
			}

			switchSeat Driver
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Support
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew1
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew2
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew4
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew5
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew6
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew7
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew8
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Gunner
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

		passenger Crew4
		{
			showPassenger = true,
			hasRoof = true,
			door = TrunkDoor,
			area = RearDoor,

			position inside
			{
				offset = 0.6111 0.2889 -1.1222,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = RearDoor,
			}

			switchSeat Driver
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Support
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew1
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew2
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew3
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew5
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew6
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew7
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew8
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Gunner
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

		passenger Crew5
		{
			showPassenger = true,
			hasRoof = true,
			door = TrunkDoor,
			area = RearDoor,

			position inside
			{
				offset = -0.6111 0.2889 -1.3556,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = RearDoor,
			}

			switchSeat Driver
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Support
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew1
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew2
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew3
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew4
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew6
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew7
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew8
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Gunner
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

		passenger Crew6
		{
			showPassenger = true,
			hasRoof = true,
			door = TrunkDoor,
			area = RearDoor,

			position inside
			{
				offset = 0.6111 0.2889 -1.7111,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = RearDoor,
			}

			switchSeat Driver
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Support
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew1
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew2
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew3
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew4
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew5
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew7
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew8
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Gunner
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

		passenger Crew7
		{
			showPassenger = true,
			hasRoof = true,
			door = TrunkDoor,
			area = RearDoor,

			position inside
			{
				offset = -0.6111 0.2889 -1.9556,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = RearDoor,
			}

			switchSeat Driver
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Support
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew1
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew2
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew3
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew4
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew5
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew6
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew8
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Gunner
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

		passenger Crew8
		{
			showPassenger = true,
			hasRoof = true,
			door = TrunkDoor,
			area = RearDoor,

			position inside
			{
				offset = 0.6111 0.2889 -2.3333,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = RearDoor,
			}

			switchSeat Driver
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Support
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew1
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew2
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew3
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew4
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew5
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew6
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew7
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Gunner
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

		passenger Gunner
		{
			showPassenger = true,
			hasRoof = true,
			door = DoorFake,
			area = Hatch,

			position inside
			{
				offset = 0.0000 0.4667 0.5778,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 0.2000 -0.4444 -3.2111,
				rotate = 0.0000 0.0000 0.0000,
				area = Hatch,
			}

			switchSeat Driver
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Support
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew1
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew2
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew3
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew4
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew5
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew6
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew7
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}

			switchSeat Crew8
			{
				anim = Climb_WindowB,
				rate = 0.23,
				sound =,
			}
		}

	}
}

