print("Loading Cars")


--Configure Beings: Cars and humans
--AddCarTypes
--return handle> description, cost, space, cargo, map, northmap, westmap, southmap, eastmap, sizeX, sizeY, mass, MaxStruct, Struct, accel, MaxSpeed, brake, GripStatic, GripDynamic, turnMax, turnSpeed, engineSoundLoop, skidSoundLoop, shiftSoundFX, shiftspeed, destructVFX, hulkmap, windowYoffest, windowSink, windowRun
car_bug = addCarType("Bug", 300, 2, 6, map_CarBug, map_CarBugNorth, map_CarBugWest, map_CarBugSouth, map_CarBugEast,                           3.5, 7.5, 2.5, 70, 70, 80, 65, 50, 160, 50, PI * 0.15, PI * 0.45, loop_Camino, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, 0.0, 0.2, 0.6);
car_beetle = addCarType("Beetle", 300, 2, 6, map_CarBeetle, map_CarBeetleNorth, map_CarBeetleWest, map_CarBeetleSouth, map_CarBeetleEast,                           3.3, 7.3, 2.5, 70, 70, 80, 65, 50, 160, 50, PI * 0.15, PI * 0.45, loop_Camino, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, 0.0, 0.4, 0.6);
car_tooper = addCarType("Tooper", 350, 2, 6, map_CarTooper, map_CarTooperNorth, map_CarTooperWest, map_CarTooperSouth, map_CarTooperEast,                           3.4, 7.0, 2.0, 70, 70, 80, 65, 50, 180, 50, PI * 0.15, PI * 0.45, loop_Camino, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, 0.0, 0.4, 0.6);


car_xz = addCarType("XZ Racer",         1300, 3, 8, map_CarZ, map_CarZNorth, map_CarZWest, map_CarZSouth, map_CarZEast,                        3.6, 8.0, 2.5, 80, 80, 110, 65, 50, 230, 75, PI * 0.22, PI * 0.50, loop_GT, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, -1.0, 0.2, 0.6);
car_bird = addCarType("Bird Cruiser",   2000, 4, 10, map_CarBirdNorth, map_CarBirdNorth, map_CarBirdWest, map_CarBirdSouth, map_CarBirdEast,    3.7, 8.9, 2.8, 110, 110, 100, 65, 50, 210, 65, PI * 0.20, PI * 0.47, loop_Stang, loop_SkidDirt, sound_Shift, 45, vef_carExplode, map_CarHulk, -1.0, 0.0, 0.6);
car_heep = addCarType("Heep Hauler",  1000, 3, 15, map_CarHeep , map_CarHeepNorth, map_CarHeepWest, map_CarHeepSouth, map_CarHeepEast,             4.0, 8, 3.0, 125, 125, 85, 65, 50, 190, 50, PI * 0.18, PI * 0.40, loop_Camino, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, -0.5, 0.0, 0.8);

car_shark = addCarType("Shark Racer",   3400, 5, 10, map_CarShark, map_CarSharkNorth, map_CarSharkWest, map_CarSharkSouth, map_CarSharkEast,    3.7, 8.0, 2.5, 90, 90, 115, 65, 50, 235, 80, PI * 0.22, PI * 0.50, loop_GT, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, -1.0, 0.0, 0.6);
car_stag = addCarType("Stag Cruiser", 5000, 6, 15, map_CarStag, map_CarStagNorth, map_CarStagWest, map_CarStagSouth, map_CarStagEast,    3.6, 8.8, 2.8, 120, 120, 105, 65, 50, 230, 70, PI * 0.20, PI * 0.47, loop_Stang, loop_SkidDirt, sound_Shift, 45, vef_carExplode, map_CarHulk, 0.0, 0.0, 0.6);
car_hun = addCarType("Hun Hauler",      2900, 5, 25, map_CarHun , map_CarHunNorth, map_CarHunWest, map_CarHunSouth, map_CarHunEast,             4.0, 9.2, 3.0, 135, 135, 90, 65, 50, 190, 50, PI * 0.18, PI * 0.40, loop_Camino, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, 1.0, 0.2, 0.6);

