-- -- Autor: Benjam√ån de la Fuente Ranea -- Fecha: 23-12-2008 -- -- Script con la descripciÛn del circuito -- RegisterCircuit(1, 4, { name = "circuit_indoor2.lua", comercialName = "Rockets Arena", bigPreview = "big_prev_circuit_2.pvr", model = "circuit_indoor2.mesh", leaderboardId = { Distribution = "295203", QA = "346923" }, lightMap = "indoor2_lightmap.png", groundNodes = "Circuit,Circuit_02,Circuit_03,Circuit_04,Backgrnd,Obstaculos,Obstaculos_02,Obstaculos_03,Rampas,Rampas_02,Puente,puenteC,puenteC_02,PuenteD,rodea,rodeabaja,Barrera,Barrera_02,Barrera_03,Barrera_04,Barrera_05,Barrera_06,Barrera_07,Barrera_08,Barrerapuente", noRayCollision = "rodea,rodeabaja,Barrerapuente", physicsNodes = "Cone:cono_1,Cone:cono_2,Cone:cono_3,Cone:cono_4,Cone:cono_5,Item:ActorGeom:Nitro(1),Item:ActorGeom:Nitro(2),ActivateAlphaPuente,DeactivateAlphaPuente,MoveFlag(\"salida(1)\")", camera = "circuit_indoor2", cutscene = "flyby_indoor2", nLaps = 5, --Por defecto 5 -- Velocidades m·ximas usadas por la IA para este circuito -- <= 0 para velocidad m·xima del vehÌculo -- > 0 para velocidad explÌcita controlPointsData = { _1 = { max = -1, min = 190 }, _3 = { max = -1, min = 150 }, _4 = { max = -1, min = 180 }, _5 = { max = -1, min = 220 }, _6 = { max = -1, min = 300 }, -- Previo a rampa a 300 _7 = { max = -1, min = 160 }, _10 = { max = 280, min = 160 }, _11 = { max = 280, min = 160 }, _12 = { max = -1, min = 160 }, _13 = { max = 280, min = 160 }, _14 = { max = -1, min = 220 }, _15 = { max = -1, min = 300 }, -- Previo a rampa a 300 _17 = { max = 260, min = 160 }, _18 = { max = -1, min = 160 }, _19 = { max = -1, min = 160 }, _20 = { max = 220, min = 140 }, _21 = { max = -1, min = 160 }, _22 = { max = 220, min = 160 }, -- <-- ojo con este! _23 = { max = -1, min = 160 }, _25 = { max = -1, min = 160 }, _27 = { max = -1, min = 160 }, }, respawnPoints = { 1,2,4,6,8,10,12,14,15.3,17,18.5,21,24,25,26,27 }, nitroPoints = { 27,4,6,15 }, itemDecisionPoints = { 11,17 }, preInit = function() execute("circuits/circuit_common.lua") function ActivateAlphaPuente(_carId) if _carId == 0 then --log("ActivateALPHA 000000000000000000000") ActivateCircuitAlpha("barreraalfa,asfaltoalfa,decalpha") DeactivateGroundNodeCollision("Puente") end end function DeactivateAlphaPuente(_carId) if _carId == 0 then --log("DectivateALPHA 11111111111111111111") DeactivateCircuitAlpha("barreraalfa,asfaltoalfa,decalpha") ActivateGroundNodeCollision("Puente") end end end, onInit = function() SetActorAnim("Nitro(1)", { anim = "circuitStuff/nitro.anm", loop = true, }) SetActorAnim("Nitro(2)", { anim = "circuitStuff/nitro.anm", loop = true, }) end, })