Changeset 4694 for data/trunk/scripts/vertical_scroller
- Timestamp:
- Jan 31, 2007, 1:25:36 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
data/trunk/scripts/vertical_scroller/vs1.lua
r4684 r4694 2 2 thisscript:addObject("SpaceShip", "Player") 3 3 thisscript:addObject("CameraMan", "cameraManager") 4 5 -- The Pirates 4 6 thisscript:addObject("NPC", "Ragnar01") 5 7 thisscript:addObject("NPC", "Ragnar02") … … 13 15 thisscript:addObject("NPC", "Pirate08") 14 16 thisscript:addObject("NPC", "Pirate09") 17 18 -- The Noxons 19 thisscript:addObject("NPC", "Noxon01") 20 thisscript:addObject("NPC", "Noxon02") 21 thisscript:addObject("NPC", "Noxon03") 22 thisscript:addObject("NPC", "Noxon04") 23 thisscript:addObject("NPC", "Noxon05") 24 --thisscript:addObject("NPC", "Noxon06") 25 --thisscript:addObject("NPC", "Noxon07") 26 --thisscript:addObject("NPC", "Noxon08") 27 --thisscript:addObject("NPC", "Noxon09") 28 --thisscript:addObject("NPC", "Noxon10") 29 --thisscript:addObject("NPC", "Noxon11") 30 --thisscript:addObject("NPC", "Noxon12") 31 15 32 -- thisscript:addObjectAsName("GameWorld", "Mission 1", "gameWorld") 16 33 … … 36 53 triggerCutscene02:setActiveOnCreation(true) 37 54 55 -- Create another cutscene trigger 56 triggerCutscene03 = ScriptTrigger() 57 triggerCutscene03:setScript("vs1.lua") 58 triggerCutscene03:setFunction("surviver") 59 triggerCutscene03:setActiveOnCreation(true) 60 61 -- Create another cutscene trigger 62 triggerCutscene04 = ScriptTrigger() 63 triggerCutscene04:setScript("vs1.lua") 64 triggerCutscene04:setFunction("onNoxons") 65 triggerCutscene04:setActiveOnCreation(true) 66 38 67 -- Create the cool Ragnar trigger 39 68 triggerRagnar = ScriptTrigger() … … 89 118 counter = 0 90 119 cutsceneRunning = false 120 cutscene2Running = false 91 121 cutsceneEnd = false 122 cutscene2End = false 92 123 bossFight = false 93 124 bossFightEnd = false … … 97 128 -- cameraManager:setCam("GameWorld-Camera") 98 129 cameraManager:atachCameraToWorldEntity("CameraOne", "NPC", "Pirate01") 130 cameraManager:atachCameraToWorldEntity("CameraTwo", "NPC", "Noxon01") 99 131 cameraManager:setRelCoor("CameraOne", 10, 8 , 5) 100 cameraManager:setRelCoorSoft("GameWorld-Camera", 0, 100, 0, 10) 132 cameraManager:setRelCoor("CameraTwo", 10, 8 , 5) 133 Player:setCameraDistance(100) 134 101 135 102 136 Ragnar01:pause(true) … … 181 215 Ragnar02:setAI(true) 182 216 bossFight = true 183 cameraManager:setRelCoorSoft("GameWorld-Camera", 0, 10, 0, 6)217 Player:setCameraDist(100) 184 218 185 219 return true … … 195 229 if time > 25 then 196 230 Ragnar02:setAI(false) 231 bossFight = false 197 232 bossFightEnd = true 198 233 end … … 200 235 return bossFightEnd 201 236 end 237 238 function onNoxons(timestep) 239 240 if bossFightEnd then 241 cameraManager:setCam("CameraTwo") 242 Player:pause(true) 243 end 244 245 246 return cutscene2End 247 end
Note: See TracChangeset
for help on using the changeset viewer.