car_lordoren = addCarType("Lordoren Racer", 11000, 7, 12, map_CarLD, map_CarLDNorth, map_CarLDWest, map_CarLDSouth, map_CarLDEast,                      3.8, 8.2, 2.5, 110, 110, 120, 65, 50, 250, 85, PI * 0.22, PI * 0.50, loop_GT, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, -0.4, 0.0, 0.6);
car_stang = addCarType("Stang Cruiser",     16000, 8, 17, map_CarStang, map_CarStangNorth, map_CarStangWest, map_CarStangSouth, map_CarStangEast,       3.7, 9.0, 2.8, 140, 140, 110, 65, 50, 250, 75, PI * 0.20, PI * 0.47, loop_Stang, loop_SkidDirt, sound_Shift, 45, vef_carExplode, map_CarHulk, -0.5, 0.2, 0.6);
car_hevy = addCarType("Hevy Hauler",   8000, 7, 30, map_CarHevy , map_CarHevyNorth, map_CarHevyWest, map_CarHevySouth, map_CarHevyEast, 4.2, 9.2, 3.0, 155, 155, 95, 65, 50, 190, 50, PI * 0.18, PI * 0.40, loop_Camino, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, 1.0, 0.2, 0.6);

car_gt = addCarType("GT Racer",          37000, 8, 15, map_CarGT, map_CarGTNorth, map_CarGTWest, map_CarGTSouth, map_CarGTEast,                         3.9, 8.1, 2.5, 130, 130, 125, 65, 50, 250, 85, PI * 0.22, PI * 0.50, loop_GT, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, -0.4, 0.0, 0.6);
car_mare = addCarType("Mare Cruiser",    36000, 10, 20, map_CarMare, map_CarMareNorth, map_CarMareWest, map_CarMareSouth, map_CarMareEast,              3.9, 9.0, 2.8, 160, 160, 115, 65, 50, 250, 75, PI * 0.20, PI * 0.47, loop_Stang, loop_SkidDirt, sound_Shift, 45, vef_carExplode, map_CarHulk, -0.4, 0.0, 0.6);
car_camino = addCarType("DelCam Hauler", 26000, 8, 30, map_CarCamino , map_CarCaminoNorth, map_CarCaminoWest, map_CarCaminoSouth, map_CarCaminoEast,    3.9, 9.0, 3.0, 175, 175, 108, 65, 50, 190, 50, PI * 0.18, PI * 0.40, loop_Camino, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, 0.0, 0.2, 0.6);

car_priest = addCarType("Priest Mobile",    36000, 12, 20, map_CarPriest, map_CarPriestNorth, map_CarPriestWest, map_CarPriestSouth, map_CarPriestEast,              4, 9.3, 3.2, 200, 200, 135, 65, 50, 250, 75, PI * 0.20, PI * 0.47, loop_Stang, loop_SkidDirt, sound_Shift, 45, vef_carExplode, map_CarHulk, -0.4, 0.0, 0.6);

car_rcbomb = addCarType("RC Car", 200, 1, 1, map_CarGT, map_CarGTNorth, map_CarGTWest, map_CarGTSouth, map_CarGTEast, 2.2, 4.5, 0.8, 10, 10, 140, 70, 50, 230, 50, PI * 0.25, PI * 0.55, loop_GT, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, 0.0, 0.0, 0.0);


car_rcbombBad = addCarType("RC Car", 200, 1, 1, map_CarGT, map_CarGTNorth, map_CarGTWest, map_CarGTSouth, map_CarGTEast, 2.2, 4.5, 0.8, 10, 10, 140, 70, 50, 230, 50, PI * 0.25, PI * 0.55, loop_GT, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, 0.0, 0.0, 0.0);

--car_rcbombBad = addCarType("Crap RC", 80, 1, 1, map_CarStang, map_CarStangNorth, map_CarStangWest, map_CarStangSouth, map_CarStangEast, 2.2, 4.5, 0.8, 10, 10, 140, 70, 50, 210, 50, PI * 0.25, PI * 0.52, loop_GT, loop_Skid, sound_Shift, 45, vef_carExplode, map_CarHulk, 0.0, 0.0, 0.0);
