module Base
{
	template vehicle F700PassengersSWAT
	{
		passenger FrontLeft
		{
			position inside
			{
				offset = 0.6222 0.0778 1.6222,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = 1.4444 -1.3333 1.5111,
				rotate = 0.0000 0.0000 0.0000,
			}

			door = DoorFrontLeft,
			area = SeatFrontLeft,

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

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

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

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

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

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

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

		passenger FrontRight
		{
			position inside
			{
				offset = -0.6222 0.0778 1.6222,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = -1.4667 -1.3333 0.3333,
				rotate = 0.0000 0.0000 0.0000,
			}

			door = DoorRearRight,
			area = SeatRearRight,

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

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

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

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

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

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

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

		passenger P2
		{
			position inside
			{
				offset = 0.6778 0.0556 0.1222,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = -0.0111 -1.3333 -2.0556,
				rotate = 0.0000 0.0000 0.0000,
			}

			door = TrunkDoor,
			area = TruckBed,

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

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

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

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

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

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

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

		passenger P3
		{
			position inside
			{
				offset = -0.6778 0.0556 0.1222,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = -0.0111 -1.3333 -2.0556,
				rotate = 0.0000 0.0000 0.0000,
			}

			door = TrunkDoor,
			area = TruckBed,

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

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

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

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

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

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

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

		passenger P4
		{
			position inside
			{
				offset = 0.6778 0.0556 -0.6000,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = -0.0111 -1.3333 -2.0556,
				rotate = 0.0000 0.0000 0.0000,
			}

			door = TrunkDoor,
			area = TruckBed,

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

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

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

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

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

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

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

		passenger P5
		{
			position inside
			{
				offset = -0.6778 0.0556 -0.6000,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = -0.0111 -1.3333 -2.0556,
				rotate = 0.0000 0.0000 0.0000,
			}

			door = TrunkDoor,
			area = TruckBed,

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

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

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

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

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

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

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

		passenger P6
		{
			position inside
			{
				offset = 0.6778 0.0556 -1.3556,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = -0.0111 -1.3333 -2.0556,
				rotate = 0.0000 0.0000 0.0000,
			}

			door = TrunkDoor,
			area = TruckBed,

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

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

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

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

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

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

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

		passenger P7
		{
			position inside
			{
				offset = -0.6778 0.0556 -1.3556,
				rotate = 0.0000 0.0000 0.0000,
			}

			position outside
			{
				offset = -0.0111 -1.3333 -2.0556,
				rotate = 0.0000 0.0000 0.0000,
			}

			door = TrunkDoor,
			area = TruckBed,

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

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

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

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

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

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

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

		passenger *
		{
			showPassenger = true,
			hasRoof = true,

			anim enter
			{
				anim = Climb_WindowA,
				rate = 0.33,
			}

			anim idle
			{
				anim = Idle,
				rate = 1.0,
			}

			anim exit
			{
				anim = Climb_WindowB,
				rate = 0.23,
			}

			anim openDoor
			{
				anim = WindowOpenSuccess,
				rate = 0.3,
			}

			anim closeDoor
			{
				anim = Attack_Shove,
				rate = 0.3,
			}
		}
	}
}