Changeset 4765 for data/trunk/scripts/cutscene
- Timestamp:
- Apr 6, 2007, 7:14:55 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
data/trunk/scripts/cutscene/cutscene.lua
r4760 r4765 1 1 -- Main trigger 2 trigger = ScriptTrigger() -- Create the trigger2 trigger = TickTrigger() -- Create the trigger 3 3 trigger:setScript("cutscene.lua") -- Tell the trigger which script to call 4 4 trigger:setFunction("tick") -- Tell the trigger which scriptfunction to call 5 trigger:setActiveOnCreation(true)5 6 6 7 7 8 8 -- Cameraswitchzero 9 triggerZero = S criptTrigger()9 triggerZero = SpaceTrigger() 10 10 triggerZero:setScript("cutscene.lua") 11 11 triggerZero:setFunction("switchCamToBomber") … … 17 17 18 18 -- Cameraswitchone 19 triggerOne = S criptTrigger()19 triggerOne = SpaceTrigger() 20 20 triggerOne:setScript("cutscene.lua") 21 21 triggerOne:setFunction("switchCamTargetToEarth") … … 27 27 28 28 -- Cameraswitchtwo 29 triggerTwo = S criptTrigger()29 triggerTwo = SpaceTrigger() 30 30 triggerTwo:setScript("cutscene.lua") 31 31 triggerTwo:setFunction("switchCamToSpaceship") … … 36 36 37 37 -- Cameraswitchthree 38 triggerThree = S criptTrigger()38 triggerThree = SpaceTrigger() 39 39 triggerThree:setScript("cutscene.lua") 40 40 triggerThree:setFunction("switchCamToStation") … … 46 46 47 47 -- startScenery 48 triggerFour = S criptTrigger()48 triggerFour = SpaceTrigger() 49 49 triggerFour:setScript("cutscene.lua") 50 50 triggerFour:setFunction("startSceneryOne") … … 53 53 triggerFour:setRadius(5) 54 54 --triggerFour:setDebugDraw(true) 55 56 -- Scroller 57 triggerScr = TimeTrigger() 58 triggerScr:setScript("cutscene.lua") 59 triggerScr:setFunction("startScrolling") 60 triggerScr:setDelay(10) 55 61 56 62 … … 104 110 end 105 111 106 107 112 -- Start 108 113 function startSceneryOne(timestep) … … 158 163 fighterThree:pause(true) 159 164 bomberThree:pause(true) 160 bomberFour:pause(false) 161 162 return true 163 164 end 165 165 bomberFour:pause(true) 166 167 return true 168 169 end 170 171 -- Start the scrolling screen 172 function startScrolling(timestep) 173 scrollingScreen:start() 174 return true 175 end 166 176 167 177 -- THE tick function … … 169 179 function tick(timestep) 170 180 time = time + timestep 181 triggerScr:start() 171 182 172 183 if not sceneryOneStopped then … … 204 215 end 205 216 206 if time > 10 then207 scrollingScreen:start()208 end209 210 211 217 if time > 6 and stationReached then 212 218 gameWorld:setNextStoryName( "Space Station 1" )
Note: See TracChangeset
for help on using the changeset viewer.