Changeset 4652 for data/trunk/scripts/vertical_scroller
- Timestamp:
- Jan 30, 2007, 6:17:00 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
data/trunk/scripts/vertical_scroller/vs1.lua
r4647 r4652 15 15 triggerCutscene:setRadius(50) 16 16 triggerCutscene:setTarget("Player") 17 triggerCutscene:setAbsCoor( 3000 , 0 , -10)17 triggerCutscene:setAbsCoor(2300 , 0 , 10) 18 18 triggerCutscene:setDebugDraw(true) 19 19 triggerCutscene:setActiveOnCreation(false) 20 20 21 -- Create another cutscene trigger 22 triggerCutscene02 = ScriptTrigger() 23 triggerCutscene02:setScript("vs1.lua") 24 triggerCutscene02:setFunction("switchToOtherPirate") 25 triggerCutscene02:setActiveOnCreation(true) 21 26 22 27 -- Global Variables 28 counter = 0 29 cutsceneRunning = false 30 cutsceneEnd = false 23 31 24 32 function init(timestep) 25 33 -- cameraManager:setCam("GameWorld-Camera") 26 34 cameraManager:atachCameraToWorldEntity("CameraOne", "NPC", "Pirate01") 27 cameraManager:setRelCoor("CameraOne", 6.5, 3.3, 3.3)35 cameraManager:setRelCoor("CameraOne", 8, 4 , 3.3) 28 36 -- cameraManager:changeTarget("CameraOne", "NPC", "Pirate01") 29 -- cameraManager:jumpCam("CameraOne", 3 400, 0, 50)37 -- cameraManager:jumpCam("CameraOne", 3300, 0, 50) 30 38 31 39 return true … … 34 42 function startSequence(timestep) 35 43 36 --cameraManager:setCam("CameraOne")44 cameraManager:setCam("CameraOne") 37 45 -- gameWorld:showText("Kill those traitorous bastards") 38 46 -- cameraManager:changeCurrTarget("NPC", "Pirate01") 39 47 -- cameraManager:atachCurrCameraToWorldEntity("NPC", "Pirate01") 40 48 cutsceneRunning = true 41 49 return true 42 50 end 51 52 function switchToOtherPirate(timestep) 53 54 if cutsceneRunning then 55 counter = counter + timestep 56 end 57 58 if counter > 6 and counter < 7 then 59 cameraManager:atachCameraToWorldEntity("CameraOne", "NPC", "Pirate03") 60 cameraManager:setRelCoorSoft("CameraOne", 8, 4 , 3.3, 5) 61 end 62 63 if counter > 17 then 64 cutsceneEnd = true 65 cameraManager:setCam("GameWorld-Camera") 66 end 67 68 69 return cutsceneEnd 70 end
Note: See TracChangeset
for help on using the changeset viewer.