-- -- Autor: Benjam√ån de la Fuente Ranea -- Fecha: 23-12-2008 -- -- Script con la descripciÛn de coches -- execute("controlConfig.lua") -- Control de giro dependiente del control de usuario local l_MAXSteering = 0.25 local l_steeringDelta = 0.05 -- Propiedades fÌsicas del coche Car = { model = "cars/car_hammer1.mesh", smokeParticles = "hummerSmoke.lua", nitroParticles = "hummerNitro.lua", nitroSmokeParticles = "carNitroSmoke1.lua", skidParticles = "carSkid2.lua", dustParticles = "truckDust2.lua", skidEffect = "effects/hammerSkid", skidSize = 0.75, minSoundDistance = 200, maxSoundDistance = 2000, userVolumeMultiplier = 2.6, engineVolume = 20, -- Volúmenes entre 0 y 255 maxPitch = 1.25, basePitch = 0.75, engineSound = "sounds/ingame/motor_offroad.ogg", skidVolume = 25, skidSound = "sounds/ingame/derrape_offroad.ogg", collWithCarVolume = 10, collWithCarSound = "", collWithWallVolume = 10, collWithWallSound = "", collWithObstacleVolume = 10, collWithObstacleSound = "", takeNitroVolume = 20, takeNitroSound = "sounds/ingame/COJER_NITRO_2.ogg", useNitroVolume = 35, useNitroSound = "sounds/ingame/nitro_offroad.ogg", resetVolume = 20, resetSound = "sounds/ingame/TELETRANSPORTE_1.ogg", friction = 0.25, --default 0.25 restitution = 0.01, -- default 0 size = { 3.2, 2.4, 5.0 }, -- TamaÒo del chasis margin = 0.4, -- Margen de colisión chassisOffset = { 0, 3, 0 }, -- Con esto se puede levantar el chasis o descentrarlo 2.2 MAXSteering = l_MAXSteering, -- Cantidad de m·ximo giro en radianes steeringDelta = l_steeringDelta, -- Incremento de giro que se aplica en cada frame (radianes) maxVel = 300, -- Velocidad m·xima que puede alcanzar el vehÌculo rollInfluence = 0.6, -- Afecta al agarre de la rueda. 1.0 mass = 30, -- Masa del vehÌculo en kg frontBreakingForce = 15, -- 4 Fuerza de frenado del eje delantero frontEngineForce = 200, -- Fuerza de aceleraciÛn del eje delantero frontWheelRadius = 1, -- Radio de las ruedas delanteras frontSuspensionRestLength = 1.3, -- 0.6 Logitud del muelle de suspensiÛn delantero frontFriction = 4, -- FricciÛn de las ruedas delanteras (afecta al giro, aceleraciÛn y frenado) 5 frontSuspensionStiffness = 60, -- Dureza de la suspensiÛn delantera 120 frontSuspensionDamping = 2, -- 6 Cantidad de amortiguaciÛn del eje delantero 1. frontSuspensionCompression = 15, -- Reistencia a la compresiÛn del muelle del eje delantero 10 rearBreakingForce = 15, -- 4 Fuerza de frenado del eje trasero rearEngineForce = 200, -- Fuerza de aceleraciÛn del eje trasero rearWheelRadius = 1, -- Radio de las ruedas traseras rearSuspensionRestLength = 1.3, -- 0.6 Logitud del muelle de suspensiÛn trasero rearFriction = 4, -- FricciÛn de las ruedas traseras (afecta a la aceleraciÛn y frenado) rearSuspensionStiffness = 50, -- Dureza de la suspensiÛn trasera 120 rearSuspensionDamping = 2, -- 6 Cantidad de amortiguaciÛn del eje trasero 6 rearSuspensionCompression = 15, -- Reistencia a la compresiÛn del muelle del eje trasero 10 maxNitroTime = 1, -- Maximo tiempo de nitro accelNitroMultiplier = 2, -- Multiplicador de aceleración por nitro nitroImpulseMultiplier = 10, -- Multiplicador de impuslo inicial del nitro wheelDirFR = { 0, -1, 0 }, -- Direcciones de los ejes wheelDirFL = { 0, -1, 0 }, wheelDirRR = { 0, -1, 0 }, wheelDirRL = { 0, -1, 0 }, connectionPointFR = { 1.8, 1.6, 1.5 }, -- Puntos de conexiÛn de los ejes en el chasis connectionPointFL = { -1.8, 1.6, 1.5 }, connectionPointRR = { 1.8, 1.6, -1.5 }, connectionPointRL = { -1.8, 1.6, -1.5 }, } if bUserCar then Car.mass = 45 Car.rollInfluence = 0.6 Car.frontEngineForce = 300 Car.rearEngineForce = 300 Car.frontSuspensionStiffness = 95 -- Dureza de la suspensiÛn delantera 120 Car.frontSuspensionDamping = 11.5 -- 6 Cantidad de amortiguaciÛn del eje delantero 1. Car.frontSuspensionCompression = 10.5 -- Reistencia a la compresiÛn del muelle del eje delantero 10 Car.frontSuspensionRestLength = 1.3 -- 0.6 Logitud del muelle de suspensiÛn delantero Car.rearSuspensionStiffness = 95 -- Dureza de la suspensiÛn trasera 120 Car.rearSuspensionDamping = 11.5 -- 6 Cantidad de amortiguaciÛn del eje trasero 6 Car.rearSuspensionCompression = 10.5 -- Reistencia a la compresiÛn del muelle del eje trasero 10 Car.rearSuspensionRestLength = 1.3 -- 0.6 Logitud del muelle de suspensiÛn trasero end